首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >脚本清理系统

脚本清理系统
EN

Ask Ubuntu用户
提问于 2013-11-06 15:43:50
回答 2查看 4.6K关注 0票数 3

我想要一个脚本来清理我的系统。

  1. 清除未使用的依赖项。
  2. 清理apt缓存。
  3. 清理剩余配置文件。
  4. 拆下破碎的包裹。
  5. 只保留最新版本的软件包,并删除其他。特别是linux内核。

以及你认为脚本应该包含的所有东西。请引导我。Ubuntu12.04内核3.2.xxxx我完全不知道。

EN

回答 2

Ask Ubuntu用户

发布于 2013-11-06 16:03:18

在你最喜欢的编辑

代码语言:javascript
复制
#!/bin/bash
apt-get autoremove
apt-get clean
aptitude purge ~c
aptitude -f
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs apt-get -y purge

确保您以root用户的身份运行,并且安装了智能。将此文件保存为其他文件。但是,我不建议删除旧版本,因为有时它们中包含遗留项。最后一行只考虑linux内核(参见最后一句为什么)。即使如此,我还是建议要有多个内核,以防出现BA。

票数 0
EN

Ask Ubuntu用户

发布于 2013-11-09 15:28:42

考虑到清理旧内核,这是我经常使用的东西:

代码语言:javascript
复制
#/bin/bash

#keep the most recent 4 kernels and remove the rest.
sudo apt-get purge $( dpkg --list | grep -P -o "linux-image-\d\S+"| head -n-4 )
sudo apt-get autoremove
sudo apt-get clean
sudo update-grub
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/372079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档