J'avais téléchargé le fichier arc-theme-solid_1450051815.946cbf5_all.deb de http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_15.04/all/ et l'avais installé à l'aide du Software Center, mais lorsque j’ai décidé de désinstaller, il n’apparaissait pas dans le Software Center. J'ai pensé le supprimer via le terminal mais je ne pouvais pas trouver le nom correct du paquet à désinstaller. C’est le problème général associé à l’installation de tout package en dehors du Software Center. De même, le nom du package à désinstaller est-il identique à celui du fichier .deb?
Vous devriez pouvoir utiliser dpkg -I
ou dpkg-deb -I
pour afficher des informations sur un paquet en lisant le fichier deb. De 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.
par exemple.
$ 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 <[email protected]>
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.
Donc dans ce cas, le nom du paquet est arc-theme-solid
Utiliser le gestionnaire de paquets Synaptic (méthode GUI)
Installer le gestionnaire de paquets synaptic
Sudo apt-get update Sudo apt-get upgrade Sudo apt-get install synaptic
Ouvrez le gestionnaire de paquets synaptic et sélectionnez l'option " status ".
Le nom du package à désinstaller est-il identique à celui du fichier .deb?
Pas nécessairement. Le fichier de package peut être appelé install-me.deb
et le package lui-même peut être foo-bar
.
Cependant arc-theme-solid_1450051815.946cbf5_all.deb
ressemble à un nom normal. En général, pour un paquet, le fichier .deb
doit être nommé <package-name>_<version>_<architecture>.deb
. Pour le paquet que vous avez installé, alors:
arc-theme-solid
1450051815.946cbf5
all
Pour vérifier si vous avez toujours le fichier .deb
, vous pouvez utiliser dpkg-deb
dessus:
dpkg-deb --field arc-theme-solid_1450051815.946cbf5_all.deb
Par exemple:
$ dpkg-deb --field fonts-noto_2015-09-29-1_all.deb
Package: fonts-noto
Version: 2015-09-29-1
Architecture: all
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian Fonts Task Force <[email protected]>
Installed-Size: 22
Depends: fonts-noto-hinted
Recommends: fonts-noto-unhinted, fonts-noto-cjk
Section: fonts
...
Si vous pensez savoir partie du nom, vous pouvez utiliser dpkg
pour rechercher les noms des paquets installés (il appelle en fait dpkg-query
):
dpkg -l "*arc-theme*"
Si vous savez l'un des fichiers appartenant au package, vous pouvez à nouveau utiliser dpkg
pour rechercher le package dans lequel se trouve ce fichier. Utilisez le chemin complet du fichier.
dpkg -S /full/path/to/file
Une de ces techniques peut vous aider à trouver le nom complet du paquet.