बिना इंटरनेट कनेक्शन के मैं 'फ्लैशप्लागिन-इंस्टॉलर' और 'टीटीएफ-एमएसकोरफोंट्स-इंस्टॉलर' कैसे स्थापित कर सकता हूं?


11

क्या एक कंप्यूटर पर फ्लैश प्लग-इन और माइक्रोसॉफ्ट फोंट डाउनलोड करने और उन्हें दूसरे ऑफ़लाइन कंप्यूटर पर स्थापित करने का एक तरीका है?

सीधे शब्दों में डाउनलोड करने flashplugin-installerऔर ttf-mscorefonts-installerसंकुल के रूप में इन दोनों संकुल उनकी स्थापना के दौरान इंटरनेट कनेक्शन की आवश्यकता होती है, पर्याप्त नहीं है।

flashplugin-installerविवरण के अनुसार :

चेतावनी: इस उबंटू पैकेज को स्थापित करने से एडोब फ्लैश प्लेयर प्लगइन www.adobe.com से डाउनलोड किया जा सकता है। एडोब फ्लैश प्लेयर प्लगइन का वितरण लाइसेंस www.adobe.com पर उपलब्ध है। इस उबंटू पैकेज को स्थापित करने का अर्थ है कि आपने उस लाइसेंस की शर्तों को स्वीकार कर लिया है।

और ttf-mscorefonts-installerएक समान चेतावनी है:

यदि आपके पास पहले से ही नहीं है, तो इन फोंट को डाउनलोड करने के लिए आपको इंटरनेट कनेक्शन की आवश्यकता होगी।

जवाबों:


11

आपको ऑफ़लाइन कंप्यूटर के समान आर्किटेक्चर के कंप्यूटर की आवश्यकता होगी। इस कंप्यूटर को ऑफ़लाइन कंप्यूटर (यानी: i386 32-बिट या i686 64-बिट) के समान कंप्यूटर आर्किटेक्चर होना चाहिए। इसे उबंटू के ऑफ़लाइन कंप्यूटर के समान रिलीज़ करने की आवश्यकता है।

ऑनलाइन कंप्यूटर पर:


आवश्यक पैकेज डाउनलोड करें:

  1. अपने घर के फ़ोल्डर में एक निर्देशिका बनाएं जिसका नाम है files-downloaded

  2. ऑनलाइन कंप्यूटर पर, Synaptic लॉन्च करें। Ubuntu 11.04 के तहत, यह आसानी से windowsबटन दबाकर किया जाता है , और फिर टाइपिंग synaptic package manager

  3. नामित पैकेज ढूंढें flashplugin-installer, उस पर राइट-क्लिक करें और इसे स्थापना के लिए चिह्नित करें। यदि यह पहले से ही स्थापित है, तो इसे पुनः स्थापना के लिए चिह्नित करें।इंस्टॉलेशन के लिए फ्लैशप्लागिन-इंस्टॉलर को चिह्नित करना

  4. यदि कोई संवाद विंडो आपको स्थापित करने के लिए कहती है libnspr4-0d, तो निशान पर क्लिक करें। यदि यह संवाद प्रकट नहीं होता है, तो आपको स्वयं को खोजने libnspr4-0dऔर इसे पुनः स्थापित करने के लिए चिन्हित करना होगा।

  5. नामित पैकेज ढूंढें ttf-mscorefonts-installer, उस पर राइट-क्लिक करें और इसे स्थापना के लिए चिह्नित करें। यदि यह पहले से ही स्थापित है, तो इसे पुनः स्थापना के लिए चिह्नित करें।

  6. यदि कोई संवाद विंडो आपको स्थापित करने के लिए कहती है cabextract, तो निशान पर क्लिक करें। यदि यह संवाद प्रकट नहीं होता है, तो आपको स्वयं को खोजने cabextractऔर इसे पुनः स्थापित करने के लिए चिन्हित करना होगा।

  7. नामित पैकेज का पता लगाएं debconf-utilsऔर इसे आवश्यक रूप से स्थापना या पुन: स्थापना के लिए चिह्नित करें। बाद में डाउनलोड करने जा रहे अतिरिक्त फ़ाइलों के ऑफ़लाइन स्थान को सेट करने के लिए इस पैकेज की आवश्यकता होती है।

  8. क्लिक File-> Generate package download script, और files-downloadनाम के साथ निर्देशिका के तहत स्क्रिप्ट को बचाओ download-packagesपैकेज डाउनलोड स्क्रिप्ट जनरेट कर रहा है

  9. windowsकुंजी दबाकर और टाइप करके एक टर्मिनल खोलें terminal

  10. निम्नलिखित टाइप करें। यह सभी आवश्यक .deb फ़ाइलों को files-downloadedफ़ोल्डर में डाउनलोड करेगा ।

    cd ~/files-downloaded
    sudo chown username:username download-packages
    chmod +x download-packages
    ./download-packages
    

फोंट डाउनलोड करें:

  1. निम्न कोड को इस प्रकार सहेजें 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
    
  2. एक टर्मिनल खोलें और निम्नलिखित टाइप करें:

    cd ~/files-downloaded
    chmod +x download-fonts
    ./download-fonts
    

फ़्लैश प्लगइन टारबॉल डाउनलोड करें:

  1. निम्न कोड को इस प्रकार सहेजें 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
    
  2. एक टर्मिनल खोलें और निम्नलिखित टाइप करें:

    cd ~/files-downloaded
    chmod +x download-flash
    ./download-flash
    

स्थानांतरण:

अब files-downloadedएक यूएसबी स्टिक नाम के फोल्डर को कॉपी करें या अपनी पसंदीदा फाइल सिंक्रोनाइज़िंग सर्विस का उपयोग करें। इस फ़ोल्डर में 11 .exe फ़ाइलें, एक .tar.gz फ़ाइल, पाँच .deb फ़ाइलें और तीन स्क्रिप्ट होनी चाहिए।

ऑफ़लाइन कंप्यूटर पर:


  1. files-downloadedअपने होम डायरेक्टरी नाम के फोल्डर को कॉपी करें ।

  2. एक टर्मिनल में निम्नलिखित चलाएँ:

    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
    
  3. हो गया! यह एक बहुत अधिक जटिल था जितना कि होना चाहिए था, लेकिन दुख की बात है कि एडोब और माइक्रोसॉफ्ट दोनों फ्लैश और उनके फोंट के वितरण को क्रमशः प्रतिबंधित करते हैं। यह उनके सख्त लाइसेंस प्राप्त करने का एकमात्र कानूनी तरीका है।


बस जोड़ें यदि आपको फ्लैशप्लगिन-इंस्टॉलर की स्थापना के साथ खराब किया गया है, तो निर्भरता अपडेट-नोटिफ़ायर-आम के कारण विफल होने पर आप अपडेट-नोटिफ़ायर-सामान्य को पुनर्स्थापित करने के लिए नीचे दिए गए चरणों का उपयोग कर सकते हैं:

के तहत फ़ाइलें हटाएँ /usr/share/package-data-downloads:

sudo rm -f /usr/share/package-data-downloads/*

अद्यतन-सूचना-सामान्य फिर से स्थापित करें:

sudo apt-get install update-notifier-common

यह अब फ़्लैश या फोंट को पुन: डाउनलोड करने के प्रयास के बिना पूरा होना चाहिए। स्क्रिप्ट को आखिरी भाग में फिर से काम करना चाहिए

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.