un complemento rápido para que los usuarios sepan que puede usarlo de inmediato sin necesidad de configuración adicional Colores y barra de progreso habilitados de forma predeterminada, solo use en aptlugar deapt-get
Madivad
Respuestas:
47
Para 14.04 y más reciente:
Hacer un archivo en /etc/apt/apt.conf.d::
sudoedit /etc/apt/apt.conf.d/99progressbar
Luego agregue estos contenidos:
Dpkg::Progress-Fancy "1";
Y guarda el archivo.
Luego, si umaskno era 0027 (es decir, también podría ser 0023), establezca también los permisos de este nuevo archivo en 644 (es decir, -rw-r - r--) de la siguiente manera:
$ chmod 644 99progressbar
(Sin esta corrección de permiso, cosas como Debian reportbugdejarán de funcionar).
Ahora disfruta de las barras de progreso en todo su esplendor:
Puede usarlos con estos comandos para una nueva experiencia agradable:
apt update
apt install
apt upgrade
Ejecutar aptsolo para la lista de comandos. Los colores están habilitados por defecto para apt, y no afectan apt-get.
Colores:
También puede ajustar el color de la barra de progreso agregando esto también:
Dpkg::Progress-Fancy::Progress-Bg "%1b[40m";
Los colores se basan en los códigos de color ANSI, mire esta tabla como referencia.
Todavía estoy usando 13.10 (al menos para la próxima semana o dos). ¿Esta función está disponible en 13.10?
OSE
Estoy razonablemente seguro de que no está en 13.10.
Jorge Castro
8
¿Hay alguna desventaja en usar apt en lugar de apt-get, etc.?
mikeymop
1
Eso es un poco extraño. Obtengo la barra de progreso en apt-get upgrade, instalar y eliminar, pero no hay colores en apt-get update, tengo que usar apt update. Muy raro.
Seth
2
Hm. Estoy en 13.10 y después de aplicar esta configuración, veo progreso tanto en apt y apt-get como en dpkg.
4
La -oopción permite cambiar el comportamiento temporalmente. Lo describí aquí :
No es un valor predeterminado de apt-get, sino que también está disponible para apt-get, ejecútelo con
Además de la excelente respuesta de Jorge Castro, puede agregar una línea adicional al /etc/apt/apt.conf.d/99progressbararchivo:
Dpkg::Progress-Fancy "1";
APT::Color "1";
Esto habilitará los colores predeterminados para apt. Lo encontré por accidente mientras leía la aptmanpágina:
El comando apt debe ser agradable para los usuarios finales y no necesita ser compatible con versiones anteriores como apt-get (8). Por lo tanto, algunas opciones son diferentes:
La opción DPkgPM :: Progress-Fancy está habilitada.
apt
lugar deapt-get
Respuestas:
Para 14.04 y más reciente:
Hacer un archivo en
/etc/apt/apt.conf.d
::Luego agregue estos contenidos:
Y guarda el archivo.
Luego, si
umask
no era 0027 (es decir, también podría ser 0023), establezca también los permisos de este nuevo archivo en 644 (es decir, -rw-r - r--) de la siguiente manera:(Sin esta corrección de permiso, cosas como Debian
reportbug
dejarán de funcionar).Ahora disfruta de las barras de progreso en todo su esplendor:
Puede usarlos con estos comandos para una nueva experiencia agradable:
Ejecutar
apt
solo para la lista de comandos. Los colores están habilitados por defecto paraapt
, y no afectanapt-get
.Colores:
También puede ajustar el color de la barra de progreso agregando esto también:
Los colores se basan en los códigos de color ANSI, mire esta tabla como referencia.
Fuentes:
fuente
La
-o
opción permite cambiar el comportamiento temporalmente. Lo describí aquí :fuente
Para colores predeterminados
Además de la excelente respuesta de Jorge Castro, puede agregar una línea adicional al
/etc/apt/apt.conf.d/99progressbar
archivo:Esto habilitará los colores predeterminados para
apt
. Lo encontré por accidente mientras leía laapt
man
página:fuente