То, почему делает склонный - добираются, автоудаляют удаление меньше пакетов, чем способность удаляет, делает?

Я использую Ubuntu 18.04. У меня есть условие, где я устанавливаю команду использования apt-get install package_name который устанавливает пакет наряду со всеми его зависимостями.

Когда я пытаюсь удалить ту же команду использования пакета apt-get autoremove --purge package_name это удаляет большинство зависимостей, но не все. С другой стороны, когда я пытаюсь удалить пакет с помощью способности, она хорошо работает, – например, удаляет использование apt-get autoremove удаления 55 зависимостей (не удаляющий все зависимости), но удаляющий использование способности удаляют 61 зависимость (который корректен).

У Вас есть какая-либо идея, если я иду не так, как надо с apt-get autoremove команда или любая справка, понимающая, почему apt-get autoremove удаления меньше пакетов, чем способность?

Вывод sudo apt-get autoremove --purge package_name и sudo aptitude purge package_name:

$ sudo apt-get autoremove --purge package_name
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
 package_name* dependency1* dependency2* dependency3* dependency4* dependency5*
  dependency6* dependency7* dependency8* dependency9* dependency10*
  dependency11* dependency12* dependency13* dependency14* dependency15*
  dependency16* dependency17* dependency18* dependency19* dependency20*
  dependency21* dependency22* dependency23* dependency24* dependency25* 
  dependency26* dependency27* dependency28* dependency29* dependency30* 
  dependency31* dependency32* dependency33* dependency34* dependency35* 
  dependency36* dependency37* dependency38* dependency39* dependency40* 
  dependency41* dependency42* dependency43* dependency44* dependency45* 
  dependency46* dependency47* dependency48* dependency49* dependency50* 
  dependency51* dependency52* dependency53* dependency54* dependency55* 
0 upgraded, 0 newly installed, 55 to remove and 222 not upgraded.
After this operation, 727 MB disk space will be freed.
$ sudo aptitude purge package_name
The following packages will be REMOVED:
  package_name{p} dependency1{u} dependency2{u} dependency4{u} dependency5{u}
   dependency6{u} dependency8{u} dependency9{u} dependency10{u}
   dependency11{u} dependency12{u} dependency13{u} dependency14{u} dependency15{u}
   dependency16{u} dependency17{u} dependency18{u} dependency19{u}
   dependency21{u} dependency22{u} dependency23{u} dependency24{u} dependency25{u} 
   dependency26{u} dependency27{u} dependency28{u} dependency30{u} 
   dependency31{u} dependency32{u} dependency33{u} dependency34{u} dependency35{u} 
   dependency36{u} dependency38{u} dependency39{u} dependency40{u} 
   dependency41{u} dependency42{u} dependency43{u} dependency44{u} dependency45{u} 
   dependency46{u} dependency47{u} dependency48{u} dependency49{u} dependency50{u} 
   dependency51{u} dependency52{u} dependency53{u} dependency54{u} dependency55{u}
   dependency56{u} dependency57{u} dependency58{u} dependency59{u} dependency60{u} dependency61{u}
 0 packages upgraded, 0 newly installed, 61 to remove and 222 not upgraded.
 Need to get 0 B of archives. After unpacking 1,133 MB will be freed.
0
задан 17 December 2018 в 20:41

1 ответ

способность более агрессивна, чем склонный - добираются о разрешении зависимостей от пакета. способность помнит, какие пакеты явно требовали и какие пакеты были только установлены из-за зависимостей. Это автоматически удалит пакеты, которые явно не требовали, когда они больше не необходимы.

склонный - получают пакеты обработок, которые требуют явно и их зависимости то же. apt-get autoremove не удаляет пакеты, установленные только как зависимости, это удаляет осиротевшие зависимости. Это не может сказать, был ли перенесенный пакет установлен с намерением или как зависимость, таким образом, это оставляет его, тогда как способность знала бы и удалила бы его.

Источник: пересмотренный от https://unix.stackexchange.com/questions/767/what-is-the-real-difference-between-apt-get-and-aptitude-how-about-wajig/772#772

3
ответ дан 26 October 2019 в 20:14

Другие вопросы по тегам:

Похожие вопросы: