Computer >> Máy Tính >  >> Hệ thống >> Linux

Trở nên năng suất hơn trên Linux với i3 Tiling Window Manager

Nếu bạn đã sử dụng Linux một thời gian, bạn có thể thắc mắc về số lượng tuyệt đối các bản phân phối Linux và môi trường máy tính để bàn ngoài kia. Nhân Linux cung cấp năng lượng cho tất cả các bản phân phối này là mô-đun và không có triết lý chung cho tất cả.

Theo truyền thống, hầu hết các bản phân phối Linux đều đi kèm với môi trường máy tính để bàn thân thiện với người dùng như GNOME hoặc XFCE với chi phí sử dụng bộ nhớ và CPU cao hơn. Nhưng nếu bạn là một người dùng thành thạo muốn làm việc hiệu quả hơn với Linux, hãy xem xét các trình quản lý cửa sổ như i3.

Tổng quan ngắn gọn về Trình quản lý cửa sổ

Trình quản lý cửa sổ hoặc WM là phần mềm hệ thống kiểm soát vị trí và giao diện của các cửa sổ ứng dụng trong hệ thống cửa sổ trong giao diện người dùng đồ họa (GUI). Nó có thể là một phần của môi trường máy tính để bàn (DE) hoặc được sử dụng độc lập.

Phần mềm này xác định sự xuất hiện của các khía cạnh khác nhau như đường viền, thanh tiêu đề, kích thước và khả năng thay đổi kích thước cửa sổ. Trình quản lý cửa sổ có thể được phân loại thành ba loại dựa trên hành vi của chúng:

  1. WM xếp chồng :Các WM này xếp tất cả các cửa sổ ứng dụng sao cho không có không gian lãng phí và toàn bộ màn hình được sử dụng hết. Các cửa sổ hiện tại không chồng lên nhau mà giảm kích thước để chứa nhiều cửa sổ hơn.
  2. WM xếp chồng :WM xếp chồng là loại trình quản lý cửa sổ phổ biến nhất được tìm thấy trong các bản phân phối Linux phổ biến. Cửa sổ hoạt động giống như những mảnh giấy trên bàn làm việc và có thể được xếp chồng lên nhau.
  3. WM động :Các WM này có thể tự động chuyển đổi giữa các bố cục cửa sổ xếp hoặc cửa sổ nổi.

Ưu và nhược điểm của Tiling WMs

Trình quản lý cửa sổ xếp chồng là công cụ mạnh mẽ, nhưng có một số điều bạn nên cân nhắc trước khi thực hiện chuyển đổi từ môi trường máy tính để bàn có đầy đủ tính năng sử dụng trình quản lý cửa sổ xếp chồng hoặc nổi trong nội bộ.

Dưới đây là một số ưu và nhược điểm có thể giúp bạn đưa ra quyết định phù hợp:

Ưu điểm

  • Trình quản lý cửa sổ tiêu thụ ít bộ nhớ và CPU hơn rất nhiều so với môi trường máy tính để bàn.
  • Tương tác chuột được giảm thiểu giúp nâng cao năng suất của bạn trên bàn phím thông qua các phím tắt như Alt + F2.
  • Chủ nghĩa tối giản và tính linh hoạt. Hầu hết các trình quản lý cửa sổ không đi kèm với hệ thống menu cài sẵn hoặc trình khởi chạy ứng dụng. Do đó, bạn có thể tự do cài đặt các công cụ yêu thích của riêng mình thay vì phụ thuộc vào bản phân phối Linux.
  • Trình quản lý cửa sổ xếp gạch cung cấp nhiều khả năng tùy chỉnh, ngay từ việc sửa đổi thanh tiêu đề đến điều chỉnh khoảng cách giữa hai cửa sổ.
  • Sử dụng tối đa diện tích màn hình.

Nhược điểm

  • Trình quản lý cửa sổ xếp gạch không dành cho tất cả mọi người. Bạn sẽ mất thời gian, kiên nhẫn và cấu hình kha khá để thiết lập quy trình làm việc mong muốn của mình.
  • Nếu bạn sử dụng chuột khá thường xuyên, trình quản lý cửa sổ lát gạch sẽ không phải là một trải nghiệm thú vị cho bạn vì nó tuân theo quy trình làm việc dựa trên bàn phím.
  • Bạn sẽ phải cài đặt và thiết lập tất cả các ứng dụng cần thiết như thanh trạng thái, tiện ích mạng, bộ thiết lập nền, v.v. với chi phí linh hoạt.

Xem xét các ưu và nhược điểm, nếu bạn vẫn muốn dùng thử trình quản lý cửa sổ lát gạch, bạn có thể bắt đầu với trình quản lý cửa sổ i3.

Cách cài đặt Trình quản lý cửa sổ i3

Điều tốt khi cài đặt trình quản lý cửa sổ là bạn không phải thay thế hoàn toàn môi trường máy tính để bàn của mình. Thay vào đó, bạn có thể chỉ cần chọn giữa chúng mỗi khi đăng nhập.

Để cài đặt i3 trên hệ thống của bạn, hãy mở terminal và chạy các lệnh sau tùy thuộc vào bản phân phối Linux mà bạn sử dụng.

Trên Debian, Ubuntu và các dẫn xuất:

sudo apt install i3

Để cài đặt i3 WM trên các bản phân phối dựa trên Arch:

sudo pacman -S i3-wm

Việc cài đặt trình quản lý cửa sổ trên Fedora và các bản phân phối dựa trên RHEL khác cũng rất dễ dàng.

sudo dnf install i3

Hãy nhớ rằng các lệnh được đưa ra ở trên sẽ chỉ cài đặt gói trình quản lý cửa sổ i3 lõi. Bạn sẽ phải cài đặt riêng các tiện ích khác như trình khởi chạy ứng dụng và trình cài đặt hình nền theo yêu cầu của bạn.

Và ở đó bạn đi. Bạn đã sẵn sàng để bắt đầu định cấu hình trình quản lý cửa sổ xếp gạch i3. Bạn có thể chỉnh sửa tệp cấu hình tại ~ / .config / i3 / config hoặc ~ / .i3 / config bằng cách sử dụng trình soạn thảo, chẳng hạn như trình soạn thảo văn bản Micro. Lần đăng nhập tiếp theo, bạn sẽ có tùy chọn sử dụng môi trường máy tính để bàn cũ của mình hoặc trình quản lý cửa sổ i3.

Tối đa hóa năng suất của bạn với các WM lát gạch

Chuyển sang cửa sổ lát gạch có thể là bước đầu tiên của bạn với tư cách là một người dùng thành thạo Linux để giúp bạn làm việc hiệu quả hơn và kiểm soát được hệ điều hành của mình. Mặc dù ban đầu, quá trình cấu hình có vẻ tẻ nhạt, nhưng sự hài lòng của việc tùy chỉnh mọi thứ như bạn cần sẽ là một phần thưởng xứng đáng.

Tuy nhiên, nếu bạn chưa sẵn sàng bắt đầu giao hàng và vẫn cần một môi trường máy tính để bàn tốt cho nhu cầu hàng ngày của mình, đây là danh sách một số môi trường máy tính để bàn có thể hoàn hảo cho bạn.