web-dev-qa-db-fra.com

Façons d'installer et de désinstaller des programmes au format deb

Quels sont les moyens d'installer/désinstaller des programmes dans Ubuntu. Je ne mentionnerai que . Deb puisqu'il s'agit du format de package officiel. Par exemple, l'installation d'un programme .sh ou .run peut être aussi simple que (dans Ubuntu le plus récent) ./program.sh ou sh program.run.

Notez également que je parle de COMMENT installer des paquets DANS Ubuntu, pas de téléchargement d’un nouvel installateur (comme une version de Duke Nukem de Super Cow Software Center de Sourceforge ou quelque chose du genre). Seuls les outils qui entrent déjà dans les référentiels (dans l’un des 4 standards, principal, univers, restreint ou multivers).

Tenez compte de toutes les méthodes de l’interface graphique et du terminal, avec le format de base de l’installation. Dans cet esprit, je parle par exemple de Software Center, de synaptic, d’apt-get, d’aptitude, de dpkg, etc., un moyen de montrer tous les outils disponibles dans Ubuntu pour installer des paquets deb.

NOTE - Oublié, cela devrait être le wiki de la communauté, car il permettra à un utilisateur d'installer/de désinstaller quelque chose. Comme un guide sympathique pour le faire.

MISE À JOUR question pour éliminer la confusion que certains ont sur les fichiers sh/run.

3
Luis Alvarado

Façons d'installer et de désinstaller des paquets .deb dans Ubuntu:

CENTRE DE LOGICIEL

Il s’agit du programme d’installation/désinstallation par défaut de l’interface graphique permettant à Ubuntu de rechercher, d’installer et de supprimer des applications.

enter image description here

SYNAPTIQUE

C'était l'ancienne méthode qui pouvait toujours être utilisée en installant le paquetage synaptic. Il fonctionne de la même manière que le Centre logiciel, à quelques différences près, comme l'installation de plusieurs packages en même temps et d'autres détails.

enter image description here

APT-GET & APT-CACHE

Ce sont les méthodes de terminal par défaut dans Ubuntu pour rechercher, installer, mettre à jour et supprimer des applications.

Searching & Installing
Recherche et installation

enter image description here
Supprimer une application

enter image description here
Supprimer une application COMPLÈTEMENT (y compris les fichiers de configuration)

enter image description here
Mettre à jour les référentiels

APTITUDE

C’était l’ancienne méthode de recherche, d’installation, de mise à jour et de suppression d’applications sur les terminaux. Peut être utilisé en installant le paquet aptitude.

enter image description here
Recherche et installation

enter image description here
Supprimer une application

enter image description here
Supprimer une application COMPLÈTEMENT (y compris les fichiers de configuration)

enter image description here
Mettre à jour les référentiels

DPKG

enter image description here
Installer un paquet

enter image description here
Enlever un paquet

enter image description here
Purge d'un paquet

Il existe d'autres cas tels que dselect, PackageKit et GDebi. Pour Kubuntu, vous avez des alternatives comme celle de Kubuntu: Adept Manager, plus récent KPackageKit ou Muon.

En guise d'alternative aux paquets DEB, vous avez alien qui peut installer des paquets RPM (à ne pas confondre avec Revolutions par minute car cela rendrait Fedora très rapide;))

4
Luis Alvarado

Je suis un peu confus à propos de cette question. Ubuntu a ses sources de logiciels, qui sont fiables, et sont livrés avec des logiciels fiables/testés. En passant ce concept vient avec des problèmes de sécurité. Nous devons enseigner la "voie Ubuntu", les sources logicielles sont le talon d’Achille d’Ubuntu. Seuls les utilisateurs très expérimentés connaissent leur chemin sur le World Wide Web (sauvage), en dehors de l’extérieur. sources de logiciels. (Via Sourceforge, etc.) Certains développeurs ont mis un désinstallé agréable à "Comment faire/dans leur fichier readme". (Lorsque vous avez de la chance) Mais parfois, tar.gz ne contient aucun fichier Lisez-moi. Ne rendons pas fantaisiste ou "intéressant" d'installer un logiciel en dehors du marché. sources. Si je n'ai pas compris votre contribution et votre question, Luis Alverdo, pardonnez-moi .......

2
leoquant

.run et .sh peuvent faire ce qu’ils veulent dans votre système, et il n’ya aucun moyen d’avoir une désinstallation automatique pour eux. C'est pourquoi vous devriez toujours recommander aux utilisateurs d'utiliser les fichiers .deb, ou s'ils se compilent eux-mêmes, utilisez checkinstall pour créer un fichier deb avant de l'installer. De cette façon, il peut facilement être enlevé par la suite.

Pour les installateurs .run et .sh, il vous suffira de consulter le manuel du logiciel.

0