分区
网上教程大多分了很多区,但实际上并不需要那么多,分多了反而会有个别分区内存不够用的情况。由于我电脑的运行内存还比较大,所以最终只分了一个/区。但有一点需要注意的是boot目录最好选择ubuntu所在的硬盘,避免与windows相冲突的问题。
无法上网
安装完成后开机发现没有wifi图标,连接不了无限网,而我的笔记本又没有网口,连接不了有线网,通过手机usb分享网络也行不通。
最后定位到是网卡驱动的问题,我电脑的网卡型号8852AE,而linux并没有支持这个型号的驱动。所幸在github上找到了一个提供该网卡驱动的工程。
通过windows下载下来后发现还需要安装一些依赖库,但电脑还连不了网,自然也没办法通过apt install安装。
后来找到一种方法,由于系统是通过iso镜像安装的,很多库其实可以在这个iso镜像中找到。先挂在iso到ubuntu上(具体挂载方法就不介绍了),然后在iso文件夹中搜索你需要安装的库对应的.deb文件,然后通过命令行
sudo dpkg -i xxx.deb
安装就行了,安装过程会出现各种缺少依赖的问题,缺少什么同样通过上面的方法一个个的安装,全部安装好之后在工程目录
make
sudo make install
安装好之后
sudo modprobe rtw89pci
就会神奇的发现wifi图标又出现了!
亮度无法调节/无法唤醒
这个问题我是通过系统更新解决的(更新后又出现无wifi的问题,再执行一遍上面的操作就好了)
微信
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
sudo apt-get install -y com.qq.weixin.deepin
gcc-4.8安装配置
由于项目需要用到gcc-4.8,而20.04自身版本过高,直接命令行安装会遇到找不到没有源的问题,特此记录一下。
sudo gedit /etc/apt/sources.list
/*增加两行
deb http://dk.archive.ubuntu.com/ubuntu/ xenial main
deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe
*/
sudo apt-get update
sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8