быстрое добавление, чтобы пользователи знали, что вы можете использовать это «из коробки» без дополнительной настройки. Цвета и индикатор выполнения включены по умолчанию, просто используйте aptвместоapt-get
Madivad
Ответы:
47
Для 14.04 и новее:
Создайте файл в /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, посмотрите на этот график в качестве справочной.
Я все еще использую 13.10 (по крайней мере, на следующую неделю или две). Доступна ли эта функция в 13.10?
OSE
Я вполне уверен, что это не в 13.10.
Хорхе Кастро
8
Есть ли какой-то недостаток в использовании apt вместо apt-get и т. Д.?
mikeymop
1
Это немного странно. Я получаю индикатор выполнения при обновлении, установке и удалении apt-get, но в обновлении apt-get нет цветов, я должен использовать apt update. Очень странно.
Сет
2
Гектометр У меня 13.10 и после применения этих настроек я вижу прогресс как в apt и apt-get, так и в dpkg.
4
-oОпция позволяет изменить поведение временно. Я описал это здесь :
Это просто не apt-get по умолчанию, но также доступно для apt-get, запустите его с
apt
вместоapt-get
Ответы:
Для 14.04 и новее:
Создайте файл в
/etc/apt/apt.conf.d
::Затем добавьте это содержимое:
И сохраните файл.
Затем, если у вас
umask
не было 0027 (то есть это может быть также 0023), то также установите для этого нового файла разрешения 644 (т.е. -rw-r - r--) следующим образом:(Без этого разрешения такие вещи, как Debian,
reportbug
перестанут работать.)Теперь наслаждайтесь подходящими индикаторами прогресса во всей их красе:
Вы можете использовать их с этими командами для приятного нового опыта:
Запустите
apt
сам для получения списка команд. Цвета включены по умолчанию дляapt
и не влияют наapt-get
.Цвета:
Вы также можете настроить цвет индикатора выполнения, добавив также:
Цвета основаны на цветовых кодах ANSI, посмотрите на этот график в качестве справочной.
Источники:
источник
-o
Опция позволяет изменить поведение временно. Я описал это здесь :источник
Для цветов по умолчанию
В дополнение к отличному ответу Хорхе Кастро, вы можете добавить дополнительную строку в
/etc/apt/apt.conf.d/99progressbar
файл:Это включит цвета по умолчанию для
apt
. Я нашел это случайно, читаяapt
man
страницу:источник