首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

不止有 GNOME、KDE、XFCE,Openbox、Fluxbox、Blackbox 了解一下

Linux 系统以自由开放、多样化、可定制著称,以图形桌面环境来说,不同于 Windows 系统和 macOS 系统单一选择,Linux 提供了非常多的选择,从传统的 GNOME、KDE 到轻量级的 XFCE、LXDE,而 GNOME 又有各种分支和衍生版本,如 MATE、Cinnamon 和 Elementary 等。另外还有许多平铺式桌面系统,以 Awesome、i3 为代表。

对于老旧的电脑,或追求简洁的用户,XFCE 是不错的选择。相对于 GNOME、KDE 臃肿的组件和酷炫的动画,XFCE 简洁高效,包含桌面环境用到的各种基础软件,可以开箱即用,省心省力。而 LXDE 则更加精简,但界面也显得比较简陋,稳定性也不如 XFCE。

追求更简洁桌面,却不喜欢用平铺式桌面的用户,其实还有一些选择,即 Box 系列桌面系统,严格来说应该是「窗口管理器」,包括 FluxBox、OpenBox、BlackBox 等。由于专注于窗口管理,使用这些系统时,您需要搭配其他组件,打造整体桌面解决方案。这也带来了高度可定制性,你可以选择自己喜欢的登录管理器、任务栏(Docker)、开始菜单、文件管理器,并进行全方位定制。

BlackBox 最新版本 0.76,MIT 协议,安装包大小 352K、安装后大小 1221K

OpenBox 最新版本 3.6.1,GPL 协议,安装包大小 366K、安装后大小 1226K

FluxBox 最新版本 1.3.7,MIT 协议,安装包大小 853K、安装后大小 3251K

Openbox

OpenBox 以 XML 配置,不带任务栏,可配合 tint2 这个任务栏管理器使用。OpenBox 可作为独立的窗口管理器使用,也可嵌入 GNOME、KDE 中配合使用。如不习惯直接编辑 XML 文明,有一个名为 ObConf 的程序提供了图形化配置工gn,能设定包括主题、虚拟桌面、窗口属性和桌面边缘的大多数配置。

OpenBox 的配置文件有四个:

rc.xml 文件是配置文件.用于定义键盘快捷键, 主题, 虚拟桌面等。

menu.xml 文件定义了在桌面用鼠标击键时显示的菜单。它定义了程序启动器和快捷方式。

autostart 文件在 Openbox 启动时读取。包含了一些需要启动的程序,通常用来定义许多环境变量、启动面板/dock、设置壁纸或者执行其他启动脚本等等。

environment 文件被 openbox-session 启动时调用。它包含了在 Openbox 上下文中定义的变量。任何你想对 Openbox 本身可见以及从菜单启动的程序需要的变量都放在这里。

Openbox 示例

Fluxbox

FluxBox 基于 Blackbox 开发,相对于 Openbox,Flux 有自带任务栏,使用 Linux 文本配置文件,使用相对更简单。系统范围的 Fluxbox 配置文件在 /usr/share/fluxbox 中,用户个人配置文件在 ~/.fluxbox 中,配置文件如下:

init 主要的 Fluxbox 资源配置文件。

menu Fluxbox 菜单配置文件。

keys Fluxbox 键盘快捷键(热键)配置文件。

startup 开机启动程序。

第一次安装 Fluxbox 时系统会在 ~/.fluxbox/menu 中创建基本的程序菜单,在桌面上右击鼠标可以访问该菜单。和其他轻量窗口管理器一样,之后安装新程序的时候并不自动升级其程序菜单。可使用内建命令 fluxbox-generate_menu 来生成菜单,该命令会根据系统中已安装的程序来自动生成 ~/.fluxbox/menu 文件。也可使用 MenuMaker 或 XDG-Menu 等工具来生成。

Fluxbox 示例

另外,还有个名为 JWM 的窗口管理器,安装包大小只有 138K,安装后大小 324K,提供更轻量解决方案。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200615A0VWK900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券