Как удалить пакет, имя которого вы не знаете?

Загрузитесь в Live CD и запустите:

sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot
sudo grub-install --root-directory=/mnt /dev/sda
1
задан 9 January 2016 в 08:42

3 ответа

Использовать Synaptic Package Manager (GUI Method)

Установить диспетчер синаптических пакетов sudo apt-get update sudo apt-get upgrade sudo apt-get install synaptic Открыть диспетчер синаптических пакетов и выбрать опцию «status».

Установить диспетчер синаптических пакетов sudo apt-get update sudo apt-get upgrade sudo apt-get install synaptic

Выбрать пакет, который вы хотите удалить. Щелкните правой кнопкой мыши -> Удалить пакет.

enter image description here

Выберите пакет, который вы хотите удалить. Щелкните правой кнопкой мыши -> Удалить пакет.

enter image description here

3
ответ дан 23 May 2018 в 14:26
Является ли имя пакета для удаления того же, что и файла .deb?

Не обязательно. Файл пакета можно назвать install-me.deb, а сам пакет может быть foo-bar.

Однако arc-theme-solid_1450051815.946cbf5_all.deb выглядит как нормальное имя. В общем случае для пакета файл .deb следует называть <package-name>_<version>_<architecture>.deb. Для установленного пакета:

Имя: arc-theme-solid Версия: 1450051815.946cbf5 Архитектура: all

Чтобы проверить, есть ли у вас файл .deb вы можете использовать dpkg-deb на нем:

dpkg-deb --field arc-theme-solid_1450051815.946cbf5_all.deb

Например:

$ dpkg-deb --field fonts-noto_2015-09-29-1_all.deb
Package: fonts-noto
Version: 2015-09-29-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
Installed-Size: 22
Depends: fonts-noto-hinted
Recommends: fonts-noto-unhinted, fonts-noto-cjk
Section: fonts
...
2
ответ дан 23 May 2018 в 14:26
  • 1
    Спасибо, что освободили мои сомнения относительно имени пакета! – messi 9 January 2016 в 08:37

Как искать пакет?

Если вы считаете, что знаете часть имени, вы можете использовать dpkg для поиска имен установленных пакетов (на самом деле он вызывает dpkg-query): [ ! d1]

dpkg -l "*arc-theme*"

Если вы знаете часть имени , вы можете снова использовать dpkg, чтобы найти, из какого пакета находится этот файл. Используйте полный путь к файлу.

dpkg -S /full/path/to/file

Один из этих методов может помочь вам найти полное имя пакета.

0
ответ дан 23 May 2018 в 14:26

Другие вопросы по тегам:

Похожие вопросы: