禁用/删除 Apt(-get)

Dea*_*uff 6 ubuntu debian aptitude apt

无论如何要在基于 debian 的服务器上禁用/删除 apt-get。我更喜欢使用 aptitude,并且不希望其他用户使用 apt-get 安装包,以避免包/数据库问题。

Dav*_*ley 19

人们同时使用这两种工具没有问题。我经常从命令行使用 apt-get 或 aptitude 安装东西,或者使用 curses 界面进行安全更新。apt-get 和 aptitude 都是 libapt-pkg 的前端,它处理依赖项解析和获取包。libapt-pkg 反过来使用 dpkg 进行实际的软件包安装。dpkg 和 libapt-pkg 都锁定在正确的位置,因此如果有人正在运行 aptitude,那么在 aptitude 关闭之前,其他人无法通过 apt-get 安装软件包。

由于 apt-get 自动依赖支持,因此一种工具与另一种工具相比没有优势 [0]

[0] 除了 aptitude 没有超级牛的力量。