使用i3wm重新安装Ubuntu


35

我想将i3 Window Manager与Ubuntu而不是Unity一起使用。

由于我要进行全新安装,因此我希望将膨胀保持在最低水平。

我是否应该将其与桌面版一起正常安装,然后删除Unity和compiz,或者先安装服务器版,然后再安装X和i3?

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


我也有同样的问题...我会喜欢一台完全没有Unity的超轻型Ubuntu机器。从一开始就只有i3wm。
elviejo79 2015年

相同-但我发现我所有的功能键(lenovo x1)都无法正常工作,无法弄清楚使用哪个util / binary来管理鼠标(因此我可以检查一个dang框以关闭触控板,等等)。要使此工作正常,还有很长的路要走,但到目前为止,我还是很喜欢i3。非常适合我的工作方式。
mr-sk

Answers:


12

要将系统膨胀保持在绝对最低水平,可以使用Ubuntu MinimalCD。你可以在这里下载:

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

仅安装基本系统(它需要Internet连接)之后,发出以下命令进行安装i3xinitstartx工作需要):

sudo apt install i3

然后

sudo apt install xinit

您现在可以重新启动,并且以用户身份登录后只需运行以下命令即可:

startx

享受您最小的i3 ubuntu安装。


3
太容易了。:DI记得在SVGA适配器糟糕的过去,模拟监视器带宽和Redhat(预售)必须编辑X显示配置,并且默认情况下Ctrl-Alt-Backspace杀死X。(插入不存在的
灰胡子

很好的答案,此安装速度很快,您会获得一个可以快速启动的完整工作系统
JorgeFernández18

1
我已经将此作为可接受的答案。真的是最基本的xinit考虑了:)
bmf

1
到目前为止,Ubuntu的微型映像只能与BIOS一起使用,而不能与UEFI一起使用,请参见此处。似乎有一种解决方法,但是您需要进行一些修补。
索科维

19

我还希望尽量减少膨胀,我个人更喜欢从全新的Ubuntu Server安装开始。

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

sudo apt install i3

想要有一个后备环境,可以考虑安装例如Xfce(仅仅是核心软件包),这样仍然可以使膨胀最小。

sudo apt install xfce4

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


3
请注意,如果跳过xfce,则i3仍需要xinit。leetschau.github.io/blog/2014/05/04/191733
马特·莫尔纳

10

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

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

只需在外壳中使用以下命令安装适当的软件包:

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了我的,以便启动我的Web浏览器,并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用于托盘图标,对于ALSA音量图标和网络管理。

有点不同的是我的更新过程,我没有运行更新通知程序,因此在通过命令行运行更新后,我运行以下脚本来检查文件是否/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


我已经在ArchLinux中使用i3wm。我的问题是在Ubuntu上安装它的最优雅的方法是什么。但是,感谢您的付出:)
bmf

您是否在我的帖子中看到了该链接-最新的稳定版本? i3wm.org/docs/repositories.html 这是我用来安装它的工具,如果优雅地表示您是最新且稳定的,我发现它是最优雅的。
ixAp0c

3
问题是如何应对Ubuntus膨胀。即Unity和Compiz。
bmf
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.