Este es el comando debconf-apt-progress que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
debconf-apt-progress: instala paquetes usando debconf para mostrar una barra de progreso
SINOPSIS
debconf-apt-progress [-] comando [args ...]
debconf-apt-progreso --config
debconf-apt-progreso --inicio
debconf-apt-progress --desde waypoint --hasta waypoint [-] comando [args ...]
debconf-apt-progress - detener
DESCRIPCIÓN
debconf-apt-progreso instala paquetes usando debconf para mostrar una barra de progreso. Lo dado
comando debe ser cualquier interfaz apt de línea de comandos; específicamente, debe enviar progreso
información al descriptor de archivo seleccionado por la opción de configuración "APT :: Status-Fd",
y debe mantener los descriptores de archivo nominados por la opción de configuración "APT :: Keep-Fds"
abrir al invocar debconf (directa o indirectamente), ya que esos descriptores de archivo serán
utilizado para el protocolo de paso a través de debconf.
Los argumentos del comando que proporcione generalmente deben incluir -y (solo para apt-get or
aptitud) o similar para evitar que la interfaz de apt solicite una entrada. debconf-apt-progreso
no puede hacer esto por sí mismo porque el argumento apropiado puede diferir entre las interfaces de apt.
La --comienzo, --parada, --desde y --a Las opciones se pueden utilizar para crear una barra de progreso con
múltiples segmentos para diferentes etapas de instalación, siempre que la persona que llama sea un
debconf confmodule. La persona que llama también puede interactuar con la barra de progreso mediante el
protocolo debconf si así lo desea.
debconf bloquea su base de datos de configuración cuando se inicia, lo que desafortunadamente lo hace
incómodo tener una instancia de debconf mostrando la barra de progreso y otra
pasando por preguntas de los paquetes que se están instalando. Si está utilizando un múltiple
barra de progreso del segmento, deberá evaluar la salida de la --config opción antes
iniciando la interfaz de debconf para solucionar este problema. Ver "EJEMPLOS" en la sección de EJEMPLOS
abajo.
OPCIONES
--config
Imprime las variables de entorno necesarias para iniciar una interfaz de barra de progreso.
--comienzo
Inicie una barra de progreso, que va de 0 a 100 de forma predeterminada. Usar --desde y --a que se utilizará
otros puntos finales.
--desde waypoint
Si se usa con --comienzo, haz que la barra de progreso comience en waypoint en lugar de 0.
De lo contrario, instale paquetes con su barra de progreso comenzando en este "punto de referencia". Debe
ser usado con --a.
--a waypoint
Si se usa con --comienzo, haz que la barra de progreso termine en waypoint en lugar de 100.
De lo contrario, instale paquetes cuya barra de progreso termine en este "punto de referencia". Debe ser
usado con --desde.
--parada
Detiene una barra de progreso en ejecución.
--sin progreso
Evite iniciar, detener o pisar la barra de progreso. Mensajes de progreso de apt,
eventos de cambio de medios, y las preguntas de debconf seguirán pasando a debconf.
--dlwaypoint porcentaje
Especifique qué porcentaje de la barra de progreso se utilizará para descargar paquetes. los
el resto se utilizará para instalar paquetes. El valor predeterminado es utilizar el 15% para
descargar y el 85% restante para instalar.
--archivo de registro presentar
Envíe la salida normal de apt al archivo dado.
--logstderr
Envíe la salida normal de apt a stderr. Si no proporcionas ninguno --archivo de registro ni
--logstderr, se descartará la salida normal de apt.
-- Terminar opciones. Dado que normalmente necesitará dar al menos el -y argumento para
el comando que se está ejecutando, normalmente necesitará usar -- para evitar que sea
interpretado como una opción para debconf-apt-progreso misma.
EJEMPLOS
Instale el escritorio GNOME y un entorno de desarrollo del sistema de ventanas X dentro de un progreso
Cafetería:
debconf-apt-progress - aptitude -y instalar gnome x-window-system-dev
Instale los escritorios GNOME, KDE y XFCE dentro de una sola barra de progreso, asignando el 45% de
la barra de progreso para GNOME y KDE y el 10% restante para XFCE:
#! / Bin / sh
Siete
caso $ 1 en
'')
eval "$ (debconf-apt-progress --config)"
"$ 0" debconf
;;
debconf)
. / usr / share / debconf / confmodule
debconf-apt-progreso --inicio
debconf-apt-progress - desde 0 - hasta 45 - apt-get -y install gnome
debconf-apt-progress --de 45 - a 90 - apt-get -y install kde
debconf-apt-progress - de 90 - a 100 - apt-get -y install xfce4
debconf-apt-progress - detener
;;
esac
DEVOLUCION CÓDIGO
Se devuelve el código de salida del comando especificado, a menos que el usuario presione el botón cancelar
en la barra de progreso. Si se presionó el botón cancelar, se devuelve un valor de 30. Para evitar
ambigüedad, si el comando devolvió 30, se devolverá un valor de 3.
AUTORES
Colin Watson[email protected]>
Joey Hess[email protected]>
2015-11-08 DEBCONF-APT-PROGRESO(1)
Use debconf-apt-progress en línea usando los servicios de onworks.net