Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình Bash

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản

Đúng như tên gọi, Trình quản lý cửa sổ Linux chịu trách nhiệm điều phối cách hoạt động của các cửa sổ ứng dụng. Chúng chạy lặng lẽ trong nền hệ điều hành của bạn, xử lý giao diện và sắp xếp các chương trình đang mở.

Có một số Trình quản lý cửa sổ mà bạn có thể sử dụng trên Linux nhưng đúng như bạn mong đợi, đây là bài viết liệt kê các trình quản lý cửa sổ xếp lớp tốt nhất để bạn lựa chọn.

1. i3 – WM ốp lát được cải tiến

i3 là một ứng dụng quản lý cửa sổ miễn phí, mã nguồn mở và có thể định cấu hình hoàn toàn dành cho người dùng và nhà phát triển Linux và BSD nâng cao. Nó có cấu trúc dữ liệu dạng cây cho phép bố trí linh hoạt hơn các lựa chọn thay thế và không yêu cầu Haskell hoặc LUA .

i3 là một trong những ứng dụng quản lý xếp ô cửa sổ thủ công được yêu thích nhất nhờ các tính năng đa dạng, bao gồm cài đặt ở dạng văn bản thuần túy, phím tắt tùy chỉnh và cấu hình mà không cần phải khởi động lại hệ thống cơ bản.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản i3 – Trình quản lý cửa sổ xếp lát cho Linux

Gói ‘i3 ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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

bspwm là trình quản lý sắp xếp mã nguồn mở, nhẹ và miễn phí, nổi tiếng với việc tuân thủ triết lý Linux bằng cách tập trung làm một việc và hoàn thành nó đúng cách.

Nó dựa trên phân vùng không gian nhị phân, biểu thị các cửa sổ dưới dạng các lá của cây nhị phân hoàn chỉnh và nó xử lý liên kết khóa bằng một tiện ích riêng biệt sxhkd , cho phép mang lại hiệu suất mượt mà hơn và hỗ trợ cho các thiết bị đầu vào khác.

bspwm các tính năng bao gồm hỗ trợ nhiều cửa sổ, hỗ trợ một phần cho EWMH, chế độ tự động để tự động đặt vị trí của các ô ứng dụng, đồng thời được định cấu hình và kiểm soát thông qua tin nhắn, cùng nhiều tính năng khác.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản bspwm – Trình quản lý cửa sổ xếp lát cho Linux

Gói ‘bspwm ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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. thảo dược

Herbstluftwm là trình quản lý cửa sổ xếp kề thủ công có thể định cấu hình mã nguồn mở và miễn phí dành cho x11 sử dụng GlibXlib . Về cơ bản, nó hoạt động bằng cách sử dụng bố cục dựa trên việc chia các khung thành các khung phụ có thể được chia nhỏ hơn nữa và chứa đầy các cửa sổ.

herbstluftwm’ Các tính năng chính của s bao gồm các thẻ (tức là không gian làm việc hoặc máy tính để bàn ảo), tập lệnh cấu hình chạy khi khởi động, chính xác một thẻ cho mỗi màn hình, v.v.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản herbstluftwm – Trình quản lý cửa sổ ốp lát cho Linux

Gói ‘herbstluftwm ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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. tuyệt vời

awesome là trình quản lý xếp lớp thế hệ tiếp theo mã nguồn mở và miễn phí dành cho X được xây dựng để hoạt động nhanh và có thể mở rộng, đồng thời chủ yếu nhắm đến các nhà phát triển, người dùng thành thạo và bất kỳ ai muốn kiểm soát môi trường đồ họa của họ.

Các tính năng của nó bao gồm mã nguồn và API được ghi chép rõ ràng, hỗ trợ nhiều đầu thực sự với máy tính để bàn trên mỗi màn hình, hỗ trợ D-Bus, hỗ trợ tiện ích mở rộng Lua, không có lớp nổi hoặc lớp xếp chồng, v.v.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản tuyệt vời – Trình quản lý cửa sổ khung cho Linux

Gói ‘tuyệt vời ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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

Tilix là GTK3 nâng cao trình mô phỏng và trình quản lý thiết bị đầu cuối xếp kề sử dụng Nguyên tắc giao diện con người của Gnome . Nó cho phép người dùng sắp xếp các cửa sổ ứng dụng theo chiều ngang và chiều dọc bằng cách kéo và thả.

Tilix cung cấp cho người dùng nhiều tính năng bao gồm làm việc với tiêu đề tùy chỉnh và siêu liên kết tùy chỉnh, hỗ trợ hình nền trong suốt, thông báo ở chế độ nền, nhiều ngăn và bố cục cố định.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản Tilix – Trình mô phỏng thiết bị đầu cuối ốp lát GTK3 cho Linux

