系统升级能够有效避免漏洞导致的损害
不过需要做好提前和后续的测试,避免现有运行程序的错误。
debian安装参考:链接
一、清理过时和不再使用的源
1.清理源
bash
vi /etc/apt/sources.list
2.在下面的文件夹下清理不需要的
bash
cd /etc/apt/sources.list.d
二、更新
bash
apt-get update
bash
apt-get upgrade
默认是提供的稳定的内核版本,我不建议立即升级到最新的内核。
如果非要升级到最新的内核,使用下面命令,升级完成后需要reboot重启才会生效。
可能会造成软件不兼容的错误,谨慎升级
目前linux6.1.x是lts长期支持版本,通常没问题,不过还是可能存在兼容性问题,特别是gpu
bash
apt install linux-image-amd64
三、升级完成后的检查
1.检查debian版本
bash
cat /etc/debian_version
2.检查系统运行状态
bash
# 查看系统日志中是否有错误
journalctl -p err..alert -b 0
# 检查系统服务状态
systemctl --failed
# 查看系统负载
top
3.检查正在运行的程序
bash
# 查看所有运行中的进程
ps aux
# 查看端口占用情况
netstat -tulpn
# 检查系统资源使用情况
free -h
df -h
4.检查包安装状态
bash
# 检查是否有损坏的包
dpkg -l | grep ^..r
# 检查配置文件冲突
dpkg -l | grep ^..c
# 检查未完成的包配置
dpkg --audit
5.如果发现问题,可以尝试修复
bash
# 修复依赖关系
apt --fix-broken install
# 重新配置所有包
dpkg --configure -a
6.查看内核版本
bash
uname -r