Почему система удаляет рабочие пакеты?

253
JakeGould

Я заметил, что моя система (Elementary OS, основанная на Ubuntu 14.04) пытается удалить рабочие пакеты с помощью автоматического удаления. Запуск автоматического удаления делает систему непригодной для использования, переустановка пакетов ничего не делает, перестройка кэша пакетов делает то же самое. Эта проблема появляется сразу после первой перезагрузки после установки и обновления системы; сразу после обновления моей системы с помощью apt-get update+ apt-get upgrade. GUI Updater работает отлично, без проблем и создания списка автоудалений пакетов.

Вот пакеты, которые он удаляет. Любые идеи о может быть не так с системой?

dnsmasq-base exuberant-ctags firefox-locale-sv gir1.2-gnomebluetooth-1.0 gir1.2-peas-1.0 gnome-bluetooth gnome-user-share indicator-bluetooth indicator-keyboard indicator-power iputils-arping libatkmm-1.6-1 libbonoboui2-0 libbonoboui2-common libcairomm-1.0-1 libgail18 libglade2-0 libglibmm-2.4-1c2a libgnome-menu2 libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtkspell3-3-0 libmbim-glib0 libmm-glib0 libmnl0 libnetfilter-conntrack3 libnl-route-3-200 libnm-glib-vpn1 libpangomm-1.4-1 libqmi-glib0 libruby1.9.1 libscratchcore0 libsigc++-2.0-0c2a libt1-5 libtimezonemap1 libunique-1.0-0 libunique-3.0-0 libvala-0.24-0 libwnck-common libwnck22 libyaml-0-2 linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-image-3.13.0-32-generic linux-image-extra-3.13.0-32-generic mobile-broadband-provider-info modemmanager network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome obexd-client pptp-linux python-pycurl ruby ruby1.9.1 thunderbird-locale-sv thunderbird-locale-sv-se usb-modeswitch usb-modeswitch-data 
0
Возможно, вы столкнулись с некоторой ошибкой, элементарная версия ОС, основанная на Ubuntu 14.04, все еще находится в стадии бета-тестирования. GUI Updater - это только внешний интерфейс, который вызывает менеджер пакетов apt. Вы пытались получить помощь на [elementaryOS site] (http://elementary.io/support) и [Google plus community] (https://plus.google.com/communities/104613975513761463450)? zloster 9 лет назад 1
Я думаю, что я единственный с этой проблемой. 9 лет назад 0

1 ответ на вопрос

1
bjanssen

In Debian and derivatives the auto-remove option only suggests packages that have been installed as a dependency of another package. If the depending package is removed, those packages are marked as auto-removable.

You don't have to run apt-get auto-remove and the system will inform you happily about those packages for eternity. You can instead set them to be installed manually -- just run apt-get install <package> [<package>]

But your specific issue might stem from the fact that updating an unstable distribution might change dependencies and apt-get upgrade does not account for that. Try running

apt-get dist-upgrade 

which handles the upgrade process more intelligently (but also more intrusively.) Read the man page of apt-get to get the full picture.