在Arch Linux上安装Openbox

美国科学促进会

警告!:安装之前 开箱,则必须安装基本图形环境(Xorg)和视频驱动程序,如果尚未安装,请转到以下指南:

基本图形环境和视频驱动程序的安装。

Openbox是一种轻量级,高度可配置的窗口管理器,具有与标准的广泛兼容性。

-11c

Openbox安装

Openbox可从官方存储库获得。

$ 须藤 吃豆子 -S Openbox

安装后,我们必须复制文件 文件, 菜单。XML, 自动开启 y 环境 从默认配置到 〜/ .config / openbox /.

复制文件:

$ MKDIR -p〜/ .config / openbox
$ cp / etc / xdg / openbox / {文件,菜单文件,自动开启,环境} 〜/ .config /打开框

这些文件是您在openbox中进行配置的基础。 每个文件都针对配置的一个方面,并发挥以下作用:

-一个

rc.xml: 它是Openbox的主要配置文件。 它用于配置键盘快捷键,主题,虚拟桌面和其他属性。
-一个

menu.xml: 控制在桌面上单击鼠标右键时出现的Openbox应用程序菜单。
-一个

自动开启: 这是启动openbox会话时读取的文件。 包含将从会话开始的程序。 通常,它用于启动面板/底座,设置背景图像或在启动时运行脚本。
-一个

环境: 该文件设置Openbox环境的变量。 任何设置的变量将在每次登录时执行。 用于启动IME,导出语言模块,指示默认目录等。

-12d

 插件安装

-a

ObConf: 是用于配置Openbox的图形界面工具,它可以设置大多数首选项,包括主题,虚拟桌面,窗口属性和桌面边距。

$ 须藤 吃豆子 -S obconf

-a

 MenuMaker: 是一个功能强大的工具,可以为许多窗口管理器(包括Openbox)创建基于XML的菜单。 MenuMaker将搜索计算机上安装的可执行程序,并根据结果创建XML菜单。

$须藤 吃豆子 -S菜单制作者

-a

色调2: 基本和可自定义的用法面板。

$须藤 吃豆子 -S 色调 2

在环境开始时启动Tin2:

我们打开文件〜/ .config / openbox /自动启动文件 o 的.xinitrc (只需选择一个),例如.xinitrc:

$ 纳米 的.xinitrc

我们将以下行放入其中:

tint2&

-a

小程序 用于Networkmanager。

$ 须藤 吃豆子 -S网络经理小程序

-a

氮: 是X的快速,轻量级的墙纸浏览器/设置器。

$须藤 吃豆子 -S氮

为了将背景还原到Openbox的开头,我们在文件中添加了Nitrogen 的.xinitrc 或到我们的〜/ .config / openbox /文件自动启动文件,我们打开两者之一,例如.xinitrc:

$ 纳米 的.xinitrc

一旦进入内部,我们将以下行放在最后:

氮气-恢复和

-a

外观 用于选择主题,图标,光标,字体的工具。 简而言之,强烈建议您使用该工具自定义环境。

$须藤 吃豆子 -S lx外观

-a

启动经理:

$须藤 吃豆子 -S苗条

-13d

 环境设定

这是指南的一部分,让我们说“有趣”,因为正如我之前所说, 开箱 它是最可配置的环境之一,在这一步中,我们使用了先前安装的工具。

-一个

Obconf:

我们打开该工具以查看和/或激活已经提到的功能:

$ Obconf

-一个

MenuMaker:

安装完成后,您可以通过运行以下命令来生成完整菜单:

$ 制造者 -v 开箱3

默认情况下,MenuMaker不会覆盖以前的menu.xml文件。 为此,请使用-f(force)参数运行它:

$ 制造者 -vf 开箱3

有关选项的完整列表,请运行

$ 制造者  - 帮帮我

这将为您提供一个相当全面的菜单。 现在您可以修改文件 菜单文件 手动操作,或者在安装新软件时重新生成列表。

另一种选择,尤其是如果您不喜欢编辑XML文件时:

菜单 是Openbox菜单的图形编辑器。 对于那些不太喜欢XML的人来说,这可能是您的最佳选择。

-14d

 主题和外观

这是完成环境的最后一步。

