搞到新电脑! 从头来一遍!
首先是电脑配置:趁着国补买了y7000p,CPU是i7-14700HX,GPU是RTX4060,内存是16+1TB。
我是在店里买的,一个不注意店主帮我激活好了...打开一看已经把内存分了大概四五百g给D盘。
然后因为我要做一些无人机相关的东西,需要用到ubuntu系统,实验室师兄是建议安装20.04版本。
ubuntu20.04安装
参考教程:Windows11 安装 Ubuntu 避坑指南_哔哩哔哩_bilibili
这个up讲的很详细很细致,包括如何避免可能出现的一些常见问题。我是直接按照他的视频,从制作启动盘、系统分区等等一步一步来的,成功安装了ubuntu20.04,并且没有出现时间不同步、没有网卡驱动、显卡驱动等问题(这些问题在上一个重装系统的电脑上遇到过...还好我有很好的师兄们,再此偷偷感恩一下),但是我的笔记本的触屏板是没有反应的,我感觉无伤大雅,也就没管了,其他都正常使用。
需要注意的是,我没有按照视频中推荐的分区方式,因为我害怕我后面会重装系统,我不清楚推荐的分区方式会不会导致重装困难,所以还是选择了保守的方式分了四个分区。一定要给根目录多一点空间!!一开始我的根目录空间只给了20g,安装了cuda就不够用了,还好找到了一个解决方法,重新把home分了40g给根目录,并且没有影响我之前安装好的一些东西。(“ubuntu根目录空间不足,用home空间分给系统空间”解决方法:https://www.zhihu.com/question/593160156/answer/3483203515,有一个回答讲的很清楚)
(BTW 这个电脑打字好累手...是我没用习惯吗
cuda与cudnn安装
我也不太清楚cuda、cudnn以及ros、miniconda的安装顺序应该有没有什么讲究,这台电脑我是先装了cuda。
cuda的安装主要参考了:Ubuntu20.04下CUDA、cuDNN的详细安装与配置过程(图文)_ubuntu cudnn安装-CSDN博客
要注意选择和自己电脑匹配的cuda版本。在安装的时候,遇到了系统内存不足的问题,也就是前面提到的根目录空间不足,导致安装不成功。找到的解决方法是,修改安装的位置,我是放在了/home/temp,参考教程:安装CUDA时提示空间不足_安装cuda提示地址不足-CSDN博客(但是temp显示是空文件,这是为啥)
随后安装了cudnn,就是下载了一个压缩包,然后解压缩,复制文件到cuda的文件里面去。
ros的安装
鱼香ros直接安装了Noetic,是和20.04匹配的版本:
wget http://fishros.com/install -O fishros && . fishros
推荐一个pytora的安装教程
可以实现pytora的激活,已经成功运用在多台电脑:Ubuntu下Typora的安装与配置激活_typora ubuntu-CSDN博客