आपको ऑफ़लाइन कंप्यूटर के समान आर्किटेक्चर के कंप्यूटर की आवश्यकता होगी। इस कंप्यूटर को ऑफ़लाइन कंप्यूटर (यानी: i386 32-बिट या i686 64-बिट) के समान कंप्यूटर आर्किटेक्चर होना चाहिए। इसे उबंटू के ऑफ़लाइन कंप्यूटर के समान रिलीज़ करने की आवश्यकता है।
ऑनलाइन कंप्यूटर पर:
आवश्यक पैकेज डाउनलोड करें:
अपने घर के फ़ोल्डर में एक निर्देशिका बनाएं जिसका नाम है files-downloaded
।
ऑनलाइन कंप्यूटर पर, Synaptic लॉन्च करें। Ubuntu 11.04 के तहत, यह आसानी से windowsबटन दबाकर किया जाता है , और फिर टाइपिंग synaptic package manager
।
नामित पैकेज ढूंढें flashplugin-installer
, उस पर राइट-क्लिक करें और इसे स्थापना के लिए चिह्नित करें। यदि यह पहले से ही स्थापित है, तो इसे पुनः स्थापना के लिए चिह्नित करें।
यदि कोई संवाद विंडो आपको स्थापित करने के लिए कहती है libnspr4-0d
, तो निशान पर क्लिक करें। यदि यह संवाद प्रकट नहीं होता है, तो आपको स्वयं को खोजने libnspr4-0d
और इसे पुनः स्थापित करने के लिए चिन्हित करना होगा।
नामित पैकेज ढूंढें ttf-mscorefonts-installer
, उस पर राइट-क्लिक करें और इसे स्थापना के लिए चिह्नित करें। यदि यह पहले से ही स्थापित है, तो इसे पुनः स्थापना के लिए चिह्नित करें।
यदि कोई संवाद विंडो आपको स्थापित करने के लिए कहती है cabextract
, तो निशान पर क्लिक करें। यदि यह संवाद प्रकट नहीं होता है, तो आपको स्वयं को खोजने cabextract
और इसे पुनः स्थापित करने के लिए चिन्हित करना होगा।
नामित पैकेज का पता लगाएं debconf-utils
और इसे आवश्यक रूप से स्थापना या पुन: स्थापना के लिए चिह्नित करें। बाद में डाउनलोड करने जा रहे अतिरिक्त फ़ाइलों के ऑफ़लाइन स्थान को सेट करने के लिए इस पैकेज की आवश्यकता होती है।
क्लिक File
-> Generate package download script
, और files-download
नाम के साथ निर्देशिका के तहत स्क्रिप्ट को बचाओ download-packages
।
windowsकुंजी दबाकर और टाइप करके एक टर्मिनल खोलें terminal
।
निम्नलिखित टाइप करें। यह सभी आवश्यक .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
फ़्लैश प्लगइन टारबॉल डाउनलोड करें:
निम्न कोड को इस प्रकार सहेजें 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
एक यूएसबी स्टिक नाम के फोल्डर को कॉपी करें या अपनी पसंदीदा फाइल सिंक्रोनाइज़िंग सर्विस का उपयोग करें। इस फ़ोल्डर में 11 .exe फ़ाइलें, एक .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
हो गया! यह एक बहुत अधिक जटिल था जितना कि होना चाहिए था, लेकिन दुख की बात है कि एडोब और माइक्रोसॉफ्ट दोनों फ्लैश और उनके फोंट के वितरण को क्रमशः प्रतिबंधित करते हैं। यह उनके सख्त लाइसेंस प्राप्त करने का एकमात्र कानूनी तरीका है।
बस जोड़ें यदि आपको फ्लैशप्लगिन-इंस्टॉलर की स्थापना के साथ खराब किया गया है, तो निर्भरता अपडेट-नोटिफ़ायर-आम के कारण विफल होने पर आप अपडेट-नोटिफ़ायर-सामान्य को पुनर्स्थापित करने के लिए नीचे दिए गए चरणों का उपयोग कर सकते हैं:
के तहत फ़ाइलें हटाएँ /usr/share/package-data-downloads
:
sudo rm -f /usr/share/package-data-downloads/*
अद्यतन-सूचना-सामान्य फिर से स्थापित करें:
sudo apt-get install update-notifier-common
यह अब फ़्लैश या फोंट को पुन: डाउनलोड करने के प्रयास के बिना पूरा होना चाहिए। स्क्रिप्ट को आखिरी भाग में फिर से काम करना चाहिए