Как удалить пакет .deb?

165

Предположим, я загружаю пакет .deb с веб-сайта и устанавливаю его. (Я предполагаю, что когда я дважды щелкаю по файлу .deb, пакет устанавливается через графический интерфейс, который взаимодействует с dpkg, верно?)

Как я могу удалить его?

Оливье Лалонд
источник

Ответы:

147

Установленные вручную пакеты появляются в Центре программного обеспечения вместе со всеми остальными. Просто найдите в программном центре свой пакет и удалите его там.

Возможно, вам придется нажать на «Показать N технических элементов»

альтернативный текст

Наряду с этим, есть несколько других методов:

Synaptic:

  • Перейдите в Система → Администрирование → Менеджер пакетов Synaptic
  • Нажмите кнопку « Состояние» и выберите «Установлено (локально или устарело)»
  • Щелкните правой кнопкой мыши по пакету и выберите «пометить для удаления».
  • Нажмите кнопку Применить .

    Это даст преимущество перечисления всех установленных вами пакетов вручную:

альтернативный текст

Командная строка

  • Вы можете использовать, sudo apt-get remove packagenameесли знаете имя пакета, или, если нет, найдите его, используя, apt-cache search crazy-appа затем удалите, используя apt get.

  • Вы также можете использовать dpkg --remove packagename.

@GorgeEdison это угроза безопасности!  : P @EveryoneElse, не берите в голову, что я шучу :)

Это также позволит вам узнать, остались ли в вашей системе ненужные пакеты, которые, возможно, были установлены как зависимости вашего пакета .deb. Используйте, sudo apt-get autoremoveчтобы избавиться от них.

Стефано Палаццо
источник
aerofs-installer-0(aerofs.com) не появился в USC, только в командной строке и в синаптическом. Есть идеи почему?
сумасшедший о Natty
78

Команда для облегчения этого:

sudo dpkg -r package_name

Также, если вам нужно удалить их принудительно

sudo dpkg -r --force-all pkg_name
удаленный
источник
32
или dpkg --purge package_nameстереть конфигурационные файлы.
Том
9

Откройте Ubuntu Software Center (Приложения -> Ubuntu Software Center), найдите пакет, который хотите удалить, и нажмите кнопку « Удалить» :

альтернативный текст

Или из командной строки:

sudo apt-get remove <package-name>
Исайя
источник
4

Используйте -rс dpkg.

Смотрите этот пост для получения дополнительной информации.

irfan_np
источник
3

Если вы хотите удалить пакет и все файлы конфигурации, связанные с ним:

sudo aptitude purge packagename
Лепе
источник
1

Установленный пакет будет виден как в Synaptics, так и в программном центре. В первом он будет отображаться под локальными пакетами, а во втором - под другим.

papukaija
источник
0

Вы можете использовать флаги удаления и форсирования:

$ sudo dpkg -r --force-all pkg_name 

В качестве альтернативы, если вы установили его через Ubuntu Package Manager, вы можете удалить его с помощью apt:

$ sudo apt remove --purge pgk_name
Эльхай Эфрат
источник