我又把gentoo搞爆炸了,不过还好,有经验了,重新装上编译也就半天,总结一下gentoo在基础系统安装完,退出安装环境重启之前之后还需要注意什么。
portage/emerge
默认先emerge --sync然后emerge -avuDN @world升级到最新软件包
然后除了最基本的emerge还有一堆gentoo工具可以手动安装
- layman
- eix
kernel
我第一次编译kernel的时候是安装lfs的时候,非常痛苦,所有参数都是网上搜索来的。搜索的过程很痛苦,但是理解的比较深入一点。然后第一次安装gentoo编译kernel反而不好用了。。。好在这次还是编译成功了。不过都2018年了还在用4.9的kernel真的是。。。
有三点需要注意的:
- OHCD,XHCD这种USB驱动必须加上,gentoo官方文档有,不细说
- 无线网卡驱动,比如ath9k,ath10k,具体看网卡型号
- 文件系统不用太多也不用太少,主要是NTFS,ext234等等
wifi
主要用的是wpa_supplicant这个包,需要手动安装
在退出gentoo安装的chroot环境之前,先确保自己能连上网络,比如ping 8.8.8.8能成功。然后复制外部系统的/etc/wpa_supplicant/wpa_supplicant.conf到/mnt/gentoo/etc/wpa_supplicant/wpa_supplicant.conf下即可。这个文件配置了wifi名字和wifi密码。
开机自动启动比较复杂。
首先要找到无线网卡的名字,教程的默认都是eth0,但是实际上根本不会有叫eth0的无线网卡,eth0是有限网卡默认名,无线网卡默认都是wlan0,不过在系统里都会从wlan0改的。具体无线网卡的名字一开始net-setup可以看到,dmesg|grep wlan0也可以看到,ps -elf|grep wpa_supplicant也可以看到。
我的无线网卡叫wlp5s0,于是ln -s /etc/init.d/net.{lo,wlp5s0}
,创建一个服务,然后rc-update add net.wlp5s0
即可自动启动。
桌面(KDE)
桌面环境
首先要创建一个使用桌面的非root用户。eselect profile list,eselect profile set x都来一遍然后更新系统。
跟GNOME相比,还是觉得KDE比较好。跟xfce等轻量级桌面相比,KDE比较适合新手。
经过一段折腾,这次选择直接安装plasma-meta,这个包自带plasma环境,还有sddm。这个时候命令行输入sddm和非root用户就可以进入KDE环境了,只不过这个环境啥也没有。
在啥也没有的环境下,需要先安装一个konsole,这是k打头的KDE专用terminal。
然后是开机自动启动。先安装xdm,然后设置/etc/conf.d/xdm里的DISPLAYMANAGER="sddm"。最后rc-update add xdm default,把xdm加入自启动即可。
桌面工具
除了konsole,KDE还缺很多套件,比如kmix等等,之前整好了,我这次还没整好。
FVWM
完全搞不明白,慢慢搞
中文
首先安装字体wqy-zenhei和wqy-microhei非常经典的字体了
然后是输入法fcitx-libpinyin非常简单的输入法,kde下还需要fcitx-kcm
然后是中文的layman,layman -SL
,sudo layman -a gentoo-zh
安装什么不用细说了
其他工具
开发工具
由于是重新安装的系统,home还是保留原来的。软件放home还是有点用的,比如情急之下找不到terminal,用了clion的terminal。。。firefox也不用重新安装,非常感人。
语言环境普遍使用各种env,vm本来就是重新编译问题也不大
emacs需要重新配置,慢慢搞
娱乐工具
需要一个ubuntu studio一样的环境。
gimp,inkscape,ardour,blender非常好的工具