İnternet bağlantısı olmadan `flashplugin-installer 've` ttf-mscorefonts-installer'ı nasıl kurabilirim?


11

Flash eklentisini ve Microsoft yazı tiplerini bir bilgisayara indirip başka bir çevrimdışı bilgisayara kurmanın bir yolu var mı?

Bu paketlerin her ikisi de kurulumları için İnternet bağlantısı gerektirdiğinden flashplugin-installerve ttf-mscorefonts-installerpaketlerini indirmek yeterli değildir.

Açıklamasına göre flashplugin-installer:

UYARI: Bu Ubuntu paketinin yüklenmesi Adobe Flash Player eklentisinin www.adobe.com adresinden indirilmesine neden olur. Adobe Flash Player eklentisinin dağıtım lisansını www.adobe.com adresinde bulabilirsiniz. Bu Ubuntu paketinin yüklenmesi, söz konusu lisansın koşullarını kabul ettiğiniz anlamına gelir.

Ve ttf-mscorefonts-installerbenzer bir uyarı var:

Zaten sahip değilseniz bu yazı tiplerini indirmek için İnternet bağlantınızın olması gerekir.

Yanıtlar:


11

Çevrimdışı bilgisayarla aynı mimariye sahip bir bilgisayara ihtiyacınız olacak. Bu bilgisayarın çevrimdışı bilgisayarla aynı bilgisayar mimarisi olması gerekir (örn: i386 32 bit veya i686 64 bit). Çevrimdışı bilgisayarla aynı Ubuntu sürümünü çalıştırıyor olması gerekir.

Çevrimiçi bilgisayarda:


Gerekli paketleri indirin:

  1. Ana klasörünüzde adlı bir dizin oluşturun files-downloaded.

  2. Çevrimiçi bilgisayarda Synaptic'i başlatın. Ubuntu 11.04 altında, bu windowsdüğmeye basarak ve sonra yazarak kolayca yapılabilir synaptic package manager.

  3. Adlı paketi bulun, flashplugin-installerüzerine sağ tıklayın ve kurulum için işaretleyin. Önceden yüklenmişse, yeniden takmak için işaretleyin.Yükleme için flashplugin-installer'ı işaretleme

  4. Bir iletişim penceresi yüklemenizi isterse libnspr4-0dİşaretle'yi tıklayın. Bu iletişim kutusu görünmezse, libnspr4-0dkendinizi bulmanız ve yeniden yükleme için işaretlemeniz gerekir.

  5. Adlı paketi bulun, ttf-mscorefonts-installerüzerine sağ tıklayın ve kurulum için işaretleyin. Önceden yüklenmişse, yeniden takmak için işaretleyin.

  6. Bir iletişim penceresi yüklemenizi isterse cabextractİşaretle'yi tıklayın. Bu iletişim kutusu görünmezse, cabextractkendinizi bulmanız ve yeniden yükleme için işaretlemeniz gerekir.

  7. Adlı paketi bulun ve debconf-utilskurulum veya yeniden kurulum için gerektiği gibi işaretleyin. Bu paket, daha sonra indireceğimiz ek dosyaların çevrimdışı konumunu ayarlamak için gereklidir.

  8. File-> öğesini tıklayın Generate package download scriptve komut dosyasını files-downloaddizinin altına adla kaydedin download-packages.Paket indirme komut dosyası oluşturma

  9. windowsTuşuna basarak ve yazarak bir terminal açın terminal.

  10. Aşağıdakileri yazın. Bu, gerekli tüm .deb dosyalarını files-downloadedklasöre indirir .

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

Yazı tiplerini indirin:

  1. Aşağıdaki kodu farklı kaydedin 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. Bir terminal açın ve aşağıdakileri yazın:

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

Flash eklentisi tarball'ı indirin:

  1. Aşağıdaki kodu farklı kaydedin 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. Bir terminal açın ve aşağıdakileri yazın:

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

Aktar:

Şimdi adlı klasörü files-downloadedbir USB çubuğuna kopyalayın veya favori dosya senkronizasyon servisinizi kullanın. Bu klasörde 11 .exe dosyası, bir .tar.gz dosyası, beş .deb dosyası ve üç komut dosyası olmalıdır.

Çevrimdışı bilgisayarda:


  1. Adlı klasörü files-downloadedana dizininize kopyalayın .

  2. Terminalde aşağıdakileri çalıştırın:

    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. Sen bittin! Bu, olması gerekenden çok daha karmaşıktı, ancak ne yazık ki hem Adobe hem de Microsoft, sırasıyla Flash ve yazı tiplerinin dağıtımını kısıtlıyor. Bu onların katı lisanslamalarını almanın tek yasal yoludur.


Sadece flashplugin-installer kurulumunun başarısız olması durumunda hata alıyorsanız ekleyin, update-notifier-common bağımlılığı nedeniyle başarısız olur, update-notifier-common'ı yeniden yüklemek için aşağıdaki adımları kullanabilirsiniz:

Aşağıdaki dosyaları silin /usr/share/package-data-downloads:

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

Update-notifier-common programını tekrar yükleyin:

sudo apt-get install update-notifier-common

Bu, şimdi flash veya yazı tiplerini indirmeye çalışmadan tamamlanmalıdır. Çalışması gereken son bölümde komut dosyasını yeniden çalıştırın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.