Réponses:
Faire un fichier en /etc/apt/apt.conf.d
::
sudoedit /etc/apt/apt.conf.d/99progressbar
Puis ajoutez ces contenus:
Dpkg::Progress-Fancy "1";
Et sauvegardez le fichier.
Ensuite, si vous umask
n’étiez pas 0027 (c’est-à-dire que c’est peut-être aussi 0023), définissez également les autorisations de ce nouveau fichier sur 644 (c-à-d. -Rw-r - r--) comme suit:
$ chmod 644 99progressbar
(Sans cette correction d'autorisation, des choses telles que celles de Debian reportbug
ne fonctionneront plus.)
Maintenant, profitez de barres de progrès dans toute leur gloire:
Vous pouvez les utiliser avec ces commandes pour une nouvelle expérience agréable avec apt:
apt update
apt install
apt upgrade
Exécuté apt
seul pour la liste des commandes. Les couleurs sont activées par défaut pour apt
et n'affectent pas apt-get
.
Vous pouvez également modifier la couleur de la barre de progression en ajoutant ceci également:
Dpkg::Progress-Fancy::Progress-Bg "%1b[40m";
Les couleurs sont basées sur les codes de couleurs ANSI. Ce tableau est une référence.
L' -o
option permet de changer le comportement temporairement. Je l'ai décrit ici :
Ce n'est tout simplement pas un apt-get par défaut, mais également disponible pour apt-get, lancez-le avec
-o Dpkg::Progress-Fancy="1"
par exemple
sudo apt-get -o Dpkg::Progress-Fancy="1" install alpine-pico
En plus de l'excellente réponse de Jorge Castro, vous pouvez ajouter une ligne supplémentaire au /etc/apt/apt.conf.d/99progressbar
fichier:
Dpkg::Progress-Fancy "1";
APT::Color "1";
Cela activera les couleurs par défaut pour apt
. Je l'ai trouvé par accident en lisant la apt
man
page:
La commande apt est conçue pour être agréable pour les utilisateurs finaux et n’a pas besoin d’être compatible avec les versions antérieures 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.
apt
au lieu deapt-get