Gói ‘Tilix ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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

XMonad là một phần mềm xếp ô động mã nguồn mở và miễn phí X11 trình quản lý cửa sổ tồn tại để tự động tìm kiếm và căn chỉnh cửa sổ. Nó có thể mở rộng bằng cách sử dụng thư viện tiện ích mở rộng của riêng nó, cung cấp cho nó các tùy chọn về thanh trạng thái và trang trí cửa sổ. Nó cũng tối thiểu, ổn định và dễ cấu hình.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản xmonad – Trình quản lý cửa sổ ốp lát cho Linux

Gói ‘XMonad ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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. Lắc lư

Sway là trình quản lý cửa sổ tương thích Wayland i3 xếp lớp miễn phí, mã nguồn mở và nhẹ, tự động sắp xếp các cửa sổ ứng dụng để tối đa hóa không gian màn hình một cách hợp lý. Nó sắp xếp các cửa sổ thành một lưới theo mặc định và hỗ trợ hầu hết tất cả các lệnh có trong i3 .

Các tính năng của nó bao gồm hỗ trợ phím tắt, sử dụng Wayland thay vì Xorg và các khoảng trống.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản Sway – Trình quản lý cửa sổ ốp lát Wayland cho Linux

Gói ‘Sway ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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

tmux là một bộ ghép kênh thiết bị đầu cuối nguồn mở cho phép người dùng tạo nhiều phiên thiết bị đầu cuối mà họ có thể truy cập và kiểm soát từ một màn hình duy nhất, điều này khiến nó trở nên hoàn hảo để chạy nhiều chương trình dòng lệnh cùng một lúc.

tmux tận dụng tất cả không gian có sẵn và nó có thể dễ dàng sử dụng nhờ hỗ trợ các tổ hợp phím mà bạn có thể sử dụng để chia các cửa sổ và tạo nhiều ngăn hơn. Bạn cũng có thể chia sẻ các phiên bản shell riêng lẻ giữa các phiên riêng biệt để những người dùng khác nhau sử dụng cho các mục đích khác nhau.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản Tmux Quản lý nhiều thiết bị đầu cuối Linux bên trong một bảng điều khiển duy nhất

Gói ‘tmux ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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. quang phổ

Spectrwm là một xmonad, nhỏ, năng động và lấy cảm hứng từ dwm Trình quản lý cửa sổ sắp xếp lại và xếp lớp được xây dựng cho X11 để nhanh, gọn và ngắn gọn. Nó được tạo ra với mục đích giải quyết các vấn đề của xmonaddwm khuôn mặt.

quang phổ sử dụng tệp cấu hình văn bản thuần túy, có các giá trị mặc định tương tự như trong xmonaddwm và có các phím tắt tích hợp sẵn. Các tính năng khác của nó bao gồm màu sắc và độ rộng đường viền có thể tùy chỉnh, kéo để nổi, menu khởi chạy nhanh, thanh trạng thái có thể tùy chỉnh, hỗ trợ RandR động, v.v.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản spectrwm – Trình quản lý cửa sổ ốp lát cho Linux

Gói ‘spectrwm ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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 (Trình quản lý cửa sổ của Joe ) là trình quản lý cửa sổ nhẹ dựa trên C mã nguồn mở dành cho Hệ thống cửa sổ X11 được tối ưu hóa để hoạt động trơn tru trên các hệ thống máy tính cũ hơn, kém mạnh mẽ hơn.

Nó chỉ yêu cầu Xlib thư viện để chạy nhưng có khả năng làm việc với nhiều thư viện khác bao gồm libXext để mở rộng hình dạng, CairolibRSVG đối với biểu tượng và hình nền, libjpeg và libpng tương ứng với hình nền và biểu tượng JPEG và PNG, v.v.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản JWM – Trình quản lý cửa sổ cho Linux

JWM được bao gồm trong một số bản phân phối Linux, ví dụ:Linux nhỏ bé chết tiệtPuppy Linux và hầu hết được sử dụng trên các PC di động như Raspberry Pi .

$ 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. Qtile

Qtile là một trình quản lý cửa sổ ốp lát nguồn mở nhỏ nhưng có đầy đủ tính năng và có thể cấu hình hoàn toàn được phát triển bằng Python. Nó được thiết kế tập trung vào sự đơn giản, khả năng mở rộng bằng cách sử dụng các tiện ích mở rộng và khả năng tùy chỉnh.

