Я установил Carpadio на мою установку Xubuntu (Live USB), которая затем вытащила более 50 пакетов, как я полагаю, со стороны Ubuntu хранилища. Теперь я хотел бы отменить это. Однако, несмотря на всю мою охоту, я не могу найти ничего более полезного, чем Как я могу отменить команду sudo apt get install , которая просто предлагает apt-get purge
. Это бесполезно, поскольку все, что он делает - это удаляет 2 пакета (carpadio и carpadio-gnomepanel).
/var/log/apt/history.log
имеет список всех пакетов, которые были установлены вместе с этой командой. Так что мне было интересно, есть ли простой способ удалить их все ? Еще я могу просто переустановить, это была новая установка в любом случае, но мне любопытно.
Небольшой образец журнала истории (1 / 5-1 / 10 от всего списка)
Командная строка: apt-get устанавливает cardapio-gnomepanel
Установить: libdbusmenu-qt2: amd64 (0.9.2-0ubuntu1, автоматический), python-packagekit: amd64 (0.7.2-4ubuntu3, автоматический), cups-pk-helper: amd64 (0.2.1.2-1ubuntu0.1, автоматический) , geoclue: amd64 (0.12.0-1ubuntu12, автоматический), unity: amd64 (5.18.0-0ubuntu1, автоматический), индикаторные принтеры: amd64 (0.1.6-0ubuntu1, автоматический), libevolution: amd64 (3.2.3- 0ubuntu6, автоматический), libqt4-декларативный: amd64 (4.8.1-0ubuntu4.3, автоматический), libmtp9: amd64 (1.1.3-1ubuntu0.1, автоматический), tracker-miner-fs: amd64 (0.14.0-2ubuntu1 , автоматический), gir1.2-rb-3.0: amd64 (2.96-0ubuntu4.2, автоматический), python-aptdaemon.pkcompat: amd64 (0.43 + bzr805-0ubuntu7, автоматический), gnome-media: amd64 (3.4.0- 0ubuntu3.1, автоматический), metacity: amd64 (2.34.1-1ubuntu11, автоматический), nautilus: amd64 (3.4.2-0ubuntu6, автоматический), libcompizconfig0: amd64 (0.9.7.0 ~ bzr428-0ubuntu6, автоматический), compiz- плагинов по умолчанию:amd64 (0.9.7.12-0ubuntu1, автоматический), libunistring0: amd64 (0.9.3-5, автоматический), libebackend-1.2-1: amd64 (3.2.3-0ubuntu7, автоматический), ubuntu-docs: amd64 (12.04.6 , автоматический), python-mako: amd64 (0.5.0-1, автоматический),
Всем тем, кто предложил autoremove
: я не уверен, почему, но я получил только 1 другой пакет, связанный с python (python-keybinder или что-то), как «ненужный», и это все, что удалось удалить с помощью autoremove.
Между установкой и удалением устанавливались только основные изменения xubuntu-restricted-extras
.
cardapio-gnomepanel
пакет?
apt-get remove carpadio
взял это тоже.
autoremove
не работает на тебя. Либо вы каким-то образом пометили все пакеты как установленные вручную, либо есть недоразумение. Это очень просто: apt-get autoremove
просто удаляет все автоматически установленные помеченные пакеты без причины иметь их сейчас. Если это не работает для вас, я думаю, что вы изменили что-то в своей системе, о чем вы не сказали в своем вопросе.
sudo apt-get install -s package
где-s
обозначает симуляцию иpackage
будет заменено соответствующим именем программного обеспечения.