![Comment récupérer la messagerie vocale supprimée de l'iPhone](/f/4d08c1bbffb35cb75824bbfc2fb57ed7.png?width=100&height=100)
DebianGNOU/Linux, la mère Système opérateur d'un certain nombre de distributions Linux, y compris Knoppix, Kali, Ubuntu, menthe, etc. utilise divers gestionnaire de packages comme dpkg, apte, aptitude, synaptique, tâchesel, désélectionner, dpkg-deb et dpkg-split.
Nous décrirons brièvement chacun de ces éléments avant de nous concentrer sur «dpkg' commande.
Apte signifie Outil de package avancé. Il ne traite pas de 'deb‘ package et fonctionne directement, mais fonctionne avec ‘deb‘ archive à partir de l’emplacement spécifié dans le “/etc/apt/sources.list" fichier.
Lire la suite: 25 commandes de base utiles des commandes APT-GET
Aptitude est un gestionnaire de paquets basé sur du texte pour Debian qui est frontal à 'apte', qui permet à l'utilisateur de gérer facilement les packages.
Gestionnaire de paquets graphique qui facilite installer, améliorer et désinstaller forfaits même aux novices.
Tâchesel permet à l'utilisateur d'installer tous les packages pertinents liés à une tâche spécifique, à savoir l'environnement de bureau.
UNE piloté par menu outil de gestion de paquets, initialement utilisé lors de la première installation et maintenant remplacé par aptitude.
Interagit avec Debian archiver.
Utile dans scission et fusionner gros fichier en morceaux de petits fichiers à stocker sur des supports de plus petite taille comme disquette.
dpkg est le principal programme de gestion de paquets dans Debian et Debian système basé. Il est utilisé pour installer, construire, supprimer, et gérer paquets. Aptitude est le principal frontal de dpkg.
Certains des plus couramment utilisés commandes dpkg ainsi que leurs utilisations sont répertoriés ici:
Pour installer un ".deb" package, utilisez la commande avec "-je” option. Par exemple, pour installer un ".deb« paquet appelé »flashpluginnonfree_2.8.2+squeeze1_i386.deb” utilisez la commande suivante.
[[email protégé]~]# dpkg -i flashpluginnonfree_2.8.2+squeeze1_i386.deb
Sélection du package flashplugin-nonfree précédemment non sélectionné. (Lecture de la base de données... 465729 fichiers et répertoires actuellement installés.) Déballage de flashplugin-nonfree (de flashplugin-nonfree_3.2_i386.deb)... Configuration de flashplugin-nonfree (1:3.2)... --2013-10-01 16:23:40-- http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.310/install_flash_player_11_linux.i386.tar.gz. Résolution de fpdownload.macromedia.com (fpdownload.macromedia.com)... 23.64.66.70. Connexion à fpdownload.macromedia.com (fpdownload.macromedia.com)|23.64.66.70|:80... lié. Requête HTTP envoyée, en attente de réponse... 200 d'accord. Longueur: 6923724 (6,6 M) [application/x-gzip] Enregistrement dans: ‘/tmp/flashplugin-nonfree. FPxQ4l02fL/install_flash_player_11_linux.i386.tar.gz’
Pour afficher et répertorier tous les packages installés, utilisez le "-l” avec la commande.
[[email protégé]~]# dpkg -l
Désiré=Inconnu/Installer/Supprimer/Purger/Maintenir. | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend. |/ Err?=(aucun)/Reinst-required (Statut, Err: majuscule=mauvais) ||/ Nom Version Architecture Description. +++ ii accerciser 3.8.0-0ubuntu1 tout l'explorateur interactif d'accessibilité Python pour le bureau GNOME. ii account-plugin-aim 3.6.4-0ubuntu4.1 i386 Plugin de compte de messagerie pour AIM. ii account-plugin-facebook 0.10bzr13.03.26-0ubuntu1 i386 Plugin de compte GNOME Control Center pour une connexion unique - facebook. ii account-plugin-flickr 0.10bzr13.03.26-0ubuntu1 Plugin de compte i386 GNOME Control Center pour une connexion unique - flickr. ii account-plugin-generic-oauth 0.10bzr13.03.26-0ubuntu1 Plugin de compte i386 GNOME Control Center pour l'authentification unique - OAuth générique. ii account-plugin-google 0.10bzr13.03.26-0ubuntu1 i386 Plugin de compte GNOME Control Center pour l'authentification unique. rc account-plugin-identica 0.10bzr13.03.26-0ubuntu1 Plugin de compte i386 GNOME Control Center pour une connexion unique - identica. ii account-plugin-jabber 3.6.4-0ubuntu4.1 i386 Plugin de compte de messagerie pour Jabber/XMPP. ...
Pour visualiser un package spécifique installé ou non, utilisez l'option "-l” avec package-name. Par exemple, vérifiez si apache2 paquet installé ou non.
[[email protégé]~]# dpkg -l apache2
Désiré=Inconnu/Installer/Supprimer/Purger/Maintenir. | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend. |/ Err?=(aucun)/Reinst-required (Statut, Err: majuscule=mauvais) ||/ Nom Version Architecture Description. +++ ii apache2 2.2.22-6ubuntu5.1 métapaquet i386 Apache HTTP Server
Pour supprimer le ".deb" package, il faut préciser le nom du package "flashpluginnongratuit", pas le nom d'origine "flashplugin-nonfree_3.2_i386.deb“. Le "-rL'option " est utilisée pour supprimer/désinstaller un paquet.
[[email protégé]~]# dpkg -r flashpluginnongratuit
(Lecture de la base de données... 142891 fichiers et répertoires actuellement installés.) Suppression de flashpluginnonfree... Traitement des déclencheurs pour man-db... Traitement des déclencheurs pour le menu... Traitement des déclencheurs pour desktop-file-utils... Traitement des déclencheurs pour gnome-menus ...
Vous pouvez aussi utiliser 'p« option à la place de »r' qui supprimera le package avec le fichier de configuration. Le 'r' ne supprimera que le package et non les fichiers de configuration.
[[email protégé]~]# dpkg -p flashpluginnongratuit
Pour afficher le contenu d'un package particulier, utilisez le "-c” comme indiqué. La commande affichera le contenu d'un ".deb” au format de liste longue.
[[email protégé]~]# dpkg -c flashplugin-nonfree_3.2_i386.deb
drwxr-xr-x racine/racine 0 2012-12-14 22:54 ./ drwxr-xr-x racine/racine 0 2012-12-14 22:54 ./usr/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/bin/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/mozilla/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/mozilla/plugins/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/lib/flashplugin-nonfree/ -rw-r--r-- root/root 3920 2009-09-09 22:51 ./usr/lib/flashplugin-nonfree/pubkey.asc. drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/man/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/man/man8/ -rw-r--r-- root/root 716 2012-12-14 22:54 ./usr/share/man/man8/update-flashplugin-nonfree.8.gz. drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/applications/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/icons/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/icons/hicolor/ drwxr-xr-x root/root 0 2012-12-14 22:54 ./usr/share/icons/hicolor/24x24/ ...
En utilisant "-s” avec le nom du package, affichera si un package deb est installé ou non.
[[email protégé]~]# dpkg -s flashplugin-nonfree
Paquet: flashplugin-nonfree. Statut: install ok installé. Priorité: facultative. Rubrique: contrib/web. Taille installée: 177. Mainteneur: Bart Martens <[email protégé]> Architecture: i386. Version: 1:3.2. Remplace: flashplugin (<< 6) Dépend: debconf | debconf-2.0, wget, gnupg, libatk1.0-0, libcairo2, libfontconfig1, libfreetype6, libgcc1, libglib2.0-0, libgtk2.0-0 (>= 2.14), libnspr4, libnss3, libpango1.0-0, libstdc++6, libx11-6, libxext6, libxt6, libcurl3-gnutls, binutils. Suggère: iceweasel, konqueror-nsplugins, ttf-mscorefonts-installer, ttf-dejavu, ttf-xfree86-nonfree, flashplugin-nonfree-extrasound, hal. Conflits: flashplayer-mozilla, flashplugin (<< 6), libflash-mozplugin, xfs (<< 1:1.0.1-5) Description: Adobe Flash Player - plug-in de navigateur. ...
Pour lister l'emplacement des fichiers à installer sur votre système à partir de package-name.
[[email protégé]~]# dpkg -L flashplugin-nonfree
/. /usr. /usr/bin. /usr/lib. /usr/lib/mozilla. /usr/lib/mozilla/plugins. /usr/lib/flashplugin-nonfree. /usr/lib/flashplugin-nonfree/pubkey.asc. /usr/share. /usr/share/man. /usr/share/man/man8. /usr/share/man/man8/update-flashplugin-nonfree.8.gz. /usr/share/applications. /usr/share/icons. /usr/share/icons/hicolor. ...
Récursivement, installez tous les fichiers réguliers correspondant au modèle "*.deb” trouvé dans les répertoires spécifiés et tous ses sous-répertoires. Cela peut être utilisé avec "-R" et "-installer"options. Par exemple, je vais installer tous les ".deb” packages du répertoire appelé “debpackages“.
[[email protégé]~]# dpkg -R --install debpackages/
(Lecture de la base de données... 465836 fichiers et répertoires actuellement installés.) Préparation du remplacement de flashplugin-nonfree 1:3.2 (en utilisant .../flashplugin-nonfree_3.2_i386.deb)... Déballage de remplacement flashplugin-nonfree... Configuration de flashplugin-nonfree (1:3.2)... Traitement des déclencheurs pour man-db... Traitement des déclencheurs pour bamfdaemon... Reconstruire /usr/share/applications/bamf-2.index... Traitement des déclencheurs pour gnome-menus ...
Utiliser l'action "-déballer" va décompresser le paquet, mais il ne l'installera pas ou ne le configurera pas.
[[email protégé]~]# dpkg --unpack flashplugin-nonfree_3.2_i386.deb
(Lecture de la base de données... 465836 fichiers et répertoires actuellement installés.) Préparation du remplacement de flashplugin-nonfree 1:3.2 (en utilisant flashplugin-nonfree_3.2_i386.deb)... Déballage de remplacement flashplugin-nonfree... Traitement des déclencheurs pour man-db... Traitement des déclencheurs pour bamfdaemon... Reconstruire /usr/share/applications/bamf-2.index... Traitement des déclencheurs pour gnome-menus ...
L'option "–configurer” reconfigurera un package déjà décompressé.
[[email protégé]~]# dpkg --configure flashplugin-nonfree
Configuration de flashplugin-nonfree (1:3.2) ...
Le "–-mise à jour-disponibilité” remplace les anciennes informations par les informations disponibles dans le fichier Packages.
[[email protégé]~]# dpkg –-update-avail package_name
L'action "–clear-avaial” effacera les informations actuelles sur les packages disponibles.
[[email protégé]~]# dpkg –-clear-avail
La commande dpkg avec l'option "–oublier-vieux-inutile" oubliera automatiquement les packages désinstallés et indisponibles .
[[email protégé]~]# dpkg --forget-old-unavail
[[email protégé]~]# dpkg --licence
Le "-version” affichera les informations de version de dpkg.
[[email protégé]~]# dpkg –version
Programme de gestion de paquets Debian `dpkg' version 1.16.10 (i386). C'est un logiciel libre; voir la licence publique générale GNU version 2 ou. plus tard pour les conditions de copie. Il n'y a AUCUNE garantie.
Le "-aider” affichera une liste des options disponibles de la commande dpkg.
[[email protégé]~]# dpkg –aide
Utilisation: dpkg [
C'est tout pour le moment. Je reviendrai bientôt ici avec un autre article intéressant. Si j'ai manqué une commande dans la liste, faites-le moi savoir via les commentaires. Jusque-là, restez à l'écoute et restez connecté à Tecmint. Aimez-nous et partagez-nous et aidez-nous à diffuser. N'oubliez pas de mentionner vos précieuses pensées en commentaire.