Linux伪进阶之路

系统环境:Archlinux+Wayland+lightdm+E22(Enlightenment)

任务:

  • 安装在小米笔记本上
  • 正常运行搜狗输入法
  • 正常运行网易云音乐

任务完成度:几乎完美

用起来特别顺畅

Enlightenment:

这个就是传说中的“E17”,但是现在的版本已经是E22了,加上这几年能够保持热度的桌面总共也就gnome kde lxde xfce这四样,哪里轮得到Enlightenment (以下简称E22)。而且E22在官方开发中,有自己的显示服务环境和显示管理器,还有自己的开发IDE,几乎能够包住一台电脑需要的所有东西,只是Archlinux Wiki中说这些都是不稳定版本。

首先,E22必须得用“反人类”来表达它的操作方式,比如:

  • 默认设置中,鼠标在哪儿,就所在位置的桌面程序作为当先运行程序
  • 默认设置中,桌面左键按下出现的就是我们理解的右键菜单,右键按下没有任何作用
  • 默认设置中,上一操作的内容和我们理解的菜单是一样的,E22只有一个菜单,哪里按下都一样
  • 默认设置中,我们所理解的“Win”键,怎么按都没有反应
  • 默认设置中,双击标题栏就是上阴影模式,就是把页面收走,留一条标题
  • 默认设置中……可定制型很高,快捷键都可以改,但就是默认的找不回曾经的感觉

所以说它自称下一代桌面,什么时候我们会抛弃这些习惯,然后换成新习惯呢?这一点有违Linux的高效原则。

安装

Archlinux环境下,直接装上enlightenment就行了,再安装显示管理器,随手装个lightdm就行了。
值得注意的是,Wayland Archlinux自带,无需重新安装,这个给我的感觉就是,Xorg貌似正在被时代抛弃了。(Debian转向Wayland开发,Ubuntu放弃Mir转向Wayland,gnome推荐使用Wayland版本)

# systemctl enable lightdm //开机启动图形界面
# pacman -S connman //配置网络服务
$ yaourt -S econnman //这个软件包在AUR中的地址是错误的,可以手动更改,现在E22官网找到地址,再进行修改
# systemctl disable netctl
# systemctl enable connman //Archlinux Wiki中也就这几个不足或者错误,接下来其他配置都可以参考Wiki了

输入法配置
E22的输入法安装很简单的,其他桌面就不知道了

# pacman -S fcitx fcitx-gtk3 fcitx-qt5 fcitx-configtool
$ yaourt -S fcitx-sogoupinyin //注意开启使用archlinuxcn
直接在 设置 - 语言 - 输入法``` 中配置

问题

  • 想要还原自己的习惯配置,麻烦

优秀之处

  • 中文的配置比想象中简单,先下好字体再在第一次进入桌面设置就行了就可以了
  • 排除掉反人类的操作,其他看起来还有模有样的
  • 重点是轻量且强大

Arch的局限

Archlinux这种配置并不适合笔记本,因为没有将电源的相关配置设置好,就算能禁了显卡风扇狂转的问题也很闹人,CPU动不动的就满跑,开机随随便便都满跑,但是想想一下带着这么一台噪声级的笔记本进图书馆,不知道会招惹多少白眼。

如若底层配置不好,桌面就会变傻卡住。(内核更新什么的就算了,重启基本上没有什么事情了,不适合长期使用,还是不适合长期使用,唉!)

推荐阅读更多精彩内容