资质还是其他什么?

资质还是其他什么?

我对 Ubuntu 和 Linux 还很陌生。我已经尝试过几次安装。

无论如何,我的问题是我是否应该坚持使用像 Aptitude 这样的包管理器,还是有更好的?我查看了 debfoster,认为它是世界上最好的东西,然后在我发现它被贬值后,我转向了 Aptitude。虽然我基本上是在寻找一个可以跟踪我安装的软件包及其依赖项的东西,并在我不需要该软件包的情况下卸载所有内容,而不仅仅是保留系统上的依赖项。

任何建议,将不胜感激!

答案1

您可以使用apt-get在 Ubuntu 上。查看社区指南

其他包管理器:

  • 资质(与...一样apt-get,只是不太友好)
  • npm- 节点包管理器
  • 宝石- Ruby 包管理器
  • 凉亭- Web 包管理器
  • 成分- 另一个(更好的)网络包管理器

答案2

ubuntu 中的默认包管理器apt(使用 安装包sudo apt-get install PACKAGE)会自行执行此操作。

例如,如果包foobar依赖于包foo和,bar并且你删除了foobar,那么惯于自动地已删除,但运行命令时将被foo删除barsudo apt-get autoremove

需要注意的是,apt-get autoremove只有在没有其他软件包需要时才会删除自动安装的依赖项,以防止破坏你的系统

aptitude如果你想阅读关于某个软件包(无需安装)及其依赖项的详细信息,或者你不确定某个软件包的名称并想搜索它,这是一个很好的工具

相关内容