Cài đặt Openbox trên Arch Linux

aaah

Chú ý!: Trước khi cài đặt Mở hộp, bạn phải cài đặt Trình điều khiển video và Môi trường đồ họa cơ bản (Xorg), nếu bạn chưa cài đặt nó, hãy đi tới hướng dẫn sau:

Cài đặt Môi trường đồ họa Cơ bản và Trình điều khiển Video.

Openbox là một trình quản lý cửa sổ nhẹ, có cấu hình cao với khả năng tương thích rộng với các tiêu chuẩn.

-11c

Cài đặt Openbox

Openbox có sẵn từ các kho lưu trữ chính thức.

$ sudo pacman -S hộp mở

Sau khi cài đặt, chúng tôi phải sao chép các tệp rc.xml, thực đơn. Xml, autostart y môi trường từ cấu hình mặc định thành ~ / .config / openbox /.

Để sao chép các tệp:

$ mkdir -p ~ / .config / openbox
$ cp / etc / xdg / openbox / {rc.xml,menu.xml,autostart,môi trường} ~ / .config / openbox

Các tệp này là cơ sở cấu hình của bạn trong hộp mở. Mỗi tệp trỏ đến một khía cạnh duy nhất của cấu hình và phục vụ các vai trò sau:

-một

RC.xml: Nó là tệp cấu hình Openbox chính. Nó được sử dụng để cấu hình phím tắt, chủ đề, màn hình ảo, các thuộc tính khác.
-một

menu.xml: Kiểm soát menu ứng dụng Openbox xuất hiện khi bạn nhấp chuột phải vào màn hình nền.
-một

tự động bắt đầu: Đây là tệp được đọc khi bạn bắt đầu phiên hộp mở. Chứa các chương trình sẽ bắt đầu với phiên. thường nó được sử dụng để khởi chạy các bảng / đế, đặt hình nền hoặc chạy các tập lệnh khi khởi động.
-một

Môi trường: Tệp này đặt các biến cho môi trường Openbox. Mọi biến tập hợp sẽ được thực thi ở mỗi lần đăng nhập. Được sử dụng để khởi động IME, xuất mô-đun ngôn ngữ, cho biết thư mục mặc định, v.v.

-12d

 Cài đặt plugin

-a

ObConf: là một công cụ giao diện đồ họa để định cấu hình Openbox, có thể đặt hầu hết các tùy chọn bao gồm chủ đề, màn hình ảo, thuộc tính cửa sổ và lề màn hình.

$ sudo pacman -S obconf

-a

 Trình tạo thực đơn: là một công cụ mạnh mẽ tạo menu dựa trên XML cho một số trình quản lý cửa sổ, bao gồm cả Openbox. MenuMaker sẽ tìm kiếm các chương trình thực thi được cài đặt trên máy tính của bạn và tạo một menu XML dựa trên kết quả.

$sudo pacman -S thực đơn

-a

Tint 2: Bảng điều khiển sử dụng cơ bản và có thể tùy chỉnh.

$sudo pacman -S tint2

Để khởi động Tin2 khi bắt đầu môi trường:

Chúng tôi mở tệp của mình ~ / .config / openbox /autostart.sh o .xinittr (chỉ cần chọn một), ví dụ .xinitrc:

$ nano .xinittr

Chúng tôi đặt dòng sau bên trong:

tint2 &

-a

applet cho Networkmanager.

$ sudo pacman -S quản lý mạng-applet

-a

Nitơ: là một trình duyệt / thiết lập hình nền nhanh và nhẹ cho X.

$sudo pacman -S nitơ

Để khôi phục nền của chúng tôi khi bắt đầu Openbox, chúng tôi thêm Nitrogen vào tệp của mình .xinittr hoặc tới ~ / .config / openbox / tệp của chúng tôiautostart.sh, chúng tôi mở một trong hai, ví dụ .xinitrc:

$ nano .xinittr

Khi vào bên trong, chúng tôi đặt dòng sau ở cuối:

nitơ --restore &

-a

vẻ ngoài một công cụ để chọn chủ đề, biểu tượng, con trỏ, phông chữ. Tóm lại, nó là một công cụ rất được khuyến khích để tùy chỉnh môi trường.

$sudo pacman -Xuất hiện

-a

Mảnh khảnh giám đốc khởi nghiệp:

$sudo pacman -S mảnh mai

