Você precisará de um computador com a mesma arquitetura do computador off-line. Esse computador precisa ter a mesma arquitetura de computador que o computador offline (ou seja, i386 de 32 bits ou i686 de 64 bits). Ele precisa estar executando a mesma versão do Ubuntu que o computador off-line.
No computador on-line:
Faça o download dos pacotes necessários:
-
Crie um diretório em sua pasta pessoal chamada
files-downloaded
. -
No computador on-line, inicie o Synaptic. No Ubuntu 11.04, isso é feito facilmente pressionando o botão windows e digitando
synaptic package manager
. -
Encontre o pacote chamado
flashplugin-installer
, clique com o botão direito nele e marque-o para instalação. Se já estiver instalado, marque-o para reinstalação. Seumajaneladediálogosolicitarquevocêinstale
libnspr4-0d
,cliqueemMarcar.Seestacaixadediálogonãoaparecer,vocêprecisaráencontrarlibnspr4-0d
emarcá-laparaareinstalação.Encontreopacotechamado
ttf-mscorefonts-installer
,cliquecomobotãodireitoneleemarque-oparainstalação.Sejáestiverinstalado,marque-oparareinstalação.Seumajaneladediálogosolicitarquevocêinstale
cabextract
,cliqueemMarcar.Seestacaixadediálogonãoaparecer,vocêprecisaráencontrarcabextract
emarcá-laparaareinstalação.Encontreopacotechamado
debconf-utils
emarque-oparainstalaçãooureinstalação,conformenecessário.Estepacoteénecessáriomaistardeparadefiniralocalizaçãoofflinedosarquivosadicionaisquevamosbaixar.Cliqueem
File
->Generatepackagedownloadscript
esalveoscriptnodiretóriofiles-download
comonomedownload-packages
.-
Abra um terminal pressionando a tecla windows e digitando
terminal
. -
Digite o seguinte. Isso fará o download de todos os arquivos .deb necessários para a pasta
files-downloaded
.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 plug-in do 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
Transferência:
Agora copie a pasta chamada files-downloaded
para um dispositivo USB ou use seu serviço de sincronização de arquivos favorito. Esta pasta deve ter 11 arquivos .exe, um arquivo .tar.gz, cinco arquivos .deb e três scripts.
No computador offline:
-
Copie a pasta com o nome
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 ter sido, mas, infelizmente, tanto a Adobe quanto a Microsoft restringem a distribuição do Flash e de suas fontes, respectivamente. Esta é a única maneira legal de contornar o seu licenciamento estrito.
Basta adicionar se você está com problemas com a instalação do flashplugin-installer com falha devido à dependência update-notifier-common, você pode usar as etapas abaixo para reinstalar o notificador de atualização-comum:
Exclua os arquivos em /usr/share/package-data-downloads
:
sudo rm -f /usr/share/package-data-downloads/*
Instale o notificador de atualizações novamente:
sudo apt-get install update-notifier-common
Isso agora deve ser concluído sem tentar baixar o flash ou as fontes Execute novamente o script na última parte que deve funcionar apenas