Necesitará una computadora de la misma arquitectura que la computadora fuera de línea. Esta computadora debe tener la misma arquitectura de computadora que la computadora fuera de línea (es decir: i386 de 32 bits o i686 de 64 bits). Tiene que estar ejecutando la misma versión de Ubuntu que la computadora fuera de línea.
En la computadora en línea:
Descargue los paquetes necesarios:
Cree un directorio en su carpeta de inicio llamado files-downloaded
.
En la computadora en línea, inicie Synaptic. Bajo Ubuntu 11.04, esto se hace fácilmente presionando el windowsbotón y luego escribiendo synaptic package manager
.
Encuentre el paquete nombrado flashplugin-installer
, haga clic derecho sobre él y márquelo para la instalación. Si ya está instalado, márquelo para reinstalarlo.
Si una ventana de diálogo le pide que instale libnspr4-0d
, haga clic en Marcar. Si este cuadro de diálogo no aparece, necesitará encontrarse libnspr4-0d
y marcarlo para la reinstalación.
Encuentre el paquete nombrado ttf-mscorefonts-installer
, haga clic derecho sobre él y márquelo para la instalación. Si ya está instalado, márquelo para reinstalarlo.
Si una ventana de diálogo le pide que instale cabextract
, haga clic en Marcar. Si este cuadro de diálogo no aparece, necesitará encontrarse cabextract
y marcarlo para la reinstalación.
Busque el paquete con el nombre debconf-utils
y márquelo para la instalación o reinstalación según sea necesario. Este paquete se requiere más adelante para establecer la ubicación fuera de línea de los archivos adicionales que vamos a descargar.
Haga clic en File
-> Generate package download script
y guarde el script en el files-download
directorio con el nombre download-packages
.
Abra una terminal presionando la windowstecla y escribiendo terminal
.
Escribe lo siguiente. Esto descargará todos los archivos .deb necesarios a la files-downloaded
carpeta.
cd ~/files-downloaded
sudo chown username:username download-packages
chmod +x download-packages
./download-packages
Descargue las fuentes:
Guarde el siguiente código como files-downloaded/download-fonts
:
#!/bin/bash
set -e
FONTS='andale32.exe arial32.exe arialb32.exe comic32.exe courie32.exe
georgi32.exe impact32.exe times32.exe trebuc32.exe verdan32.exe webdin32.exe'
URLROOTS="http://downloads.sourceforge.net/corefonts/
http://switch.dl.sourceforge.net/sourceforge/corefonts/
http://mesh.dl.sourceforge.net/sourceforge/corefonts/
http://dfn.dl.sourceforge.net/sourceforge/corefonts/
http://heanet.dl.sourceforge.net/sourceforge/corefonts/
http://jaist.dl.sourceforge.net/sourceforge/corefonts/
http://nchc.dl.sourceforge.net/sourceforge/corefonts/
http://ufpr.dl.sourceforge.net/sourceforge/corefonts/
http://internode.dl.sourceforge.net/sourceforge/corefonts/
http://voxel.dl.sourceforge.net/sourceforge/corefonts/
http://kent.dl.sourceforge.net/sourceforge/corefonts/
http://internap.dl.sourceforge.net/sourceforge/corefonts/"
for font in $FONTS
do
for website in $URLROOTS
do
if ! wget -c ${website}${font} ; then
continue 1;
fi
break
done
done
echo Done
Abra una terminal y escriba lo siguiente:
cd ~/files-downloaded
chmod +x download-fonts
./download-fonts
Descargue el tarball del complemento Flash:
Guarde el siguiente código como files-downloaded/download-flash
:
#!/bin/bash
set -e
# Ensure that the flash plugin is installed and the latest version:
sudo apt-get install -y flashplugin-installer
FLASH_VERSION_LINE=$(grep -m 1 ^FLASH_VERSION= /var/lib/dpkg/info/flashplugin-installer.postinst)
eval $FLASH_VERSION_LINE
echo Flash version: "$FLASH_VERSION"
FILENAME=adobe-flashplugin_${FLASH_VERSION}.orig.tar.gz
PARTNER_URL=http://archive.canonical.com/pool/partner/a/adobe-flashplugin/$FILENAME
wget -c "$PARTNER_URL"
echo Done
Abra una terminal y escriba lo siguiente:
cd ~/files-downloaded
chmod +x download-flash
./download-flash
Transferir:
Ahora copie la carpeta nombrada files-downloaded
en una memoria USB o use su servicio de sincronización de archivos favorito. Esta carpeta debe tener 11 archivos .exe, un archivo .tar.gz, cinco archivos .deb y tres scripts.
En la computadora sin conexión:
Copie la carpeta nombrada files-downloaded
en su directorio de inicio.
Ejecute lo siguiente en una terminal:
cd ~/files-downloaded
sudo dpkg -i debconf-utils_*.deb cabextract_*.deb libnspr4-0d_*.deb
echo flashplugin-installer flashplugin-installer/local string ~/files-downloaded/ | sudo debconf-set-selections
echo ttf-mscorefonts-installer msttcorefonts/dldir string ~/files-downloaded/ | sudo debconf-set-selections
sudo dpkg -i flashplugin-installer_*.deb
sudo dpkg -i ttf-mscorefonts-installer_*.deb
echo flashplugin-installer flashplugin-installer/local string | sudo debconf-set-selections
echo ttf-mscorefonts-installer msttcorefonts/dldir string | sudo debconf-set-selections
Ya terminaste! Eso fue mucho más complicado de lo que debería haber sido, pero lamentablemente tanto Adobe como Microsoft restringen la distribución de Flash y sus fuentes, respectivamente. Esta es la única forma legal de sortear sus estrictas licencias.
Solo agregue si tiene un error con la instalación de flashplugin-installer debido a la dependencia de update-notifier-common; puede seguir los pasos a continuación para reinstalar update-notifier-common:
Eliminar los archivos en /usr/share/package-data-downloads
:
sudo rm -f /usr/share/package-data-downloads/*
Instale update-notifier-common nuevamente:
sudo apt-get install update-notifier-common
Esto debería completarse sin intentar descargar flash o fuentes Vuelva a ejecutar el script en la última parte, debería funcionar