debian 系统更新升级

系统升级能够有效避免漏洞导致的损害

不过需要做好提前和后续的测试,避免现有运行程序的错误。

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
相关推荐
实心儿儿3 小时前
Linux —— 进程间关系和守护进程
linux·运维·服务器
FII工业富联科技服务3 小时前
工业设备运维如何Agentic化?拆解Factory Brain的设备运维架构
大数据·运维·人工智能·架构·制造
Dawn-bit4 小时前
Linux磁盘管理详解
linux·运维·服务器·计算机网络·云计算
RisunJan5 小时前
Linux命令-sftp(SSH 文件传输协议客户端)
linux·运维
极客先躯6 小时前
高级java每日一道面试题-2026年05月03日-实战篇[Docker]-如何实现容器化环境的数据加密?
java·运维·docker·容器·金融·加解密·高级面试
三言老师8 小时前
CentOS7.9:Redis‑Cluster集群部署结构化实战教程
linux·运维·服务器·数据库
attitude.x9 小时前
Cursor+GitOps:自动化运维新姿势
运维·自动化
ChaITSimpleLove9 小时前
SimpleIdServer 6.0.4 Docker Compose 实战部署指南
运维·docker·容器·身份认证·id-server·simpleidserver
数智化管理手记10 小时前
主数据重复、错漏频发?一站式主数据管理平台如何落地?
大数据·运维·数据库·人工智能·数据挖掘
Shell运维手记10 小时前
ARP 协议超详细讲解(适合网工考试 / 运维理解)
运维·网络·网络协议·智能路由器