Автоматический удаляют безопасный?

Я запускаю Ubuntu 14.04 и немного плохо знакомый с использованием его. Так каждый раз я устанавливаю что-то или через способность или через склонный - добираются, я получаю это сообщение как замеченный рев. Способность не позволит мне продолжить установку, если я не удалю эти пакеты, однако, я работал вокруг этого с помощью склонного - добираются. Для меня действительно ли безопасно удалить эти пакеты, не портя что-то?

The following packages were automatically installed and are no longer required: gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 libtotem0 linux-headers-3.19.0-25 linux-headers-3.19.0-25-generic linux-image-3.19.0-25-generic linux-image-extra-3.19.0-25-generic Use 'apt-get autoremove' to remove them.

2
задан 26 November 2015 в 07:22

1 ответ

Когда Вы устанавливаете пакет, и APT должен установить один или несколько дополнительных пакетов, которые Вы явно не запрашивали, потому что они - зависимости, APT ведет учет, что они были "автоматически установлены" - т.е., что их явно не требовали.

Единственная причина это помнит это, то, так, чтобы это знало, что может автоматически удалить эти дополнительные пакеты, когда все пакеты, которые зависели от них, также удалены.

Используя Кв. - добираются, это сделано также

apt-get remove <mainpackage>
apt-get autoremove

Или, можно сказать склонный - добираются, чтобы сделать автоудаление одновременно:

apt-get autoremove <mainpackage>

Примечание: другие фронтенды APT, такие как способность могут также использовать в своих интересах это.

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

Почти во всех случаях эта работа безопасна, потому что они, скорее всего, будут пакетами, с которыми Вы никогда не взаимодействовали непосредственно; только через другой пакет, который зависел от них.

Единственный сценарий, где это может вызвать проблему, - когда пакет первоначально установлен автоматически без того, чтобы быть явно требуемым, но позже Вы начинаете начинать использовать тот пакет непосредственно. Когда Вы делаете автоудаление после удаления исходного пакета, который зависел от него, Вы находите, что этого нового пакета, который Вы начали использовать, также не стало, потому что оно было первоначально отмечено, как автоматически установлено.

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

apt-get install <package>

Если тот пакет будет уже установлен, то это останется установленным и просто иметь его "автоматически установленное" удаленное состояние.

8
ответ дан 2 December 2019 в 01:33

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

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