ubuntu安装,配置,记录一下科研狗的安装历程

本文提供了Ubuntu系统的详细配置步骤,包括更换清华源加速软件更新,安装NVIDIA显卡驱动,切换中文环境,安装常用软件如SSH、Vim和Git等,配置SSH端口和静态IPv4,以及安装Miniconda3和PyTorch深度学习框架。此外,还涵盖了字体安装、远程桌面连接和内网穿透工具的配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 换源,清华源

ubuntu24开始使用DEB822 格式(/etc/apt/sources.list.d/ubuntu.sources

把原本的都删掉或者注释掉

启用源码源

启用 proposed

强制安全更新使用镜像

这三个都选

ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorubuntu 使用帮助 | 镜像站使用帮助 | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

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. 浏览器换成国内版火狐(可选)

ubuntu安装国内版firefoxhttps://blog.youkuaiyun.com/baidu_35280192/article/details/130366178?spm=1001.2014.3001.5502

7. 配置vim

vim配置https://blog.youkuaiyun.com/baidu_35280192/article/details/130395862?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130395862%22%2C%22source%22%3A%22baidu_35280192%22%7D

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. 开机自动挂载硬盘分区

ubuntu开机自动挂载ntfs硬盘https://blog.youkuaiyun.com/baidu_35280192/article/details/130368596?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130368596%22%2C%22source%22%3A%22baidu_35280192%22%7D

10. 安装svn(可选)

ubuntu安装与使用svnhttps://blog.youkuaiyun.com/baidu_35280192/article/details/130369502?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130369502%22%2C%22source%22%3A%22baidu_35280192%22%7D

 11. 安装并配置tmux

tmux配置https://blog.youkuaiyun.com/baidu_35280192/article/details/130395308?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130395308%22%2C%22source%22%3A%22baidu_35280192%22%7D

12. 安装miniconda3

Ubuntu安装miniconda3https://blog.youkuaiyun.com/baidu_35280192/article/details/127530088?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22127530088%22%2C%22source%22%3A%22baidu_35280192%22%7D

13, 安装pytorch-gpu版

torch2.6及以后的版本只能通过pip安装,conda不再提供安装

Ubuntu的pip安装pytorch-gpu版_linux安装pytorch2.0-优快云博客文章浏览阅读555次。本文指导读者如何在Ubuntu系统中正确安装和配置torch2.0.1,包括设置conda环境,安装cuda11.8和cudnn,以及确保能使用GPU。推荐使用pip在conda环境中安装,并提供了torch与相关库的安装命令。最后,通过torch.cuda.is_available()检查GPU是否可用。 https://blog.youkuaiyun.com/baidu_35280192/article/details/130399802?sharetype=blogdetail&sharerId=130399802&sharerefer=PC&sharesource=baidu_35280192&spm=1011.2480.3001.8118

14. 如果要局域网ssh连接的话,建议配置一下静态的ipv4,不用变动连接地址了

ubuntu无线网配置静态ipv4_tiantangzhixia的博客-优快云博客ubuntu无线网配置静态ipv4https://blog.youkuaiyun.com/baidu_35280192/article/details/130443646?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130443646%22%2C%22source%22%3A%22baidu_35280192%22%7D

15. 安装一下windows的常用字体,要不画图之类的显示不出来

ubuntu安装字体_tiantangzhixia的博客-优快云博客3. 把字体文件上传或放到该目录下。1. 创建存放字体的文件夹。https://blog.youkuaiyun.com/baidu_35280192/article/details/130449443?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22130449443%22%2C%22source%22%3A%22baidu_35280192%22%7D

16. 如果有公网ip,可以自己配置frpc,没有的话就不用看这个了

Ubuntu22.04配置frpc v0.49.0_tiantangzhixia的博客-优快云博客Ubuntu22.04配置frpc v0.49.0https://blog.youkuaiyun.com/baidu_35280192/article/details/131028744?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22131028744%22%2C%22source%22%3A%22baidu_35280192%22%7D

17. 可以配置xrdp远程连接,如果网速允许的话

Ubuntu22 配置远程桌面 xrdp-优快云博客文章浏览阅读89次。Ubuntu22 配置远程桌面 xrdphttps://blog.youkuaiyun.com/baidu_35280192/article/details/134950205

安全linux版是为Linux服务器开发的一款服务器管理软件,全面支持apache和nginx防护。具有DDOS攻击防护、CC攻击防护、Ftp/SSH防暴力破解、SSH远程登录保护、网站漏洞防护、url地址全检测、防盗链、网站特定资源保护、IP黑白名单等功能,全方位防护服务器安全和网站安全。 并支持云端设置。通过安全服云平台,可以对DDOS攻击防护、CC攻击防护等功能进行操作设置,无需通过linux系统操作,与传统的linux字符界面相比,Web界面更易懂更易操作。 安全linux版功能简介 1)CC攻击防护 CC攻击防护基本原理是防止一个IP多次不断刷新而断开与该IP的连接,防止服务器瘫痪,达到了防攻击目的。当有用户的访问违反了您设定的规则,服务器会阻止访问并返回您所设定的提示信息。 2)网站资源防盗链 本软件通过Reference技术和Session技术解决防盗链问题。Reference技术通常用于图片、mp3等资源这种容易被人用html嵌入到其他网站资源的资源。Session技术一般只用于论坛和社区网站。 3)网站特定资源防下载 网站特定资源保护通过对某些特定资源的设置来确保它们不被下载或盗用,您填写的路径(Path)和保护资源类型(Resource)中只要客户端的访问条件满足其中一种都会被拦截通过。 4)SQL防注入 根据攻击特征库,对用户输入进行过滤,从而达到防护SQL注入的目的。此功能中用户可以根据实际需要对过滤规则进行新增、修改、删除。 5)IP黑白名单 可自由设置允许或者不允许访问网站的IP列表,支持跨网段的IP设置。 6)防护日志 方便查找攻击来源,杜绝非法访问。 网站安全Linux-Nginx v2.4.2更新日志 新增HTTP头部字段检测、新增多个第三方模块支持,防护更全面! 1、新增HTTP头部全字段检测功能; 2、新增对lua-nginx-module-master模块支持; 3、新增对nginx_upstream_check_module-master 模块支持; 4、新增对nginx-backtrace-master 模块支持; 5、新增对ngx_http_accounting_module-master模块支持; 6、新增对3th_module/testcookie-nginx-module-master模块支持; 7、修复自动更新防护规则时,可能出的现规则无法自动加载问题; 8、修复特殊情况下,启用网马扫描功能出现进程卡死问题; 网站安全Linux-Nginx v2.4.2版更新日志 全面支持Nginx 1.10,后台防护功能优化 1. 全面支持Nginx 1.10版本。 2. 后台防护功能进一步优化。 3. 页面过滤默认关闭。 4. 解决网站安全linux版)官方模板自动变更还原问题。 网站安全Linux-Nginx版截图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值