-13d

 Cài đặt môi trường

Đây là một phần của hướng dẫn, hãy nói "thú vị" hơn vì như tôi đã nói trước đây, Mở hộp Nó là một trong những môi trường dễ cấu hình nhất, trong bước này chúng ta sử dụng các công cụ đã được cài đặt trước đó.

-một

obconf:

Chúng tôi mở công cụ để xem và / hoặc kích hoạt các chức năng đã được đề cập:

$ obconf

-một

Trình tạo thực đơn:

Sau khi cài đặt, bạn có thể tạo một menu đầy đủ bằng cách chạy:

$ thợ làm bánh mì -v mởBox3

Theo mặc định, MenuMaker sẽ không ghi đè tệp menu.xml trước đó. Để làm như vậy, hãy chạy nó với đối số -f (force):

$ thợ làm bánh mì -vf mởBox3

Để có danh sách đầy đủ các tùy chọn, hãy chạy

$ thợ làm bánh mì --Cứu giúp

Điều này sẽ cung cấp cho bạn một menu khá toàn diện. Bây giờ bạn có thể sửa đổi tệp menu.xml bằng tay, hoặc chỉ tạo lại danh sách khi bạn cài đặt phần mềm mới.

Một giải pháp thay thế khác, đặc biệt nếu bạn không thích chỉnh sửa tệp XML:

thực đơn là một trình chỉnh sửa đồ họa cho menu Openbox. Đối với những người không thực sự thích tìm hiểu XML, đây có lẽ là lựa chọn tốt nhất cho bạn.

-14d

 Chủ đề và diện mạo

Đây là bước cuối cùng để hoàn thành môi trường của chúng ta.

Các chủ đề của Mở hộp kiểm soát sự xuất hiện của các đường viền cửa sổ, bao gồm thanh tiêu đề và các nút của nó cũng như các thông báo (OSD). Một số chủ đề có sẵn bằng cách cài đặt gói chủ đề openbox.

$ sudo pacman -S openbox-chủ đề

hình hộp là một nguồn tài nguyên tuyệt vời để lấy các chủ đề từ Mở hộp.

Các chủ đề đã tải xuống phải được đặt trong ~ / .themes và có thể được cài đặt hoặc chọn bằng công cụ ObConf (đã cài đặt trước đó).

-15d

Kích hoạt trình quản lý đăng nhập

Slim đọc cài đặt cục bộ từ ~ / .xinitrc và sau đó khởi động màn hình nền theo những gì có trong tệp này, trong hướng dẫn: Cấu hình cơ bản của Arch Linux Có một tệp cơ sở cho .xinitrc, trong trường hợp bạn không có, hãy thực hiện lệnh sau:

$ cp /etc/skel/.xinitrc ~

Chúng tôi mở tệp ~ / .xinitrc của chúng tôi:

$ nano .xinittr

Chúng tôi thêm môi trường của chúng tôi vào cuối:

thực thi openbox-session

Chúng tôi kích hoạt Slim:

$ sudo hệ thống kích hoạt slim.service

• Chúng tôi khởi động lại:

$ sudo khởi động lại

Sau khi hệ thống của chúng tôi được khởi động lại, chúng tôi có thể tận hưởng Mở hộp.

Xin vui lòng! gửi của bạn vấn đề / nghi ngờ trong email của tôi: Arch-blog@riseup.net

ff

