apt-get和aptitude的区别

 我来答
华清远见
2016-09-06 · 专业始于专注 卓识源于远见
华清远见
华清远见于04年成立,13年始终专注于IT人才培养,目前业务涉及嵌入式、HTML5、JAVA、大数据、Android、UI、VR、物联网等学科,“做良心教育,做专业教育,做受人尊敬的职业教育
向TA提问
展开全部

二者的主要区别有以下几点:

  1. 软件安装过程中,aptitude安装的软件安装包会比较多,当然二者都会推荐安装包的,如果本身不需要安装包,aptitude可以加-R参数,而apt-get会实现相同效果的参数是--no-install-recommends,

  2. 如果存在换源的情况,aptitude会自动删除之前的源下过的软件包列表,而apt-get 一定要用apt-get --list-cleanup update,默认是不删除的,当然也可以直接设置APT::Get::List-Cleanup,不过用命令更方便

    备注:aptitude会自动删除之前的源下过的软件包列表之后,位置在/var/lib/apt/list/

  3. apt-get在后来的版本也增加了autoremove,这是apt-get的优势,但是相较于apt-get的优势,aptitude却有一定的缺点,即有时你删了软件, 再用aptitude -finstall删除残留的文件,这时仍然会有一些配置没删除干净。面对这种情况,一般可以采用apt-get自身的优势去进行删除。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
优特美尔电子
2024-11-20 广告
优特美尔商城是深圳市优特美尔电子有限公司所属的一站式电子元器件采购平台, 依托创始人在电子元器件18年的积累,目前平台汇集了近 3000家品牌供应商、近3000万现货SKU,海内外注册用户超过3万,日均询单2000+。 优特美尔商城基于货源... 点击进入详情页
本回答由优特美尔电子提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式