apt-cache show firefox | grep Version
并apt-cache show chromium-browser | grep Version
在终端显示以下输出:
firefox
和 的两个版本。我如何才能安全地卸载和chromium-browser
的早期版本?firefox
chromium
这对我也有帮助,将来也会一直有帮助。谢谢!
答案1
实际上apt-缓存不会显示您系统上安装了哪些软件包,甚至软件包的版本。它只显示系统上所有可用软件包(及其版本)的详细信息。所以不用担心。
如果您想清理系统中的旧软件包、依赖项和缓存文件(执行此操作后您可能会获得大量的可用空间):
sudo apt-get update && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get autoremove
就这么简单。
答案2
为了回答有关卸载的问题,命令是:
apt-get remove <package name>
如果您打算稍后重新安装该软件包并且:
apt-get purge <package name>
如果您不再需要该包裹。
要知道安装了什么,我建议你dpkg
直接使用:
dpkg --list | less
使用 pipe 和 less 命令,您可以轻松滚动和搜索命令的结果。请注意,列出的所有软件包并非全部安装。左侧的前 2 或 3 个字母告诉您软件包的当前状态。有关详细信息,请查看手册页:
man dpkg-query
它解释了每个标志。
否则,正如 Юнгвирт Тони 提到的,该apt-cache show
命令显示的是缓存,而不是您已安装的内容。不仅如此,在 Ubuntu 上,如果您安装了 X-Windows,则您将拥有一个图形安装程序。我没有使用它并删除了图标,但您应该能够在菜单或图标中找到名为“软件管理器”或类似名称的东西……
答案3
要仅删除早期版本但将当前版本保留在缓存中,请使用
sudo apt-get autoclean
做不是使用apt-get clean
。这将从缓存中删除所有内容,包括当前版本。
此外,sudo apt-get autoremove
如果您有不再拥有的依赖包的剩余包,请运行。