的主题 开箱 控制窗口边框的外观,包括标题栏及其按钮以及通知(OSD)。 通过安装openbox-themes软件包,可以使用许多主题。

$ 须藤 吃豆子 -S openbox主题

盒装外观 是从中获取主题的好资源 开箱.

下载的主题应放在 〜/ .themes 并可以使用该工具安装或选择 观察会议 (以前安装)。

-15d

激活登录管理器

Slim从以下位置读取本地设置 〜/ .xinitrc 然后根据指南中的此文件中的内容启动桌面: Arch Linux基本配置 .xinitrc有一个基本文件,如果没有,请执行以下命令:

$ cp /etc/skel/.xinitrc〜

我们打开〜/ .xinitrc文件:

$ 纳米 的.xinitrc

我们在最后添加环境:

exec openbox会话

我们激活Slim:

$ 须藤 systemctl 启用slim.service

•我们重新启动:

$ 须藤 重新启动

重新启动系统后,我们可以享受 开箱。

请! 发送你的 我的电子邮件中的问题/疑问: arch-blog@riseup.net

ff

一键帮助我们!与您的朋友分享该指南。


13条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   潘乔莫拉

    很好的指南,但是请坚持使用苗条,它给systemd带来了问题,最好安装lightdm和另一个启动管理器。

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

    1.    基数

      您所说的原因很多,更多的原因是Wiki在结尾处显示以下内容:

      与systemd不兼容
      受影响的DM:入口,MDM,SDDM,SLiM

      一些显示管理器不能完全与systemd兼容,因为它们会重用PAM会话过程。 二次登录时会引起各种问题,例如:
      -NetworkManager小程序不起作用,
      -无法调整PulseAudio的音量,
      -与其他用户登录GNOME失败。

      1.    原始基础

        这就是为什么他把链接panchomora ..

        现在,作为Slim和Openbox用户..我没有问题...甚至我使用过的nm-applet枚举..但是如果我们返回错误报告..它是几年前写的..

        我也使用PulseAudio ..,至少使用pavucontrol作为管理器..我对音量没有问题..即使重新启动,音量仍保持与原来的音量相同。

        最后一个错误,使用Gnome ..命名,在这种情况下,我们将Openbox用作WM-standalone ..

  2.   基克1n

    我前一段时间安装了openbox,但是我不喜欢它,因为我必须手动编辑所有内容,我知道您可以对其进行更彻底的自定义,但是与其他环境和台式机相比,它有什么优点?

    1.    耶稣巴列斯特罗斯

      的确如此,您必须编辑许多内容,但在我看来,有一段时间不再需要做很多事情,并且在性能方面您拥有窗口管理器的优势。 通常,窗口管理器通常类似于Openbox,您必须在其中编辑很多文件,另一方面,图形环境通常更完整,默认情况下会带来很多东西。

  3.   里奇·加西亚

    杰出贡献。 真相,我祝贺您有时间与您分享您的知识。 等待万神殿的环境!

    问候

  4.   胡里奥加西亚

    当它完成所有安装之后,它没有显示错误,但是在凉廊之后重新启动它时,它显示了所有黑色,没有任何显示
    有什么问题吗?

  5.   M.Fouraux长老

    做得很好,并解释了。 恭喜您分享了知识。 谢谢。

  6.   狮子座

    当我把这个cp /etc/skel/.xinitrc〜时,它告诉我该文件不存在

    1.    疯了

      您只需要创建文件(因为它不存在),然后添加内容就可以了。 但是可以肯定的是,您跳过了基本配置的上一步 https://blog.desdelinux.net/configuracion-basica-de-arch-linux/

  7.   安德列斯

    好朋友,我已经按照所有步骤操作了,向我显示了开始会话的登录名,然后我进入,它只向我显示了三个xterm终端,一个不是很好的时钟和一个背景图像,但是问题是它不会向我显示tint2的面板,如果我将其添加到.xinitrc文件中,也不知道是什么问题。 我将衷心感谢您的帮助。

  8.   你好

    大! 非常感谢!

  9.   大卫

    您好,我有一个查询:我已经安装了Archbang,如何用西班牙语制作Openbox菜单? (我知道您可以,因为在重新安装它之前,想要将键盘设置为西班牙语,我在终端中进行了一些修改,并且菜单语言也进行了修改,但是我不记得自己做了什么。