Unix, *BSD, Linux, Debian, Ubuntu, Gentoo, Suze, RedHat, Mandrake, Mandriva

 Charge moyenne sur 1mn : 1.00 Charge moyenne sur 5mn : 1.15 Charge moyenne sur 15mn : 0.99


GNU / Linux is Freedom.

GNU / Linux is a free, cross-platform operating system the result of the efforts of multiple projects working together over the Internet. GNU / Linux can run most models of existing computers, from supercomputers to embedded systems to embedded systems. servers and personal computers.





Site user blocks : Account info / user rights / summary

Identify yourself

Authenticate with your ZW3B account and take advantage of member services.

Username :
Password :
  
  

Howto APT - Advanced Packaging Tools

  • Howto APT - Advanced Packaging Tools
La commande apt sous distribution Linux Debian* permet à l' utilisateur d' avoir un accés facile aux ressources qui lui sont disponibles. Elle permet de pouvoir facilement gérer les packages de votre distribution.

Informations :

Dates
  • Publish : : Sunday 22 august 2004
  • Modification : Thursday 01 september 2011

  • 1266 views

Share :

Advanced Packaging Tool ou APT est un gestionnaire de paquetages utilisé par Debian et ses dérivés.

Commandes

Installer

Installe < package >

Script avec 1 ligne

001apt-get install &lt; package &gt;

Simule l'installation de < package >

Script avec 1 ligne

001apt-get -s install &lt; package &gt;

Réinstalle < package >

Script avec 1 ligne

001apt-get --reinstall install &lt; package &gt;

Installe la version de < package > disponible dans une autre distribution (valeurs acceptées : stable, unstable ou testing)

Script avec 1 ligne

001apt-get install &lt; package &gt;/&lt; distrib &gt;

Installe < package > dans la version < version >

Script avec 1 ligne

001apt-get install &lt; package &gt;=&lt; version &gt;

Télécharge le package source.

Script avec 1 ligne

001apt-get source &lt; package &gt;

Télécharge le package source et le compile ensuite.

Script avec 1 ligne

001apt-get -b source &lt; package &gt;

Télécharge les dépendances du package source < package > qui va être compilé.

Script avec 1 ligne

001apt-get build-dep &lt; package &gt;

Désinstaller

Désinstalle le package en question ainsi que tous ceux qui en dépendent (aucun moyen de désinstaller un package sans désinstaller ses dépendances).

Script avec 1 ligne

001apt-get remove &lt; package &gt;

Désinstalle également les fichiers de configuration.

Script avec 1 ligne

001apt-get --purge remove &lt; package &gt;

Mettre à jour

Affiche une liste des packages pouvant être mis à jour.

Script avec 1 ligne

001apt-show-versions -u

Met à jour la liste des packages disponibles.

Script avec 1 ligne

001apt-get update

Met à jour tous les packages pouvant être mis à jour.

Script avec 1 ligne

001apt-get upgrade

Affiche en plus la liste des packages qui vont être mis à jour.

Script avec 1 ligne

001apt-get -u upgrade

Met à jour le système entier (nouvelle version de la Debian)

Script avec 1 ligne

001apt-get dist-upgrade

Nettoyer

Enlève tous les packages dans /var/cache/apt/archives/ (ceux téléchargés par apt-get install pour permettre l'installation).

Script avec 1 ligne

001apt-get clean

Enlève uniquement les packages obsolètes.

Script avec 1 ligne

001apt-get autoclean

S'informer

Recherche dans la liste des packages disponibles les occurrences de < foobar >

Script avec 1 ligne

001apt-cache search &lt; foobar &gt;

Affiche la description de < package >

Script avec 1 ligne

001apt-cache show &lt; package &gt;

Montre les dépendances de < package >

Script avec 1 ligne

001apt-cache depends &lt; package &gt;

Affiche le nom du package qui fournit < fichier >

Script avec 1 ligne

001apt-file search &lt; fichier &gt;

Affiche le contenu de < package >. apt-file maintient une base de données qui est mise à jour par apt-file update.

Script avec 1 ligne

001apt-file list &lt; package &gt;

Se protèger des bugs avec apt-listbugs

Un fois cet outil installé, (aptiude update && aptitude install apt-listbugs) lorsque vous mettrez à jour votre Debian ou installerez un/des paquet(s), vous verrez passer ceci :

Script avec 3 lignes

001&gt;Lecture des champs des paquets... Fait
002&gt;Lecture de l'état des paquets... Fait
003&gt;Récupération des rapports de bogue... Fait

Si apt-listbugs trouve un rapport d'erreurs, il bloque la procédure d'installation, vous informe du/des paquet(s) défectueux et vous propose :

  • De les installer quand même
  • De bloquer l'installation/mise à jour pour cette version du logiciel
  • D'annuler la procédure d'installation

Simple et efficace :)

Répertoire local

Créer un répertoire de packages .deb en local

Script avec 1 ligne

001mkdir /root/debs

placer vous dans le réertoire /root et executer :

dpkg-scanpackages

Script avec 1 ligne

001dpkg-scanpackages debs /dev/null | gzip &gt; debs/Packages.gz

puis écrire dans votre fichier /etc/apt/sources.list

Script avec 1 ligne

001deb file:/root debs/
dpkg-scansources

Script avec 1 ligne

001dpkg-scansources debs /dev/null | gzip &gt; debs/Sources.gz

puis écrire dans votre fichier etc/apt/sources.list

Script avec 1 ligne

001deb-src file:/root debs/

Fichier sources.list

Le fichier /etc/apt/sources.list contient la liste des adresses qui seront analysées lors de vos requêtes apt.
Ajouter une ligne à ce fichier puis effectuer la commande apt-get update






Translate this page with Google

Author of the page

O.Romain.Jaillet-ramey

O.Romain.Jaillet-ramey

  • Firstname : Olivier Romain Luc
  • Lastname : : Jaillet-ramey
  • Arrived on tuesday 19 october 1976 (1976/10/19 00:00)
    44 years activity !

Firefox Nighlty

Our friends from Framasoft are interested in Mozilla and asked them questions about Nightly: Firefox Night-club, free entry !






Valid XHTML 1.0 Strict CSS Valide !

ipv6 ready