Tabla de contenidos
La herramienta apt-offline está disponible para ayudar a mantener su equipo al día, incluso si no se puede mantener conectado. Hay varios pasos involucrados en el proceso de hacer esto. Con una unidad flash USB a su disposición, este puede ser controlado.
Después de conectar una unidad flash USB y abrir un terminal, puede utilizar apt-offline para generar una petición de actualización de lo que su equipo sabe de repositorios de software. Esto permite a su equipo ver si hay correcciones de errores o actualizaciones de seguridad disponibles para aplicar a su equipo. Esto también le permite saber si hay nuevo software disponible.
Desde el equipo desconectado introduzca en la línea de órdenes: apt-offline set --update apt-offline.sig
Una vez que se ejecute la orden y apt-offline.sig
está creado, se copia a la unidad flash USB y se lleva a otro equipo. Con apt-offline en este equipo, debe usar este archivo para descargar lo que su equipo sin conexión necesita para actualizarse. Suponiendo que está en la terminal en el directorio del USB que contiene apt-offline.sig
, introduzca apt-offline get --bundle bundle.zip apt-offline.sig
. Cuando se ejecute la orden, puede extraer el USB y volver a conectar en el equipo sin conexión. Pueden aparecer algunos errores en texto rojo por no poder descargar archivos relativos a traducciones, pero se pueden ignorar de forma segura.
De vuelta en el equipo desconectado, inserte la unidad flash USB. Suponiendo que ha abierto una terminal y está en el directorio de la unidad flash que contiene los dos ficheros, introduzca: sudo apt-offline install bundle.zip
. Verá una salida de desplazamiento del programa y una vez completado sus repositorios se actualizarán.
Después de conectar una unidad flash USB y abrir un terminal, puede utilizar apt-offline para tomar un paquete para instalar. Esta acción también se puede combinar con la actualización de los conocimientos de su equipo de los contenidos de los repositorios de software. En un entorno desconectado, usar las oportunidades de conexión que tiene al máximo es la clave.
En este ejemplo, se supone que quiere instalar un nuevo paquete de programa. En adelante nos referiremos a esto como $PACKAGENAME
aunque en un uso normal querrá introducir sólo el nombre del paquete sin el signo del dólar. Bastante a menudo la instalación de $PACKAGENAME
necesitará instalar dependencias en lugar de un solo paquete. apt-offline manejará la resolución de dependencias por usted. Para iniciar este proceso necesita abrir un terminal, conectar la unidad flash USB y navegar al directorio en la unidad flash. Desde este directorio introduzca en la línea de órdenes para iniciar el proceso: sudo apt-offline set --install-packages $PACKAGENAME --update apt-offline.sig
Después de ejecutada la orden y apt-offline.sig
se crea, cópielo a su unidad flash USB y llévelo a otro equipo. Con apt-offline en este equipo, utilice este archivo para descargar lo necesario para actualizar su equipo sin conexión. Suponiendo que está en un terminal y en el directorio en la unidad flash que contiene apt-offline.sig
, introduzca sudo apt-offline get --bundle bundle.zip apt-offline.sig
. La salida de la orden mostrará una prueba de descarga de actualizaciones de los repositorios así como $PACKAGENAME y las dependencias que su sistema requiere. Una vez realizado el comando, retire la unidad flash USB y vuelva a ponerla en el equipo sin conexión. Pueden aparecer algunos errores con el texto en rojo por no poder descargarse archivos relativos a traducciones, pero pueden ser ignorados con seguridad.
De vuelta en el equipo sin conexión, inserte la unidad flash USB. Suponiendo que ha abierto un terminal y ha navegado al directorio en la unidad flash que contiene los dos archivos introduzca: sudo apt-offline install bundle.zip
. Se verá la salida del programa y cuando termine los repositorios se podrán actualizar. Una vez que esto se complete, podrá instalar $PACKAGENAME introduciendo: sudo apt-get install $PACKAGENAME
.
![]() |
|
Algunos paquetes específicos no están construidos para soportar un entorno desconectado. Esto se debe a que corren scripts de descarga durante su proceso de instalación o actualización. Algunos paquetes que presentan este comportamiento son flashplugin-installer, nautilus-dropbox y ttf-mscorefonts-installer. No pueden trabajar paquetes de instalación que ellos mismos hacen descargas. |
Una actualización de paquetes en un equipo sin conexión de red se realiza en dos fases. En la primera se necesita actualizar la vista de los repositorios de su equipo para saber si algo tiene una actualización disponible. Solo durante la segunda vuelta se pueden descargar los paquetes de las actualizaciones.
Primero conecte una unidad flash USB y abra un terminal. Desde su equipo sin conexión introduzca en la línea de órdenes: apt-offline set --update apt-offline.sig
Una vez que se ejecute la orden y apt-offline.sig
está creado, se copia a la unidad flash USB y se lleva a otro equipo. Con apt-offline en este equipo, debe usar este archivo para descargar lo que su equipo sin conexión necesita para actualizarse. Suponiendo que está en la terminal en el directorio del USB que contiene apt-offline.sig
, introduzca apt-offline get --bundle bundle.zip apt-offline.sig
. Cuando se ejecute la orden, puede extraer el USB y volver a conectar en el equipo sin conexión. Pueden aparecer algunos errores en texto rojo por no poder descargar archivos relativos a traducciones, pero se pueden ignorar de forma segura.
De vuelta en el equipo desconectado, inserte la unidad flash USB. Suponiendo que ha abierto una terminal y está en el directorio de la unidad flash que contiene los dos ficheros, introduzca: sudo apt-offline install bundle.zip
. Verá una salida de desplazamiento del programa y una vez completado sus repositorios se actualizarán.
Esto completa la primera parte del proceso. Ahora sabrá si hay o no paquetes para actualizar. Si hay paquetes para actualizar puede seguir adelante o parar.
Desactive la unidad USB que ha usado previamente. En una ventana nueva de terminal, navegue al directorio de la unidad USB desde la que desea trabajar. Ya que no deseamos nunca perder la oportunidad de refrescar la vista sin conexión de los repositorios, teclee el comando no sólo para buscar los paquetes actualizados, sino también para actualizar los repositorios. Deberá introducir: apt-offline set --update --upgrade apt-offline.sig
Después de teclear la orden y crearapt-offline.sig
copie la unidad USB y llévela a otro equipo. Con apt-offline en ese equipo, use ese archivo para descargar lo que necesite su equipo desconectado para actualizarse. Desde la terminal y en el directorio de la unidad usb que incluye apt-offline.sig
, enter sudo apt-offline get --bundle bundle.zip apt-offline.sig
. La salida mostrará la descarga las actualizaciones desde los repositorios y sus dependencias. Una vez que se ejecute la orden, puede trasladar la unidad USB al pc desconectado. Verá varios errores en texto rojo de descarga de archivos de traducciones pero pueden ser ignorados sin problema.
De vuelta en el equipo desconectado, inserte la unidad flash USB. Suponiendo que ha abierto una terminal y ha navegado en el directorio en la unidad flash que contiene los dos archivos, a continuación introduzca: sudo apt-offline install bundle.zip
. Verá una salida de desplazamiento del programa y una vez que complete sus repositorios se actualizarán. Una vez que finalice, puede entonces instalar las actualizaciones con la orden: sudo apt-get upgrade
.
![]() |
|
Se recomienda evitar el uso de |