Hãy giúp chúng tôi bằng một cú nhấp chuột! Hãy chia sẻ hướng dẫn với bạn bè của bạn.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   bệnh panchomora dijo

    Hướng dẫn rất hay, nhưng hãy nhấn mạnh với slim, nó đang gây ra các vấn đề với systemd và tốt hơn là bạn nên cài đặt lightdm và một trình quản lý khởi động khác.

    https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd

    1.    cơ số dijo

      Nhiều lý do trong những gì bạn nói, nó nhiều hơn ở phần cuối của Wiki cho thấy những điều sau:

      Không tương thích với systemd
      DM bị ảnh hưởng: Lối vào, MDM, SDDM, SLiM

      Một số trình quản lý hiển thị không hoàn toàn tương thích với systemd, vì chúng sử dụng lại quy trình phiên PAM. Nó gây ra nhiều vấn đề khác nhau khi đăng nhập lần thứ hai, ví dụ:
      - NetworkManager applet không hoạt động,
      - Không thể điều chỉnh âm lượng PulseAudio,
      - không đăng nhập được vào GNOME với người dùng khác.

      1.    nguyên cơ bản dijo

        Đó chính xác là lý do tại sao anh ấy đặt liên kết panchomora ..

        Bây giờ, với tư cách là người dùng Slim và Openbox ... tôi không gặp vấn đề gì .. .. ngay cả cách liệt kê nm-applet, mà tôi sử dụng .. nhưng nếu chúng ta quay lại báo cáo lỗi .. nó đã được viết cách đây vài năm ..

        Tôi cũng sử dụng PulseAudio .. và ít nhất sử dụng pavucontrol làm trình quản lý .. Tôi không gặp vấn đề gì với âm lượng .. và ngay cả khi tôi khởi động lại, âm lượng vẫn ở cùng giá trị như lúc đầu ..

        Và lỗi cuối cùng, tên với việc sử dụng Gnome .. và trong trường hợp này, chúng tôi đang sử dụng Openbox làm WM-độc lập ..

  2.   kik1n dijo

    Tôi đã cài đặt openbox cách đây khá lâu, nhưng tôi không thích nó vì tôi phải chỉnh sửa mọi thứ bằng tay, tôi biết rằng bạn có thể tùy chỉnh nó kỹ lưỡng hơn, nhưng nó có những ưu điểm gì so với các môi trường và máy tính để bàn khác?

    1.    Jesus Ballesteros dijo

      Đúng là những gì bạn nói, bạn phải chỉnh sửa nhiều thứ nhưng theo tôi, sẽ có lúc bạn không còn phải làm nhiều nữa và bạn có những lợi thế của một window manager về mặt hiệu suất. Nhìn chung, các trình quản lý cửa sổ thường giống như Openbox nơi bạn phải chỉnh sửa rất nhiều tệp, mặt khác, môi trường đồ họa thường hoàn thiện hơn và mang lại nhiều thứ theo mặc định.

  3.   Richie gharsia dijo

    Đóng góp xuất sắc. sự thật xin chúc mừng tôi đã cho bạn thời gian này để chia sẻ kiến ​​thức của bạn. Chờ đợi môi trường pantheon!

    Liên quan

  4.   Julio Garcia dijo

    Khi cài đặt xong mọi thứ nó không hiện lỗi nhưng khi khởi động lại sau logia nó hiển thị mọi thứ màu đen, không có gì xuất hiện
    Có gì đó không ổn?

  5.   Anh Cả M. Fouraux dijo

    Rất tốt được thực hiện và giải thích. Chúc mừng bạn đã chia sẻ kiến ​​thức của mình. Cảm ơn bạn.

  6.   leo dijo

    khi tôi đặt cp này /etc/skel/.xinitrc ~ nó cho tôi biết rằng tệp không tồn tại

    1.    điên_g dijo

      Bạn chỉ cần tạo tệp, bởi vì nó không tồn tại, và thì đấy, bạn thêm nội dung và thế là xong. Nhưng chắc chắn, bạn đã bỏ qua một số bước trước đó của cấu hình cơ bản https://blog.desdelinux.net/configuracion-basica-de-arch-linux/

  7.   Andres-GH dijo

    Còn bạn của tôi thì sao, hướng dẫn tốt, tôi đã làm theo tất cả các bước và nó hiển thị cho tôi đăng nhập để bắt đầu phiên, sau đó tôi nhập và nó chỉ hiển thị cho tôi ba thiết bị đầu cuối xterm, một chiếc đồng hồ không đẹp và hình nền, nhưng vấn đề là nó không hiển thị cho tôi bảng điều khiển của tint2 và nếu tôi thêm nó vào tệp .xinitrc và tôi không biết vấn đề là gì. Tôi thực sự cảm kích sự giúp đỡ của bạn.

  8.   xin chào dijo

    Tuyệt quá! Cảm ơn rất nhiều!

  9.   david dijo

    Xin chào, tôi có một câu hỏi: Tôi đã cài đặt Archbang, làm cách nào để tạo menu Openbox bằng tiếng Tây Ban Nha? (Tôi biết bạn có thể làm được vì trước khi cài đặt lại nó, muốn đặt bàn phím bằng tiếng Tây Ban Nha, tôi đã sửa đổi một số thứ trong terminal và ngôn ngữ menu đã được sửa đổi, nhưng tôi không nhớ mình đã làm gì).