记录ubuntu20.04的安装和必要的开发准备
- 准备
- 1. 安装ubuntu20.04时的Tips
- 2. 屏幕亮度调节问题
- 3. 解决 "No Wi-Fi Adapter Found"
- 4. Nvidia Driver && cuda
- 5. 修改安装源
- 6. ssh 远程开发
- 7. 安装 anaconda
准备
没有装双系统,只有 ubuntu20.04,记录安装之后遇到的一些问题和解决方案。
名称 | 版本 |
---|---|
Legion | 7 Pro |
1. 安装ubuntu20.04时的Tips
- BIOS 设置 discrete graphic (没这个后续不好安装nvidia driver)
- 安装时 勾选 Install third-party-software
2. 屏幕亮度调节问题
- 从 设置-》电源-》屏幕亮度(s)在这里就可以调整了。
- 连接一个外置显示器吧,放过自己。
参考:https://blog.csdn.net/weixin_44120025/article/details/118875998
3. 解决 “No Wi-Fi Adapter Found”
前提:电脑Ethernet可以用,电脑有wifi相关硬件。
- 检查
lshw -c network
显示 -network UNCLAIMED 证实缺少驱动。
- 查看网卡型号
lspci -nn | grep -i net
输出中有:intel corporation device [8086:7a70] 通过网址查询网卡型号为 WiFi 6E AX211
(不同网卡型号解决方案不同)。3. 下载:https://launchpad.net/ubuntu/+archive/primary/+files/backport-iwlwifi-dkms_9858-0ubuntu3_all.deb
4. 安装
sudo dpkg -i backport-iwlwifi-dkms_9858-0ubuntu3_all.deb
5.重启 就可以了
参考:https://gitcode.csdn.net/65e7d4aa1a836825ed789b19.html?dp_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDgwODEzLCJleHAiOjE3Mjc0Mjg4NzMsImlhdCI6MTcyNjgyNDA3MywidXNlcm5hbWUiOiJ3ZWl4aW5fNDU2NTQxNTIifQ.1Qvs0coY-GJI1e2GugX9iH3CwLj8uBmlY3PcDpAK5hg&spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Eactivity-1-133170908-blog-123948345.235%5Ev43%5Epc_blog_bottom_relevance_base7&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Eactivity-1-133170908-blog-123948345.235%5Ev43%5Epc_blog_bottom_relevance_base7&utm_relevant_index=1
4. Nvidia Driver && cuda
- setting -> about -> software updates ->additional drivers
选择一个driver -> Apply Changes -> 重启之后nvidia-smi
可用 (ubuntu20.04 默认就是 version: 535)。 - 因为是实体机,后续正常安装cuda就可以。推荐使用
runfile
方式,然后拒绝安装cuda自带的driver,否则会出现driver冲突的问题。
5. 修改安装源
会遇到sudo apt update
失效的问题,例如,W: Failed to fetch http://hk.archive.ubuntu.com/ubuntu/dists/xenial/InRelease
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old #(optional)备份一下默认版本
sudo vim /etc/apt/sources.list
- 手动把
http://hk.archive.ubuntu.com/ubuntu/ focal
改成http://archive.ubuntu.com/ubuntu/ focal
- 如果在大陆改成清华源等
参考:https://sam66.medium.com/ubuntu-apt-update%E6%99%82%E9%A1%AF%E7%A4%BA%E7%84%A1%E6%B3%95%E9%80%A3%E6%8E%A5-21e86e1a378a
6. ssh 远程开发
- ubuntu20.04端
sudo apt update
sudo apt-get install openssh-server
sudo systemctl status ssh # 查看状态
- win11 + vscode端(安装拓展:Remote-SSH, Remote Development )
ssh 用户名@192.168.xxx.xxx
7. 安装 anaconda
按官方说明安装就好 https://docs.anaconda.com/anaconda/install/linux/。