Как удалить пакет .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.

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


3

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

sudo aptitude purge packagename

1

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


0

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

$ sudo dpkg -r --force-all pkg_name 

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

$ sudo apt remove --purge pgk_name
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.