Я собирал инструмент под названием Rejoystick, поэтому установил несколько пакетов и зависимостей. Но теперь мне это больше не нужно, поэтому я удалил эти пакеты. Запуск apt-get
показывает, что у меня есть несколько пакетов, которые автоматически устанавливаются и больше не нужны.
Но у меня плохой опыт apt-get autoremove
. Это сломало мою рабочую среду, когда я удалил вино некоторое время назад. К счастью, тогда у меня была резервная копия раздела clonezilla, но на этот раз у меня нет резервной копии. Так что я осторожен. Запуск apt-get
показывает, что эти пакеты осиротели
gir1.2-gtk-2.0 libasound2-dev libavahi-client-dev libavahi-common-dev
libcaca-dev libcairo-script-interpreter2 libdbus-1-dev libdrm-dev
libexpat1-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev
libglu1-mesa-dev libharfbuzz-dev libharfbuzz-gobject0 libice-dev
libpcre3-dev libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0-dev
libslang2-dev libsm-dev libx11-dev libx11-doc libx11-xcb-dev libxau-dev
libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev
libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-shm0-dev
libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxcomposite-dev
libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev
libxft-dev libxi-dev libxinerama-dev libxrandr-dev libxrender-dev
libxshmfence-dev libxxf86vm-dev mesa-common-dev x11proto-composite-dev
x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev
x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
x11proto-record-dev x11proto-render-dev x11proto-xext-dev
x11proto-xf86vidmode-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev
zlib1g-dev
Я не уверен, должен ли я бежать apt-get autoremove
. Я искал детали, связанные с каждым из этих пакетов, чтобы я мог понять, какие из них необходимы, но все они кажутся важными, например,
gir1.2-GTK-2,0
У меня установлены Cinnamon, GNOME и Unity, я думаю apt-get autoremove
, что-то сломается. Любая помощь будет оценена.
Спасибо за чтение.
источник
Как уже упоминалось, это
autoremove
должно быть безопасно, но опять же, вы сказали, что у вас плохой опыт, и я также помню, какautoremove
удалил некоторые вещи, которые не должны быть удалены.Кажется,
autoremove
могут быть проблемы с некоторыми метапакетами. Скажем, вы установилиgnome
метапакет для всего рабочего стола gnome (или он был установлен при настройке системы), который также включает в себя такие программы, какevolution
и множество игр, которые вы, возможно, захотите удалить, потому что вы используетеthunderbird
и не хотите чтобы те игры и тому подобное. Для этого также необходимо удалитьgnome
метапакет, поскольку он зависит от всех этих пакетов. Но это сделает все остальные пакеты, которые были установлены, в качестве зависимостейgnome
«автоматически удаляемыми», в том числе, напримерgnome-shell
, которые вы, скорее всего, захотите сохранить, если хотите продолжать использовать этот рабочий стол.Поэтому всегда полезно проверять пакеты, рекомендуемые для автоматического удаления. Если вы используете графический менеджер пакетов, например
synaptic
, вы можете легко сделать это и снять флажок «автоматически установленный» для пакетов, которые вы хотите сохранить (какgnome-shell
в приведенном выше примере). Это также удалит все пакеты, от которых зависит, из автоматически удаляемого списка, поэтому вам, возможно, придется «исправить» только некоторые из них, а не все.Тем не менее, он не должен удалять ничего, что действительно важно для вашей системы, поэтому даже если вы случайно удалили, например, рабочий стол, вы все равно можете загрузиться и войти в систему и отменить эти изменения с помощью командной строки.
источник
От
man apt-get
:Вы установили другие пакеты (и их зависимости), а затем удалили пакеты?
источник
Обычно это нужно сохранить для запуска автоудаления. Но в случае ошибок упаковки важные пакеты могут быть удалены. Я сделал мою систему не загружаемой, запустив
apt autoremove
, поэтому я настоятельно рекомендую быстро просмотреть пакеты, которые должны быть удалены.источник
apt-get remove может АБСОЛЮТНО разрушать вашу систему. Это случилось со мной дважды, и я могу повторить это (в дистрибутиве на основе Debian); оба раза на Vbox, так что нет больших воплей. Я смотрел, как он удаляет всю мою установку XFCE.
источник
apt-get autoremove вреден (в соответствии с моим опытом работы с fedora и debian) мне пришлось переустанавливать целые пакеты размером 612 Мб после запуска. Вместо этого ищите приложения, которые вам не нравятся, и удаляйте их по одному за раз.
APX
источник