Рейтинг:4

Как работает автоматическое удаление apt-get, если в качестве аргумента указан пакет?

флаг us

Недавно я зашел на общий сервер, чтобы понять, почему я не могу получить доступ к общему ресурсу samba. я пытался открыть smb.conf с вим и узнал, что вим больше не устанавливался. Я обнаружил, что мой общий ресурс Samba недоступен, потому что самба также больше не устанавливался.

я заглянул в подходящийжурналы и увидел отметку времени, когда Samba была удалена и просмотрена auth.log и нашел эту строку примерно в то же время:

COMMAND=/usr/bin/apt-get autoremove libpython3.8-stdlib

Каждый пример, который я могу найти, подходящий/apt-получить автоматическое удаление показывает, что он вызывается без аргумента.Что происходит, когда вы даете ему пакет? Удаляет ли это явно этот пакет и все его каскадные зависимости? Это единственное объяснение, которое я могу придумать, чтобы объяснить, почему самба и вим будет удален.

Рейтинг:7
флаг vn

Вы (почти) правы в своем предположении. Бег apt-get автоматически удаляет <пакет> сначала удалит <package>, а затем автоматически удалить, как если бы вы запустили apt-получить автоматическое удаление без параметров (т.е. удаление всех «автоматически установленных» пакетов, которые не зависят от каких-либо «установленных вручную» пакетов).

Важным отличием здесь является то, что автоудаление части запуска apt-get автоматически удаляет <пакет> удалит не только пакеты, которые зависят от <package>, но все пакеты, которые в противном случае были бы автоматически удалены.

Ответить или комментировать

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