1、系统安装
首先介绍我的主机配置:
- 主板:铭瑄B760M 终结者 带wifi
- CPU:i512600kf
- 显卡:4060ti-16g
- 内存:金士顿DDR5 16G*2
- 硬盘:主盘三星980Pro 1T和其它从盘
1.1 系统安装
主机已经安装window10系统,因此先将硬盘压缩部分出来安装ubuntu。按需分配两个系统的空间。一开始尝试安装的是ubuntu24.04,内核版本是6.8.0,安装过程中出现内核相关错误,查了相关资料,将无线网卡暂时屏蔽等等方式均尝试过,不能正常完成。所以尝试安装ubuntu22.04.具体安装过程网上很多,不详细表述,基本就是去ubuntu官网下载ubuntu22.04的ISO,然后准备一个U盘。使用rufus烧录镜像,然后重启电脑选择U盘启动,开始安装ubuntu。本机配置可正常安装。
1.2 显卡驱动安装
系统安装完成后,安装nvidia显卡驱动和cuda等相关基础环境。具体可参考这篇文章,基本能顺利安装,不做过多赘述。
首先到NVIDIA官网下载显卡对应的驱动和cuda、cudnn。我这里使用的是NVIDIA-Linux-X86_64-550.100.run,cuda12.1和cudnn8.9
- 注意:此显卡驱动安装需要gcc-12,因此需要确保已安装gcc-12并使用gcc-12;因为ubuntu22.04使用apt install gcc默认安装的是gcc-11,所以直接安装显卡驱动会出错,出错后可退出,安装gcc-12后重新安装驱动即可。
1.3 中文输入法安装
本想安装搜狗输入法,但是官网下载不了,所以直接安装ibus-pinyin,参考:ubuntu22.04中文拼音输入
1.4 安装Chrome
略。
1.5 安装Clash
因为后面的各种服务我都是打算使用docker部署,而现在docker国内又用不了,所以配置代理是必要的。首先要自行准备一个订阅,我一直用了几年的是Bywave(点击链接直达官网),比较稳定,缺点是偏贵,不过可以多人合租。 此部分Clash安装参考: https://zhuanlan.zhihu.com/p/679332988
1.5.1 clash下载与安装
- 下载链接:https://www.clash.la/releases/ ,我下载的是clash-linux-amd64-v3
gzip -d clash-linux-amd64-v3-v1.18.0.gz # 解压
sudo chmod +x clash-linux-amd64-v3-v1.18.0 # 添加执行权限
sudo mv clash-linux-amd64-v3-v1.18.0 /usr/local/bin/clash # 移动到用户bin目录
clash -v # 查看版本
1.5.2 启动clash
clash # 运行clash,第一次运行时可能会自动下载相关文件Country.mmdb,文件与config.yaml一样都保存在下面的目录
cd $HOME/.config/clash/ # 进入目录,此目录存放订阅配置文件config.yaml
wget -O config.yaml [url] # 下载你的订阅地址;如果你是跟我一样用的Bywave,配置文件地址是你的订阅地址后面加上`&client=clash`,替换`[url]`
然后手动配置系统代理:在系统网络设置那里,进行相关配置。默认端口是7890和7891
1.5.2 clash配置
sudo gedit /etc/systemd/system/clash.service # 创建文件,设置开机自启,文件中填入以下内容:
[Unit]
Description=Clash - A rule-based tunnel in Go
Documentation=https://github.com/Dreamacro/clash/wiki
[Service]
OOMScoreAdjust=-1000
ExecStart=/usr/local/bin/clash -f $HOME/.config/clash/config.yaml
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
systemctl enable clash # 配置开机自启
systemctl start clash # 启动clash服务
echo -e "export http_proxy=http://127.0.0.1:7890\nexport https_proxy=http://127.0.0.1:7890" >> ~/.bashrc # 配置环境变量
1.5.3 clash管理面板
浏览器访问 http://clash.razord.top/#/proxies
- 初次进入会进行相关配置,将端口修改为config.yaml中配置的端口(Bywave下载的配置文件中默认写的是9990),设置密码,然后添加即可进入控制面板。在这里可以切换节点、查看日志等。
1.6 安装Docker
1.6.1 首先配置系统apt代理
sudo vim /etc/apt/apt.conf.d/95proxies # 创建文件,并填入以下内容:
Acquire::http::Proxy "http://127.0.0.1:7890";
Acquire::https::Proxy "http://127.0.0.1:7890";
1.6.2 Docker安装与代理设置
此部分参考:https://blog.csdn.net/SHAOYEZUIZUISHAUI/article/details/132323445,不过多赘述。
1.7 系统备份
系统备份相关参考:ubuntu系统备份
1 条评论
陈钡菌:文章真不错http://krdr.1ut9wd.cn