Computer >> 컴퓨터 >  >> 프로그래밍 >> Bash 프로그래밍

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드

이름에서 알 수 있듯이 Linux 창 관리자 응용 프로그램 창이 작동하는 방식을 조정하는 역할을 담당합니다. 운영 체제의 백그라운드에서 조용히 실행되어 열려 있는 프로그램의 모양과 배열을 처리합니다.

여러 창 관리자가 있습니다. Linux에서 사용할 수 있는 것 하지만 예상하신 대로, 선택할 수 있는 최고의 타일링 창 관리자를 나열한 기사가 있습니다.

1. i3 – 향상된 타일링 WM

i3는 고급 Linux 및 BSD 사용자와 개발자를 대상으로 하는 무료 오픈 소스이며 완벽하게 구성 가능한 창 관리자 앱입니다. 다른 대안보다 더 유연한 레이아웃을 허용하는 트리 데이터 구조를 갖추고 있으며 Haskell이 필요하지 않습니다. 또는 LUA .

i3 일반 텍스트 설정, 사용자 정의 키보드 단축키, 기본 시스템을 다시 시작할 필요 없는 구성 등 광범위한 기능으로 인해 가장 사랑받는 수동 창 타일링 관리자 앱 중 하나입니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 i3 – Linux용 타일링 창 관리자

