Ubuntu tweak 的 Janitor 有多安全?

Ubuntu tweak 的 Janitor 有多安全?

在 Ubuntu Tweak 上,它说可以运行 Janitor 来释放一些磁盘空间。这样安全吗?我正在运行 12.04。

答案1

我知道你已经有了答案,但我最近浏览了 ubuntu-tweak 的源代码(当时宣布不再开发它),并将其所做的一切都翻译成了 bash 中的等效代码。如果你有兴趣知道,Ubuntu Tweak 几乎完全做到了:

  1. sudo rm -rf /var/cache/apt/archives/*.deb

  2. sudo apt-get clean

  3. rm -rf ~/.cache/google-chrome/Default/*

  4. rm -rf ~/.cache/chromium/Default/*

  5. rm -rf ~/.cache/telepathy/Cache*

  6. rm -rf ~/.googleearth/*

  7. rm -rf ~/.cache/gwibber/

  8. while read -r line; do if [[ "$line" == Path=* ]]; then rm -rf ~/.mozilla/firefox/${line:5}/Cache/*; rm -rf ~/.mozilla/firefox/${line:5}/OfflineCache/*; fi; done < ~/.mozilla/firefox/profiles.ini

  9. while read -r line; do if [[ "$line" == Path=* ]]; then rm -rf ~/.thunderbird/${line:5}/Cache/*; rm -rf ~/.thunderbird/${line:5}/OfflineCache/*; fi; done < ~/.thunderbird/profiles.ini

  10. rm -rf ~/.opera/cache/*

  11. dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge//这个可能很危险。只有当您知道它在做什么时才运行。

  12. rm -rf ~/.cache/software-center/*

  13. rm -rf ~/.thumbnails/*

  14. dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

以下是我在 Reddit 上对此事的原始评论的链接

答案2

是的,当然,它会清理未使用的文件,例如 apt 工具的缓存、浏览器的缓存等等,但是如果您使用 CD 应用程序上的 APT 备份下载的程序,请不要清理 apt 缓存。如果您清理了 apt 缓存,您就无法使用 CD 工具上的 APT 备份程序。

相关内容