春节假期因为疫情不能出门,后来又不能出门上班。于是把家里闲置的笔记本电脑都装了Linux。为什么不在台式机上装?因为2003年的台式机在前年已经扔垃圾堆了。
2004年的神舟牌Turion本子: debian (mininal) + xwindow + icewm。
2010年的捷威牌赛扬本子:一直安装着基于debian的anti X。
2010年的宏碁牌Intel第一代酷睿i3本子:安装了manjaro+openbox。
2011年的捷威牌Turion本子(原属于老婆):安装了Slackware 14.2+xfce。
2014年的ThinkPad第四代酷睿i5本子:安装了Linux Mint 19。
2018年的小米air第7代酷睿M3本子:安装了manjaro i3。
电脑都装满了。想起自己的“初恋”其实是Red Hat 9.0。不行,不能少了红帽家族。于是在一块TF卡里这安装了Fedora 31。
为了使系统轻量一些,选择了server版 。
server版 确实小,只有3G左右,就是因为东西也装得少,就像个毛坯房。没有X window。很多常用的工具也没有。更糟糕的是,默认情况下没有安装我的Intel网卡的驱动。没有网络怎么安装驱动?这还是我第一次遇到网卡没有驱动。
我想到一个办法:用安装光盘。
# mount Fedora-xxx.iso /media/dvd
在/etc/yum.repo.d中新建一个叫dvd.repo的文件,内容如下:
[fedora]
name=Fedora dvd
baseurl=file:///media/dvd/
enabled=1
即使在rpmfind.net,也没有找到Intel 8265的rpm,也许这东东比较新,还没有对应的驱动。我就安装了intel-7000。嘿,也能用。
#dnf install intel-7000-xxx
安装完毕后,ip addr能看到WiFi网卡接口了。其实用rpm -ql查看intel-7000的安装内容,其中是包含8265的firmware ucode。
手写了一份wpa_supplicant配置文件,主要是指定essid, psk。用wpa_supplicant连接WiFi热点,之后再获取动态IP地址。这还是我第一次用wpa_supplicant命令行连接WiFi网络,以前都被ubuntu惯坏了,必须有network manager的GUI伺候着。
#wpa_supplicant -i wls0p1 -c ~/wpa/xxx.conf
#dhclient wls0p1
再用 ip addr 查看一遍,IP地址确实也是正确、可用的
可以上网了。添加aliyun的源。
mv /etc/yum.repos.d/fedora.repo fedora.repo.bak
mv /etc/yum.repos.d/fedora-updates.repo fedora-updates.repo.bak
wget -O /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repo
wget -O /etc/yum.repos.d/fedora-updates.repo http://mirrors.aliyun.com/repo/fedora-updates.repo
然后,可以开始装装装,缺什么装什么。
#dnf makecache
#dnf install pciutils vim wireless-tools git