Comment activer les couleurs et les barres de progression sophistiquées?

39

J'ai entendu dire qu'apt possédait une nouvelle fonctionnalité de barre de couleur et de progression sophistiquée, mais que je devais l'activer manuellement.

Comment puis-je faire cela?

    
posée Seth 09.04.2014 - 03:22
la source

3 réponses

46

Pour 14.04 et plus récent:

Créez un fichier dans: /etc/apt/apt.conf.d :

sudoedit /etc/apt/apt.conf.d/99progressbar

Puis ajoutez ces contenus:

Dpkg::Progress-Fancy "1";

Enregistrez le fichier et vous pouvez désormais profiter de toutes les barres de progression appropriées:

Vous pouvez les utiliser avec ces commandes pour une nouvelle expérience apt:

apt update
apt install
apt upgrade

Exécutez apt par lui-même pour la liste des commandes. Les couleurs sont activées par défaut pour apt et n'affectent pas apt-get .

Couleurs:

Vous pouvez également modifier la couleur de la barre de progression en l’ajoutant également:

Dpkg::Progress-Fancy::Progress-Bg "%1b[40m"; 

Les couleurs sont basées sur les codes de couleur ANSI, consultez ce graphique comme référence.

Sources:

réponse donnée Jorge Castro 09.04.2014 - 03:25
la source
3

Pour les couleurs par défaut

En plus de l'excellente réponse de Jorge Castro, vous pouvez ajouter une ligne supplémentaire au fichier /etc/apt/apt.conf.d/99progressbar :

Dpkg::Progress-Fancy "1";
APT::Color "1";

Cela activera les couleurs par défaut pour apt . Je l'ai trouvé par hasard en lisant la page apt man :

  

La commande apt est destinée à être agréable pour les utilisateurs finaux et n’a pas besoin d’être rétrocompatible comme apt-get (8). Par conséquent, certaines options sont différentes:

     
  • L'option DPkgPM :: Progress-Fancy est activée.

  •   
  • L'option APT :: Color est activée.

  •   
    
réponse donnée jdk1.0 07.04.2016 - 02:50
la source
3

L’option -o permet de modifier temporairement le comportement. Je l'ai décrit ici :

  

Ce n'est juste pas un apt-get par défaut, mais aussi disponible pour apt-get, run   avec

-o Dpkg::Progress-Fancy="1"
     

par exemple

sudo apt-get -o Dpkg::Progress-Fancy="1" install alpine-pico
    
réponse donnée Ralf 30.08.2016 - 14:48
la source

Lire d'autres questions sur les étiquettes