คุณจะต้องใช้คอมพิวเตอร์ที่มีสถาปัตยกรรมเดียวกันกับคอมพิวเตอร์ออฟไลน์ คอมพิวเตอร์เครื่องนี้ต้องเป็นสถาปัตยกรรมคอมพิวเตอร์เครื่องเดียวกับคอมพิวเตอร์ออฟไลน์ (เช่น: i386 32-bit หรือ i686 64-bit) จำเป็นต้องใช้งาน Ubuntu รุ่นเดียวกับคอมพิวเตอร์ออฟไลน์
บนคอมพิวเตอร์ออนไลน์:
ดาวน์โหลดแพ็คเกจที่ต้องการ:
files-downloadedสร้างไดเรกทอรีในบ้านของคุณโฟลเดอร์ชื่อ
บนคอมพิวเตอร์ออนไลน์เปิดใช้ Synaptic ภายใต้ Ubuntu 11.04 นี้ทำได้อย่างง่ายดายโดยการกดปุ่มแล้วพิมพ์windowssynaptic package manager
ค้นหาแพ็คเกจที่ชื่อflashplugin-installerคลิกขวาบนแพคเกจนั้นและทำเครื่องหมายเพื่อติดตั้ง หากติดตั้งแล้วให้ทำเครื่องหมายเพื่อติดตั้งใหม่
หากหน้าต่างข้อความขอให้คุณติดตั้งlibnspr4-0dให้คลิกทำเครื่องหมาย หากกล่องโต้ตอบนี้ไม่ปรากฏขึ้นคุณจะต้องค้นหาlibnspr4-0dตัวเองและทำเครื่องหมายเพื่อติดตั้งใหม่
ค้นหาแพ็คเกจที่ชื่อttf-mscorefonts-installerคลิกขวาบนแพคเกจนั้นและทำเครื่องหมายเพื่อติดตั้ง หากติดตั้งแล้วให้ทำเครื่องหมายเพื่อติดตั้งใหม่
หากหน้าต่างข้อความขอให้คุณติดตั้งcabextractให้คลิกทำเครื่องหมาย หากกล่องโต้ตอบนี้ไม่ปรากฏขึ้นคุณจะต้องค้นหาcabextractตัวเองและทำเครื่องหมายเพื่อติดตั้งใหม่
ค้นหาชื่อแพ็กเกจdebconf-utilsและทำเครื่องหมายสำหรับการติดตั้งหรือติดตั้งใหม่ตามความจำเป็น ต้องใช้แพ็คเกจนี้ในภายหลังเพื่อตั้งค่าตำแหน่งออฟไลน์ของไฟล์เพิ่มเติมที่เราจะดาวน์โหลด
คลิกFile-> Generate package download scriptและบันทึกสคริปต์ภายใต้ไดเรกทอรีที่มีชื่อfiles-downloaddownload-packages
เปิด terminal โดยการกดคีย์และการพิมพ์windowsterminal
พิมพ์ดังต่อไปนี้ นี่จะดาวน์โหลดไฟล์. deb ที่จำเป็นทั้งหมดไปยังfiles-downloadedโฟลเดอร์
cd ~/files-downloaded
sudo chown username:username download-packages
chmod +x download-packages
./download-packages
ดาวน์โหลดแบบอักษร:
บันทึกรหัสต่อไปนี้เป็น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
เปิดเทอร์มินัลแล้วพิมพ์ดังต่อไปนี้:
cd ~/files-downloaded
chmod +x download-fonts
./download-fonts
ดาวน์โหลดแฟลชปลั๊กอิน tarball:
บันทึกรหัสต่อไปนี้เป็น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
เปิดเทอร์มินัลแล้วพิมพ์ดังต่อไปนี้:
cd ~/files-downloaded
chmod +x download-flash
./download-flash
โอน:
ตอนนี้คัดลอกโฟลเดอร์ชื่อfiles-downloadedไปยัง USB stick หรือใช้บริการซิงโครไนซ์ไฟล์ที่คุณโปรดปราน โฟลเดอร์นี้ควรมีไฟล์. exe 11 ไฟล์, ไฟล์. tar.gz หนึ่งไฟล์, ไฟล์. deb ห้าไฟล์และสามสคริปต์
บนคอมพิวเตอร์ออฟไลน์:
คัดลอกโฟลเดอร์ชื่อfiles-downloadedไปยังไดเรกทอรีบ้านของคุณ
รันสิ่งต่อไปนี้ในเทอร์มินัล:
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
คุณทำเสร็จแล้ว! มีความซับซ้อนมากกว่าที่ควรจะเป็น แต่น่าเศร้าที่ทั้ง Adobe และ Microsoft จำกัด การแจกจ่าย Flash และแบบอักษรตามลำดับ นี่เป็นวิธีการทางกฎหมายเพียงวิธีเดียวเท่านั้น
เพียงเพิ่มถ้าคุณบั๊กกับการติดตั้ง flashplugin-installer ที่ล้มเหลวเนื่องจากการพึ่งพา update-notifier-common คุณสามารถใช้ขั้นตอนด้านล่างเพื่อติดตั้ง update-notifier-common:
ลบไฟล์ภายใต้/usr/share/package-data-downloads:
sudo rm -f /usr/share/package-data-downloads/*
ติดตั้ง update-notifier-common อีกครั้ง:
sudo apt-get install update-notifier-common
ตอนนี้ควรเสร็จสมบูรณ์โดยไม่พยายามดาวน์โหลดแฟลชหรือแบบอักษรเรียกใช้สคริปต์อีกครั้งในส่วนสุดท้ายที่ควรใช้งาน