• chevron_right

      Aide-mémoire Terminal : APT (Avanced Packaging Tool)

      Noireaude · news.movim.eu / LaVacheLibre · Wednesday, 27 March, 2019 - 22:55 · 2 minutes

    Salut mes choupinoux(nettes). J’inaugure une suite de billets qui ne vont pas obligatoirement vous intéresser, mais qui auront l’avantage d’être là quand j’en aurais besoin. Le terminal est un outil formidable certes, mais il faut bien se rendre à l’évidence cela demande un minimum de mémoire. À moins d’être une brutasse ou de l’utiliser tous les jours, il est parfois difficile de se rappeler de tout ce dont on a besoin. J’ai donc crée une catégorie « Aide-mémoire », qui va me permettre de lister dans l’étable les commandes et les applications en CLI que j’utilise assez souvent. Si en utilisation courante un « man » ou un « –help » font largement l’affaire, cela me sera surtout utile en cas de réinstallation. Il y a toujours quelques softs ou réglages dont je ne me souviens plus et les avoir sous la patte me fera gagner du temps. Le but n’est donc pas d’approfondir les commandes et les options que je vais lister ici, mais de disposer d’un petit kit correspondant à mes besoin réels (le contenu pourra donc évoluer avec le temps). Je commence avec APT et je vous fais de gros bisous.

    APT (Avanced Packaging Tool)

    APT (Avanced Packaging Tool) est un gestionnaire de paquets et de mises à jour complet. Disponible sur un grand nombre de distributions GNU/Linux, il a été conçu dans le but de vous permettre d’installer, de supprimer et de mettre à jour votre système, vos sources et vos applications.

    Recherche et installation de paquets :

    • Rechercher un paquet :
    ~$ apt search [paquet]
    • Installer un paquet :
    ~$ sudo apt install [paquet]
    • Régler des éventuels problèmes de dépendances manquantes avec dpkg :
    ~$ sudo apt install -f 

    Mises à jour :

    • Rechercher des mises à jour :
    ~$ sudo apt update
    • Installer les mises à jour :
    ~$ sudo apt ugrade
    • Supprimer/installer et mettre à jour les paquets :
    ~$ sudo apt full-upgrade
    • Effectuer la fonction upgrade en améliorant la gestion des dépendances pour les nouvelles versions de paquets :
    ~$ sudo apt dist-upgrade

    Suppression de paquets et nettoyage :

    • Désinstaller un fichier et purger les fichiers de configuration :
    ~$ sudo apt remove [paquet] --purge
    • Désinstaller un paquet et les dépendances inutilisées (peut être associé à –purge) :
    ~$ sudo apt autoremove [paquet] 
    • Supprimer les paquets périmés dans le cache apt :
    ~$ sudo apt autoclean 

    Informations paquets et dépendances :

    • Lister les paquets installés ( >> fichier.txt peut rediriger le résultat dans un fichier .txt) :
    ~$ sudo apt -l
    • Afficher les détails d’un paquet :
    ~$ sudo apt show [paquet]
    • Lister les dépendances d’un paquet :
    ~$ sudo apt depends [paquet]

    Gestion des sources :

    • Modifier les sources .list :
    ~$ sudo apt edit-sources

    Aide :

    ~$ man apt (manuel d'apt)
    ~$ apt --help (aide d'apt)

    Extras :

    ~$ apt moo (parce que les vaches c'est cool!)
    ~$ apt moo moo
    ~$ apt moo moo moo

    NB : L’option « -y » associée aux différentes commandes permet de ne pas avoir à confirmer la commande par o/n , y/n .

    Certains problèmes rencontrés avec apt peuvent être résolus à l’aide de dpkg , qui aura sa page très bientôt. Je vous renverrai dessus quand elle sera dispo.

    source : https://doc.ubuntu-fr.org/apt-cli h

    Dernière modification le 30/03/2019 à 23h15

    • Changement de mise en page.
    • Modification des descriptions dist-upgrade et auto-clean.