Sie benötigen einen Computer mit derselben Architektur wie der Offline-Computer. Dieser Computer muss dieselbe Computerarchitektur wie der Offline-Computer haben (dh i386 32-Bit oder i686 64-Bit). Es muss dieselbe Ubuntu-Version wie auf dem Offline-Computer ausgeführt werden.
Auf dem Online-Computer:
Laden Sie die benötigten Pakete herunter:
Erstellen Sie in Ihrem Home-Ordner ein Verzeichnis mit dem Namen files-downloaded
.
Starten Sie auf dem Online-Computer Synaptic. Unter Ubuntu 11.04 ist dies einfach durch Drücken der windowsTaste und anschließendes Tippen möglich synaptic package manager
.
Suchen Sie das genannte Paket flashplugin-installer
, klicken Sie mit der rechten Maustaste darauf und markieren Sie es für die Installation. Wenn es bereits installiert ist, markieren Sie es für die Neuinstallation.
Wenn Sie in einem Dialogfenster zur Installation aufgefordert werden libnspr4-0d
, klicken Sie auf Markieren . Wenn dieses Dialogfeld nicht angezeigt wird, müssen Sie sich libnspr4-0d
selbst finden und es für die Neuinstallation markieren.
Suchen Sie das genannte Paket ttf-mscorefonts-installer
, klicken Sie mit der rechten Maustaste darauf und markieren Sie es für die Installation. Wenn es bereits installiert ist, markieren Sie es für die Neuinstallation.
Wenn Sie in einem Dialogfenster zur Installation aufgefordert werden cabextract
, klicken Sie auf Markieren . Wenn dieses Dialogfeld nicht angezeigt wird, müssen Sie sich cabextract
selbst finden und es für die Neuinstallation markieren.
Suchen Sie das genannte Paket debconf-utils
und markieren Sie es für die Installation oder Neuinstallation nach Bedarf. Dieses Paket wird später benötigt, um den Offline-Speicherort der zusätzlichen Dateien festzulegen, die heruntergeladen werden sollen.
Klicken Sie auf File
-> Generate package download script
und speichern Sie das Skript unter dem files-download
Verzeichnis mit dem Namen download-packages
.
Öffnen Sie ein Terminal, indem Sie die windowsTaste drücken und tippen terminal
.
Geben Sie Folgendes ein. Dadurch werden alle erforderlichen .deb-Dateien in den files-downloaded
Ordner heruntergeladen .
cd ~/files-downloaded
sudo chown username:username download-packages
chmod +x download-packages
./download-packages
Laden Sie die Schriftarten herunter:
Speichern Sie den folgenden Code als 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
Öffnen Sie ein Terminal und geben Sie Folgendes ein:
cd ~/files-downloaded
chmod +x download-fonts
./download-fonts
Laden Sie das Flash-Plugin tarball herunter:
Speichern Sie den folgenden Code als 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
Öffnen Sie ein Terminal und geben Sie Folgendes ein:
cd ~/files-downloaded
chmod +x download-flash
./download-flash
Transfer:
Kopieren Sie nun den Ordner mit dem Namen files-downloaded
auf einen USB-Stick oder verwenden Sie Ihren bevorzugten Dateisynchronisierungsdienst. Dieser Ordner sollte 11 EXE-Dateien, eine Tar.gz-Datei, fünf DEB-Dateien und drei Skripte enthalten.
Auf dem Offline-Computer:
Kopieren Sie den benannten Ordner files-downloaded
in Ihr Home-Verzeichnis.
Führen Sie in einem Terminal Folgendes aus:
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
Sie sind fertig! Das war viel komplizierter als es hätte sein sollen, aber leider beschränken sowohl Adobe als auch Microsoft die Verbreitung von Flash und ihren Schriftarten. Dies ist der einzige legale Weg, um ihre strenge Lizenzierung zu umgehen.
Fügen Sie einfach hinzu, wenn Sie Probleme mit der Installation des Flashplugin-Installationsprogramms haben, die aufgrund der Abhängigkeit fehlschlägt. Update-notifier-common. Sie können die folgenden Schritte ausführen, um update-notifier-common neu zu installieren:
Löschen Sie die Dateien unter /usr/share/package-data-downloads
:
sudo rm -f /usr/share/package-data-downloads/*
Installieren Sie update-notifier-common erneut:
sudo apt-get install update-notifier-common
Dies sollte jetzt abgeschlossen sein, ohne zu versuchen, Flash oder Schriftarten herunterzuladen. Führen Sie das Skript im letzten Teil erneut aus, es sollte nur funktionieren