1. 换源,清华源
ubuntu24开始使用DEB822 格式(/etc/apt/sources.list.d/ubuntu.sources
)
把原本的都删掉或者注释掉
启用源码源
启用 proposed
强制安全更新使用镜像
这三个都选
sudo apt update && sudo apt upgrade -y
sudo apt full-upgrade -y
sudo apt autoclean
sudo apt autoremove
sudo apt update && sudo apt upgrade -y
sudo reboot
2. 安装nvidia显卡驱动,最重要的,也是最不稳定的.......
不想折腾就直接用自带的附加驱动软件。
记得选择后面带有(tested)的,这个最稳定。
想折腾的就下面的两种方法,但是失败几率高,如果附加驱动软件搞不定再用这些吧。
ubuntu命令行安装nvidia驱动_tiantangzhixia的博客-优快云博客3. ban掉nvidia的开源驱动nouveau,可以先看看是不是已经有这个文件了,/etc/modprobe.d/blacklist-nvidia-nouveau.conf,并且如果里面已经有了下面的设置,这步就可以跳过了。ubuntu设置开机进入命令行或图形界面_tiantangzhixia的博客-优快云博客。1. 设定成开机自动进入命令行模式,强烈推荐,防止有bug后,卡死在图形界面。2. 把之前的nvidia驱动卸载干净,防止产生bug。如果有的话,卸载完需要确认一下。https://blog.youkuaiyun.com/baidu_35280192/article/details/130393108?spm=1001.2014.3001.5502ubuntu手动安装nvidia驱动_tiantangzhixia的博客-优快云博客ubuntu手动安装nvidia驱动
https://blog.youkuaiyun.com/baidu_35280192/article/details/130390491?spm=1001.2014.3001.5502如果安装显卡驱动后无法正常进入系统,则在开机时进入恢复模式,激活网络连接,再用dpkg修复包依赖。应该可以重启正常进入系统了,进入后再用ubuntu自带的软件选择合适的驱动程序。
3. 切换中文
在语言支持里设置成中文,重新登录后可以设置智能拼音输入法了
4. 软件包安装
sudo apt install openssh-server vim wget git curl htop tmux gnome-tweaks tree aptitude net-tools
5. 配置ssh的端口,进行内网穿透部署
端口推荐更改为自定义端口(例如13222),不要用默认的22端口,比较容易受到攻击。
sudo vim /etc/ssh/sshd_config
Port 13222
PrintMotd no
PasswordAuthentication yes
AddressFamily any
ListenAddress ::
ListenAddress 0.0.0.0
PermitRootLogin no
PermitEmptyPasswords no
LoginGraceTime 1m
MaxAuthTries 3
如果需要内网穿透的话,推荐sakurafrp,或者自建frp服务器。
6. 浏览器换成国内版火狐(可选)
7. 配置vim
8. 喜欢折腾的话,安装配置zsh(可选)
ubuntu安装zsh和oh my zshhttps://blog.youkuaiyun.com/baidu_35280192/article/details/130400731?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130400731%22%2C%22source%22%3A%22baidu_35280192%22%7Dzsh autosuggestions在tmux环境下高亮问题处理
https://blog.youkuaiyun.com/yujia_666/article/details/115805489
9. 开机自动挂载硬盘分区
10. 安装svn(可选)
11. 安装并配置tmux
12. 安装miniconda3
13, 安装pytorch-gpu版
torch2.6及以后的版本只能通过pip安装,conda不再提供安装