全新安装Ubuntu与i3wm

我想使用i3 Window Manager和Ubuntu而不是Unity。

因为我要做一个全新的安装我喜欢把膨胀保持在最低限度。

我应该只使用Desktop版本正常安装它并删除Unity和compiz或安装Server版本然后安装X和i3?

它是一样的还是有什么我应该警惕的东西?

保持系统膨胀至绝对最小值您可以使用Ubuntu MinimalCD 。 您可以在这里下载:

 https://help.ubuntu.com/community/Installation/MinimalCD 

仅安装基本系统(需要互联网连接)后,发出以下命令来安装i3xinitstartx工作需要它):

 sudo apt install i3 

然后

 sudo apt install xinit 

您可以立即重新启动并在登录后以用户运行命令:

 startx 

享受您的最小i3 ubuntu安装。

我也喜欢将膨胀保持在最低限度,我个人更喜欢从全新的Ubuntu Server安装开始。

安装完成后,添加i3 PPA ,然后执行:

 sudo apt install i3 

想要有一个后备环境,人们可以考虑安装例如Xfce(只是核心包),这仍然会使膨胀最小化:

 sudo apt install xfce4 

注意:这不包括登录管理器。 对于喜欢从CLI开始的人来说,这可能被视为一种优势

过去几天我一直在Kubuntu 14.04.1 LTS(Ubuntu衍生产品)上使用i3wm,它的体验有点不同。

由于Ubuntu使用LightDM显示管理器,您可以安装i3wm并尝试与当前的窗口管理器一起使用。

只需在shell中使用以下内容安装正确的软件包:

 sudo apt-get install i3 

请注意,由于Ubuntu使用上游新软件包到其存储库的过程,Ubuntu使用旧版本的i3。 您也可以按照i3wm网站上的说明使用最新的稳定版本。

一旦安装了i3,只需登出显示管理器即可处理登录并启动窗口管理器。 单击窗口管理器框并将其更改为i3,然后登录。 您现在应该在i3wm中,并且会出现一个提示,生成您的配置文件并询问您要使用哪个修改键(Alt或Super)。

一些基本的键盘可以帮助您第一次使用:

 Mod+Enter # Starts a terminal session Mod+d # Brings up dmenu, which finds commands from your $PATH Mod+Shift+e # Prompt to exit i3wm 

您的配置文件将位于.i3/config ,并包含所有键绑定的列表。 它是可配置的,我有我的设置,以便mod+b出我的网络浏览器,而mod+m带来了蒸汽。 我还将我的窗口切换到hjkl而不是jkl; 匹配我在其他程序中使用的vim键绑定,我可以使用它们,只是将水平分割回弹到mod+shift+v

您还可以在启动时添加要运行的.i3/config ,方法是使用自己的exec ,而不需要使用前面的bindsym 。 例如,我将此行放在我的.i3/config以更改我的背景:

 exec_always --no-startup-id feh --bg-scale ~/pictures/Backgrounds/background01.jpg 

我还添加了一些其他内容,例如exec --no-startup-id volumeiconexec --no-startup-id nm-applet for tray icons,ALSA volume icon和network manager。

有一点不同的是我的更新过程,我没有运行更新通知程序,因此在通过命令行运行更新后,我运行以下脚本来检查文件/var/run/reboot-required存在:

 #!/bin/bash if [ -f /var/run/reboot-required ]; then echo 'A system restart is required.' fi 

我喜欢i3wm的一个原因是我开始更多地使用命令行,并且在此过程中学到了很多东西。 我建议保持Unity作为后备,以防你决定回去。

i3wm网站上的用户指南非常有用,可以帮助您开始进一步配置.i3/config