패키지 'i3 '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install i3 [On Debian, Ubuntu and Mint]
$ sudo yum install i3 [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge x11-wm/i3 [On Gentoo Linux]
$ sudo apk add i3 [On Alpine Linux]
$ sudo pacman -S i3 [On Arch Linux]
$ sudo zypper install i3 [On OpenSUSE] 

2. 으악

bspwm은 한 가지 작업에 집중하고 올바르게 수행함으로써 Linux 철학을 고수하는 것으로 알려진 무료 경량 오픈 소스 타일링 관리자입니다.

이는 창을 완전한 이진 트리의 리프로 나타내는 이진 공간 분할을 기반으로 하며 별도의 유틸리티인 sxhkd를 사용하여 키 바인딩을 처리합니다. , 이는 더 원활한 성능과 다른 입력 장치 지원을 가능하게 합니다.

bspwm 기능에는 다중 창 지원, EWMH 부분 지원, 앱 타일의 위치를 자동으로 설정하는 자동 모드가 포함되며, 특히 메시지를 통해 구성 및 제어됩니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 bspwm – Linux용 타일링 창 관리자

패키지 'bspwm '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install bspwm [On Debian, Ubuntu and Mint]
$ sudo yum install bspwm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/bspwm [On Gentoo Linux]
$ sudo apk add bspwm [On Alpine Linux]
$ sudo pacman -S bspwm [On Arch Linux]
$ sudo zypper install bspwm [On OpenSUSE] 

3. 허브트루프트Wm

Herbstluftwm은 x11용 무료 오픈 소스 구성 가능 수동 타일링 창 관리자입니다. Glib 사용 및 Xlib . 기본적으로 프레임을 추가로 분할하고 창으로 채울 수 있는 하위 프레임으로 분할하는 방식을 기반으로 하는 레이아웃을 사용하여 작동합니다.

herbssluftwm' 주요 기능에는 태그(예:작업 공간 또는 가상 데스크탑), 시작 시 실행되는 구성 스크립트, 모니터당 정확히 하나의 태그 등이 포함됩니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 herbstluftwm – Linux용 타일링 창 관리자

패키지 'herbstluftwm '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install herbstluftwm [On Debian, Ubuntu and Mint]
$ sudo yum install herbstluftwm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/herbstluftwm [On Gentoo Linux]
$ sudo apk add herbstluftwm [On Alpine Linux]
$ sudo pacman -S herbstluftwm [On Arch Linux]
$ sudo zypper install herbstluftwm [On OpenSUSE] 

4. 대단해

awesome은 X를 위한 무료 오픈 소스 차세대 타일링 관리자입니다. 빠르고 확장 가능하도록 구축되었으며 주로 개발자, 고급 사용자 및 그래픽 환경을 제어하려는 모든 사람을 대상으로 합니다.

해당 기능에는 잘 문서화된 소스 코드 및 API, 화면별 데스크톱을 통한 실제 멀티헤드 지원, D-Bus 지원, Lua 확장 지원, 플로팅 또는 타일 레이어 없음 등이 포함됩니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 굉장 – Linux용 프레임워크 창 관리자

패키지는 '멋져요 '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install awesome [On Debian, Ubuntu and Mint]
$ sudo yum install awesome [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/awesome [On Gentoo Linux]
$ sudo apk add awesome [On Alpine Linux]
$ sudo pacman -S awesome [On Arch Linux]
$ sudo zypper install awesome [On OpenSUSE] 

5. 틸릭스

Tilix는 고급 GTK3입니다. Gnome 휴먼 인터페이스 지침을 사용하는 타일링 터미널 에뮬레이터 및 관리자 . 사용자는 드래그 앤 드롭을 사용하여 앱 창을 수평 및 수직으로 구성할 수 있습니다.

틸릭스 사용자 정의 제목 및 사용자 정의 하이퍼링크 작업, 투명한 배경 이미지 지원, 배경 알림, 다중 창, 영구 레이아웃 등 다양한 기능을 사용자에게 제공합니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 Tilix – Linux용 GTK3 타일링 터미널 에뮬레이터

패키지 'Tilix '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install tilix [On Debian, Ubuntu and Mint]
$ sudo yum install tilix [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/tilix [On Gentoo Linux]
$ sudo apk add tilix [On Alpine Linux]
$ sudo pacman -S tilix [On Arch Linux]
$ sudo zypper install tilix [On OpenSUSE] 

6. 엑스모나드

XMonad는 무료 오픈 소스 동적 타일링 X11입니다. 창 검색 및 정렬을 자동화하기 위해 존재하는 창 관리자입니다. 상태 표시줄과 창 장식에 대한 옵션을 제공하는 자체 확장 라이브러리를 사용하여 확장 가능합니다. 또한 최소화되고 안정적이며 구성이 쉽습니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 xmonad – Linux용 타일링 창 관리자

패키지 'XMonad '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install xmonad [On Debian, Ubuntu and Mint]
$ sudo yum install xmonad [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/xmonad [On Gentoo Linux]
$ sudo apk add xmonad [On Alpine Linux]
$ sudo pacman -S xmonad [On Arch Linux]
$ sudo zypper install xmonad [On OpenSUSE] 

7. 스웨이

Sway는 데스크톱 공간을 논리적으로 최대화하기 위해 앱 창을 자동으로 정렬하는 무료 오픈 소스 경량 타일링 Wayland i3 호환 창 관리자입니다. 기본적으로 창을 그리드로 정렬하고 i3에 포함된 거의 모든 명령을 지원합니다. .

그 기능에는 키보드 단축키 지원, Xorg 대신 Wayland 사용 및 간격이 포함됩니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 Sway – Linux용 타일링 Wayland 창 관리자

패키지 'Sway '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install sway [On Debian, Ubuntu and Mint]
$ sudo yum install sway [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/sway [On Gentoo Linux]
$ sudo apk add sway [On Alpine Linux]
$ sudo pacman -S sway [On Arch Linux]
$ sudo zypper install sway [On OpenSUSE] 

8. 티먹스

tmux는 사용자가 단일 화면에서 액세스하고 제어할 수 있는 여러 터미널 세션을 생성할 수 있게 해주는 오픈 소스 터미널 멀티플렉서로, 동시에 여러 명령줄 프로그램을 실행하는 데 적합합니다.

티먹스 사용 가능한 모든 공간을 활용하며 창을 분할하고 더 많은 창을 만드는 데 사용할 수 있는 키 바인딩 지원 덕분에 쉽게 사용할 수 있습니다. 또한 서로 다른 사용자가 서로 다른 목적으로 사용할 수 있도록 개별 세션 간에 개별 셸 인스턴스를 공유할 수도 있습니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 Tmux는 단일 콘솔 내에서 여러 Linux 터미널을 관리합니다.

패키지 'tmux '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install tmux [On Debian, Ubuntu and Mint]
$ sudo yum install tmux [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/tmux [On Gentoo Linux]
$ sudo apk add tmux [On Alpine Linux]
$ sudo pacman -S tmux [On Arch Linux]
$ sudo zypper install tmux [On OpenSUSE] 

9. 스펙트럼

spectrwm은 작고 동적인 xmonad입니다. dwm에서 영감을 받은 빠르고 컴팩트하며 간결하도록 X11용으로 제작된 부모 재지정 및 타일링 창 관리자입니다. xmonad의 문제를 해결하기 위해 만들어졌습니다. 및 dwm 얼굴.

스펙트럼 일반 텍스트 구성 파일을 사용하며 xmonad와 유사한 기본값을 자랑합니다. 및 dwm , 키보드 단축키가 내장되어 있습니다. 다른 기능으로는 사용자 정의 가능한 색상 및 테두리 너비, 드래그하여 부동, 빠른 실행 메뉴, 사용자 정의 가능한 상태 표시줄, 동적 RandR 지원 등이 있습니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 spectrwm – Linux용 타일링 창 관리자

패키지 'spectrwm '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install spectrwm [On Debian, Ubuntu and Mint]
$ sudo yum install spectrwm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/spectrwm [On Gentoo Linux]
$ sudo apk add spectrwm [On Alpine Linux]
$ sudo pacman -S spectrwm [On Arch Linux]
$ sudo zypper install spectrwm [On OpenSUSE] 

10. JWM

JWM(Joe의 창 관리자 )는 오래되고 성능이 떨어지는 컴퓨터 시스템에서 원활하게 작동하도록 최적화된 X11 윈도우 시스템용 오픈 소스 C 기반 경량 창 관리자입니다.

Xlib만 필요합니다. 라이브러리를 실행해야 하지만 libXext를 포함한 다른 라이브러리와 함께 작업할 수 있습니다. 모양 확장을 위해 카이로libRSVG 아이콘과 배경의 경우 각각 JPEG 및 PNG 배경과 아이콘의 경우 libjpeg 및 libpng 등입니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 JWM – Linux용 창 관리자

JWM 몇 가지 Linux 배포판에 포함되어 있습니다. 망할 작은 리눅스퍼피 리눅스 Raspberry Pi와 같은 휴대용 PC에서 대부분의 사용을 발견했습니다. .

$ sudo apt install jwm [On Debian, Ubuntu and Mint]
$ sudo yum install jwm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/jwm [On Gentoo Linux]
$ sudo apk add jwm [On Alpine Linux]
$ sudo pacman -S jwm [On Arch Linux]
$ sudo zypper install jwm [On OpenSUSE] 

11. Q타일

Qtile은 Python으로 개발된 작지만 모든 기능을 갖추고 완전히 구성 가능한 오픈 소스 타일링 창 관리자입니다. 단순성, 확장 기능을 사용한 확장성, 사용자 정의에 중점을 두고 설계되었습니다.

Q타일 작성하기 쉬운 사용자 정의 레이아웃, 명령 및 위젯이 특징입니다. 작업 공간 설정, 상태 표시줄 위젯 업데이트, 창 조작 등을 위해 원격으로 스크립트를 작성할 수도 있습니다. 이 과정에서 설명이 필요한 경우를 대비해 포괄적인 문서가 제공됩니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 Qtile – 해킹 가능한 타일링 창 관리자

최신 Ubuntu (18.04 이상), Debian (10 이상) 및 Fedora 버전에는 Qtile이 있습니다. 패키지를 통해 설치할 수 있습니다.

$ sudo apt install qtile [On Debian, Ubuntu and Mint]
$ sudo yum install qtile [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]

12. 쥐약

Ratpoison은 화려한 그래픽, 창 장식 또는 다른 프로젝트에 대한 의존성이 없이 단순하도록 설계된 경량 창 관리자입니다. 가상 터미널 커뮤니티에서 매우 인기 있는 GNU Screen을 모델로 삼았습니다.

Ratpoison의 주요 기능에는 모든 창을 프레임 내에서 최대화하여 창을 겹치지 않는 프레임으로 분할하는 기능이 포함됩니다. 키보드 명령을 통해서만 작동됩니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 Ratpoison 창 관리자

패키지 'Ratpoison '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install ratpoison [On Debian, Ubuntu and Mint]
$ sudo yum install ratpoison [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/ratpoison [On Gentoo Linux]
$ sudo apk add ratpoison [On Alpine Linux]
$ sudo pacman -S ratpoison [On Arch Linux]
$ sudo zypper install ratpoison [On OpenSUSE] 

13. dwm

dwm은 X Windows 시스템을 위한 가볍고 동적인 타일링 창 관리자로 awesome을 포함한 다양한 다른 X 창 관리자의 개발을 안내해 왔습니다. 및 xmonad 창 관리자.

dwm 타일형, 모노클형 및 플로팅 레이아웃의 창을 제어하며 이러한 모든 레이아웃을 동적으로 추가하여 사용 중인 애플리케이션 및 실행되는 작업의 환경을 향상시킬 수 있습니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 Dwm – 타일링 창 관리자

패키지 'dwm '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install dwm [On Debian, Ubuntu and Mint]
$ sudo yum install dwm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/dwm [On Gentoo Linux]
$ sudo apk add dwm [On Alpine Linux]
$ sudo pacman -S dwm [On Arch Linux]
$ sudo zypper install dwm [On OpenSUSE] 

14. 개념

Notion은 타일링 기능을 제공하는 X 윈도우 시스템용으로 설계된 고유한 창 관리자로, 화면을 겹치지 않는 타일로 나누어 각 타일에 하나의 창을 보유하여 활용도를 극대화합니다.

또한 노션 탭 기능을 지원하므로 단일 타일 내에서 여러 창을 구성할 수 있습니다. 특히 타일 크기를 자동으로 조정하는 많은 동적 관리자와 달리 정적 관리자입니다.

2025년 상위 15개 Linux 타일링 창 관리자 - 최종 가이드 Notion – 타일링 탭 창 관리자

패키지 'notion '는 사용 중인 배포판에서 사용할 수 있으므로 아래 설명과 같이 패키지 관리자를 사용하여 설치하면 됩니다.

$ sudo apt install notion [On Debian, Ubuntu and Mint]
$ sudo yum install notion [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/notion [On Gentoo Linux]
$ sudo apk add notion [On Alpine Linux]
$ sudo pacman -S notion [On Arch Linux]
$ sudo zypper install notion [On OpenSUSE] 

15. 하이프랜드

Hyprland는 역동적이고 현대적인 Wayland입니다. 고도로 사용자 정의 가능하고 효율적인 데스크탑 환경을 제공하도록 설계된 Linux용 컴포지터입니다. 성능과 유연성을 염두에 두고 구축된 이 제품은 동적 타일링, 창 애니메이션, 모니터별 구성과 같은 고급 기능을 지원합니다.

하이프랜드 Wayland의 강력한 기능을 활용하여 기존 X11 기반 설정에 비해 더 부드럽고 안전한 환경을 제공합니다. 이는 스크립팅 및 구성 파일을 사용하여 작업 흐름을 맞춤화하려는 고급 사용자 및 매니아에게 특히 매력적입니다.

세련된 디자인, 적극적인 개발, 최첨단 기술 지원을 통해 Hyprland는 가볍지만 기능이 풍부한 환경을 원하는 Linux 사용자에게 인기 있는 선택이 되고 있습니다.

Hyprland – 타일링 Wayland 합성기
결론

더 많은 타일링 관리자가 있습니다. 커뮤니티에서 선택할 수 있지만 위에 나열된 앱처럼 거의 완전한 기능 목록을 제공하는 앱은 많지 않습니다.

언급할 만한 칭찬할 만한 앱을 알고 있나요? 아니면 하나를 선택하는 데 영향을 미친 경험이 있습니까? 아래 댓글 섹션에서 여러분의 생각을 자유롭게 공유해 주세요.