Fedora 31初始化

最近手痒,把家里闲置的笔记本电脑都装了Linux。为什么不在台式机上装?因为2003年的台式机前年已经扔垃圾堆了。2004年的Turion本子安装了debian (mininal) + xwindow + icewm。2010年的赛扬本子一直安装着anti X。2010年的Intel i3本子安装了manjaro+openbox。 2011年的Turion本子(原属于老婆)安装了Slackware 14.2+xfce。2014年的四代i5本子安装了Lubuntu 18.04 LTS。

电脑都装满了。想起自己的“初恋”其实是Red Hat 9.0。不行,不能少了红帽家族。于是在一块TF卡里这安装了Fedora 31。

为了使系统轻量一些,选择了server版 。

安装完成后,没有X window。很多常用的工具也没有。

更糟糕的是,默认情况下没有安装我的Intel网卡的驱动。我的两台电脑,一台2014年的Thinkpad S3,一台小米air,都是用Intel的WLAN无线网卡,前者是Intel 2200,后者是Intel 8650。

没有网络怎么安装驱动?

我想到一个办法:用安装光盘。

# mount Fedora-xxx.iso /media/dvd

在/etc/yum.repo.d中新建一个叫dvd.repo的文件,内容如下:

[fedora]  
name=Fedora dvd  
baseurl=file:///media/dvd/  
enabled=1

然后就可以开始安装驱动了:

dnf install intel-2200-xxx

即使在rpmfind.net,也没有找到Intel 8265的rpm,也许这东东比较新,还没有对应的驱动。我就安装了intel-7000。嘿,也能用。ip addr一看,无线网卡出现了。

手写了一份wpa_supplicant配置文件,用wpa_supplicant连接WiFi热点,之后再获取动态IP地址。

#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