Відповіді:
Створіть файл у /etc/apt/apt.conf.d
:
sudoedit /etc/apt/apt.conf.d/99progressbar
Потім додайте цей вміст:
Dpkg::Progress-Fancy "1";
І збережіть файл.
Тоді, якщо вашому umask
не було 0027 (тобто він також може бути 0023), також встановіть дозволи цього нового файлу на 644 (тобто -rw-r - r--) наступним чином:
$ chmod 644 99progressbar
(Без цього виправлення дозволу такі речі, як Debian, reportbug
перестануть працювати.)
Тепер насолоджуйтесь влучними барами прогресу у всій красі:
Ви можете використовувати їх за допомогою цих команд для приємного нового сприятливого досвіду:
apt update
apt install
apt upgrade
Виконати apt
сам для списку команд. Кольори увімкнено за замовчуванням для apt
та не впливають apt-get
.
Ви також можете змінити колір смужки прогресу, додавши це також:
Dpkg::Progress-Fancy::Progress-Bg "%1b[40m";
Кольори засновані на кодах ANSI Color, дивіться на цю діаграму як орієнтир.
Окрім відмінної відповіді Хорхе Кастро, ви можете додати додатковий рядок у /etc/apt/apt.conf.d/99progressbar
файл:
Dpkg::Progress-Fancy "1";
APT::Color "1";
Це дозволить використовувати кольори за замовчуванням для apt
. Я знайшов це випадково, читаючи apt
man
сторінку:
Команда apt призначена для приємного для кінцевих користувачів і не повинна бути сумісною назад, як apt-get (8). Тому деякі варіанти різні:
Увімкнено опцію DPkgPM :: Progress-Fancy.
Параметр APT :: Color увімкнено.
apt
замістьapt-get