Você precisará de um computador com a mesma arquitetura do computador offline. Este computador precisa ter a mesma arquitetura do computador offline (por exemplo: i386 de 32 bits ou i686 de 64 bits). Ele precisa estar executando a mesma versão do Ubuntu que o computador offline.
No computador online:
Faça o download dos pacotes necessários:
Crie um diretório em sua pasta pessoal chamado files-downloaded
.
No computador online, inicie o Synaptic. No Ubuntu 11.04, isso é fácil, pressionando o windowsbotão e digitando synaptic package manager
.
Encontre o pacote nomeado flashplugin-installer
, clique com o botão direito do mouse e marque-o para instalação. Se já estiver instalado, marque-o para reinstalar.
Se uma janela de diálogo solicitar a instalação libnspr4-0d
, clique em Marcar. Se esse diálogo não aparecer, você precisará encontrar- libnspr4-0d
se e marcá-lo para reinstalar.
Encontre o pacote nomeado ttf-mscorefonts-installer
, clique com o botão direito do mouse e marque-o para instalação. Se já estiver instalado, marque-o para reinstalar.
Se uma janela de diálogo solicitar a instalação cabextract
, clique em Marcar. Se esse diálogo não aparecer, você precisará encontrar- cabextract
se e marcá-lo para reinstalar.
Encontre o pacote nomeado debconf-utils
e marque-o para instalação ou reinstalação, conforme necessário. Este pacote é necessário posteriormente para definir o local offline dos arquivos adicionais que vamos baixar.
Clique em File
-> Generate package download script
e salve o script no files-download
diretório com o nome download-packages
.
Abra um terminal pressionando a windowstecla e digitando terminal
.
Digite o seguinte. Isso fará o download de todos os arquivos .deb necessários para a files-downloaded
pasta.
cd ~/files-downloaded
sudo chown username:username download-packages
chmod +x download-packages
./download-packages
Faça o download das fontes:
Salve o seguinte 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 um terminal e digite o seguinte:
cd ~/files-downloaded
chmod +x download-fonts
./download-fonts
Faça o download do tarball do plugin Flash:
Salve o seguinte 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 um terminal e digite o seguinte:
cd ~/files-downloaded
chmod +x download-flash
./download-flash
Transferir:
Agora copie a pasta nomeada files-downloaded
para um pendrive ou use seu serviço de sincronização de arquivos favorito. Essa pasta deve ter 11 arquivos .exe, um arquivo .tar.gz, cinco arquivos .deb e três scripts.
No computador offline:
Copie a pasta nomeada files-downloaded
para o seu diretório pessoal.
Execute o seguinte em um 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
Você Terminou! Isso foi muito mais complicado do que deveria ser, mas, infelizmente, a Adobe e a Microsoft restringem a distribuição do Flash e de suas fontes, respectivamente. Essa é a única maneira legal de contornar seu rigoroso licenciamento.
Basta adicionar se você tiver problemas com a instalação do flashplugin-installer falhando devido à dependência update-notifier-common, você pode usar as etapas abaixo para reinstalar o update-notifier-common:
Exclua os arquivos em /usr/share/package-data-downloads
:
sudo rm -f /usr/share/package-data-downloads/*
Instale o update-notifier-common novamente:
sudo apt-get install update-notifier-common
Agora, isso deve ser concluído sem tentar o download de fontes ou flash. Execute novamente o script na última parte. Ele deve funcionar