Qtile có bố cục, lệnh và tiện ích tùy chỉnh dễ viết. Nó cũng có thể được viết kịch bản từ xa để thiết lập không gian làm việc, cập nhật tiện ích trên thanh trạng thái, thao tác với cửa sổ, v.v. Nó có tài liệu toàn diện trong trường hợp bạn cần làm rõ trong quá trình thực hiện.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản Qtile – Trình quản lý cửa sổ ốp lát có thể hack

Trên Ubuntu mới hơn (18.04 hoặc cao hơn), Debian (10 hoặc cao hơn) và phiên bản Fedora, có Qtile các gói có sẵn để cài đặt qua.

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

12. Thuốc chuột

Ratpoison là Trình quản lý cửa sổ nhẹ được thiết kế đơn giản và không có đồ họa cầu kỳ, trang trí cửa sổ hoặc phụ thuộc vào bất kỳ dự án nào khác. Nó được mô phỏng theo GNU Screen rất phổ biến trong cộng đồng thiết bị đầu cuối ảo.

Các tính năng chính của Ratpoison bao gồm khả năng chia các cửa sổ thành các khung không chồng chéo với tất cả các cửa sổ được tối đa hóa trong khung của chúng. Nó chỉ được vận hành bằng lệnh bàn phím.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản Trình quản lý cửa sổ Ratpoison

Gói ‘Ratpoison ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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 là trình quản lý cửa sổ xếp lớp nhẹ và linh hoạt dành cho hệ thống X Windows, đã hướng dẫn sự phát triển của nhiều trình quản lý cửa sổ X khác, bao gồm tuyệt vờixmonad trình quản lý cửa sổ.

dwm điều khiển các cửa sổ ở bố cục xếp chồng, một mắt và nổi, đồng thời tất cả các bố cục này có thể được thêm động, cải thiện môi trường cho ứng dụng đang sử dụng và tác vụ được thực thi.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản Dwm – Trình quản lý cửa sổ ốp lát

Gói ‘dwm ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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. Khái niệm

Notion là trình quản lý cửa sổ độc đáo được thiết kế cho hệ thống cửa sổ X cung cấp tính năng xếp kề, trong đó màn hình được chia thành các ô không chồng lên nhau, mỗi ô giữ một cửa sổ, tối đa hóa công dụng của nó.

Ngoài ra, Chú ý hỗ trợ lập thẻ, cho phép sắp xếp nhiều cửa sổ trong một ô duy nhất. Đáng chú ý, đây là trình quản lý tĩnh, không giống như nhiều trình quản lý động tự động điều chỉnh kích thước ô.

15 trình quản lý cửa sổ ốp lát Linux hàng đầu năm 2025 – Hướng dẫn cơ bản Khái niệm – Trình quản lý cửa sổ xếp theo thẻ

Gói ‘khái niệm ‘ có sẵn trong bản phân phối bạn đang sử dụng, bạn chỉ cần sử dụng trình quản lý gói để cài đặt nó, như minh họa bên dưới.

$ 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

Hyprland là một Wayland năng động và hiện đại bộ tổng hợp dành cho Linux, được thiết kế để cung cấp môi trường máy tính để bàn hiệu quả và có khả năng tùy chỉnh cao. Được xây dựng chú trọng đến hiệu suất và tính linh hoạt, nó hỗ trợ các tính năng nâng cao như xếp lớp động, hoạt ảnh cửa sổ và cấu hình trên mỗi màn hình.

Hyprland tận dụng sức mạnh của Wayland để mang lại trải nghiệm mượt mà và an toàn hơn so với các thiết lập dựa trên X11 truyền thống. Nó đặc biệt hấp dẫn đối với những người dùng thành thạo và những người đam mê muốn điều chỉnh quy trình làm việc của họ bằng các tệp cấu hình và tập lệnh.

Với thiết kế đẹp mắt, hoạt động phát triển tích cực và hỗ trợ các công nghệ tiên tiến, Hyprland đang trở thành lựa chọn phổ biến cho những người dùng Linux đang tìm kiếm một môi trường nhẹ nhưng giàu tính năng.

Hyprland – Nhà soạn nhạc ốp lát Wayland
Kết luận

Có thêm người quản lý lát gạch trong cộng đồng mà bạn có thể chọn nhưng không nhiều trong số đó cung cấp gần như danh sách tính năng hoàn chỉnh như các ứng dụng được liệt kê ở trên.

Bạn có biết ứng dụng nào đáng khen ngợi đáng được nhắc đến không? Hoặc bạn đã từng trải nghiệm với bất kỳ điều gì ảnh hưởng đến sự lựa chọn của bạn về cái này hay cái kia chưa? Hãy chia sẻ suy nghĩ của bạn với chúng tôi trong phần bình luận bên dưới.