Ubuntu 22.04以上 云服务器轻量化优化教程

当你在 Google Cloud、AWS、Azure 等平台新建一台 Ubuntu 22.04 以上云服务器后,系统默认会带一些对云端环境来说 不必要的工具和服务,不仅占用磁盘,还会占用一定内存和 CPU。下面教你如何轻量化服务器,让它更干净、更高效。

 

1. 卸载不必要的软件包

云服务器上常见的无用软件:
•Snapd:应用商店,常驻后台,不少云环境用不到
•Landscape:Ubuntu 企业管理工具,一般不会用
•Ubuntu Advantage Tools:订阅相关工具
•Apport / Whoopsie:错误报告工具,占用内存
•Popularity Contest:收集用户使用情况
卸载命令如下:

# 卸载 Snap

sudo apt purge snapd -y

 

# 卸载云服务管理工具

sudo apt purge landscape-common -y
sudo apt purge ubuntu-advantage-tools -y

 

# 卸载错误报告相关

sudo apt purge apport whoopsie -y

 

# 卸载用户统计工具

sudo apt purge popularity-contest -y

 

# 清理依赖

sudo apt autoremove -y

 

2. 清理系统缓存

系统安装更新后会留下很多缓存,可以安全清理:

# 清理 apt 下载缓存

sudo apt clean
sudo apt autoclean

 

3. 清理日志文件

Ubuntu 默认会保存大量系统日志,可以只保留最近 7 天:

 

sudo journalctl –vacuum-time=7d

 

这样能节省不少磁盘空间。

 

4. 禁用用不到的服务

查看当前系统开机启动的服务:

 

systemctl list-unit-files –state=enabled

 

一般情况下,可以禁用以下服务:
• cups:打印服务(云服务器用不到)
• avahi-daemon:局域网设备发现(云环境用不到)

禁用方法:

 

sudo systemctl disable cups avahi-daemon
sudo systemctl stop cups avahi-daemon

 

5. 定期维护(建议每月执行一次)

 

sudo apt update && sudo apt upgrade -y
sudo apt autoremove -y
sudo apt clean
sudo journalctl –vacuum-time=7d

 

这样系统就会保持干净和高效。

 

📌 总结
通过以上优化,你可以:
• 节省几百 MB 到 1GB 左右的空间
• 降低后台内存占用
• 提升系统运行的稳定性