我只是想知道是否要从我的系统中删除一个包,比如 google-chome-stable,我有两种方法:
sudo apt-get remove google-chrome-stable
Run Code Online (Sandbox Code Playgroud)
和
dpkg -r google-chrome-stable
Run Code Online (Sandbox Code Playgroud)
只是想知道两者是否完全相同还是有一些技术性?哪一种是最佳实践?
Mah*_*esh 15
使用apt-get或aptitude或 Ubuntu 软件中心。
是的
实际的安装/卸载总是由 dpkg 完成。Apt 和其他实用程序要求 dpkg 完成它的工作。
dpkg 无法自动处理依赖项。您要么找出依赖项,获取所有这些包并将它们一次全部交给 dpkg,要么处理未满足的依赖项混乱。Apt 处理这个问题,这就是我认为它的主要用途。Apt 还带来了一些花哨的东西。查看其 conf 文件以获取完整详细信息。
除了依赖处理,remove 命令是等效的。唯一的区别是 apt 拒绝删除其他人依赖的包,而不删除它们,并且可以设置为自动删除其他人不需要的包作为依赖项。
| 归档时间: |
|
| 查看次数: |
108325 次 |
| 最近记录: |