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

 Charge moyenne sur 1mn : 1.84 Charge moyenne sur 5mn : 1.12 Charge moyenne sur 15mn : 1.00


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

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

  • 1281 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 < package >

Simule l'installation de < package >

Script avec 1 ligne

001apt-get -s install < package >

Réinstalle < package >

Script avec 1 ligne

001apt-get --reinstall install < package >

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

Script avec 1 ligne

001apt-get install < package >/< distrib >

Installe < package > dans la version < version >

Script avec 1 ligne

001apt-get install < package >=< version >

Télécharge le package source.

Script avec 1 ligne

001apt-get source < package >

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

Script avec 1 ligne

001apt-get -b source < package >

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

Script avec 1 ligne

001apt-get build-dep < package >

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 < package >

Désinstalle également les fichiers de configuration.

Script avec 1 ligne

001apt-get --purge remove < package >

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 < foobar >

Affiche la description de < package >

Script avec 1 ligne

001apt-cache show < package >

Montre les dépendances de < package >

Script avec 1 ligne

001apt-cache depends < package >

Affiche le nom du package qui fournit < fichier >

Script avec 1 ligne

001apt-file search < fichier >

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 < package >

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>Lecture des champs des paquets... Fait
002>Lecture de l'état des paquets... Fait
003>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 > 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 > 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




Keywords :

APT debian ديبيان ubuntu أوبونتو gestion des paquets package management gestión de paquetes إدارة الحزمة


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)
    46 years activity !

Translate this page with Google

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