How to remove в package whose correct ямс you don't know?

I had downloaded arc-theme-solid_1450051815.946cbf5_all.deb file from http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_15.04/all/ and had installed it using the Программное обеспечение Center but when I decided to uninstall it wasn't showing up in the Программное обеспечение Center. I thought of removing it путь the конечный but couldn't think of the correct ямс of the package to uninstall. This - been the генерал problem associated with installing any package outside the Программное обеспечение Center. Also, is the ямс of the package to uninstall the same эксперт that of the .deb file?

4
задан 8 January 2016 в 21:42

4 ответа

Необходимо смочь использовать dpkg -I или dpkg-deb -I для проявления информации о пакете путем чтения deb файла. От man dpkg

   dpkg-deb actions
          See  dpkg-deb(1)  for  more  information  about  the   following
          actions.
          .
          .
          .
          -I, --info archive [control-file...]
              Show information about a package.

, например,

$ dpkg -I arc-theme-solid_1450051815.946cbf5_all.deb
 new debian package, version 2.0.
 size 286706 bytes: control archive=42665 bytes.
     421 bytes,    12 lines      control              
  147142 bytes,  1477 lines      md5sums              
 Package: arc-theme-solid
 Version: 1450051815.946cbf5
 Architecture: all
 Maintainer: Horst3180 <horst3180@gmx.net>
 Installed-Size: 4307
 Depends: gnome-themes-standard, gtk2-engines-murrine
 Conflicts: arc-theme
 Replaces: arc-theme
 Section: misc
 Priority: optional
 Description: Arc is a theme for GTK 3, GTK 2 and Gnome-Shell.
  It supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Pantheon, etc.

Так в этом случае, имя пакета arc-theme-solid

6
ответ дан 23 November 2019 в 11:41

Использование Синаптический Диспетчер пакетов (Метод GUI)

  1. Установка синаптический диспетчер пакетов

    sudo apt-get update sudo apt-get upgrade sudo apt-get install synaptic

  2. Открывают синаптический диспетчер пакетов и выбор" состояние " опция.

enter image description here

  1. Выбор, "Установленный (Локальный или устаревший)".

enter image description here

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

enter image description here

  1. Нажимают "Apply".

enter image description here

4
ответ дан 23 November 2019 в 11:41

название пакета для удаления того же как названия .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 November 2019 в 11:41

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

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

dpkg -l "*arc-theme*"

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

dpkg -S /full/path/to/file

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

0
ответ дан 23 November 2019 в 11:41

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

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