Ubuntu 14.04'te Tex Live'dan 2013'ten 2014'e yükseltme


16

Göre TeX Canlı web sitesi 2014 Canlı TeX (Haziran 2014 14) önce bir hafta serbest bırakıldı. Ubuntu 14.04'te TeX Live 2013'ten TeX Live 2014'e nasıl yükseltebilirim?


3
Daha da kötüsü, Ubuntu'da bulunan TeXLive 2013 sürümü şu kişilerle çalışmayı durdurdu tlmgr:tlmgr: The TeX Live versions supported by the repository [...] (2014--2014) do not include the version of the local installation (2013).
gertvdijk

@gertvdijk Evet, aynı şey benim için de oldu. Bu yüzden TeX Live 2014'ü kurmak zorunda kaldım ..
Håkon Hægland

Seçilen cevabı takip ettikten sonra hala @gertvdijk ile aynı hatayı alıyorum. Herhangi bir öneri?
modulitos

@Lucas O zaman bütün adımları takip etmedin. Muhtemelen PATH değişikliklerini kaçırdınız ya da eski tlmgr'yi alırken oturumunuzu kapatıp tekrar giriş yapıyorsunuz ...
gertvdijk

Evet, yüklemeyi (tam, varsayılan, kurulum) yeniden yaptım ve her şeyi kontrol ettim. tlmgr --versiondiyor 2014ama tlmgr update --selfve tlmgr update --allilk yorum yapmaktan hata vermek. Tüm lateks komutları iyi çalışıyor ve /usr/local/texlive/2014/bin/..bu yüzden sanırım şimdilik iyiyim. tlmgr updateHata ile ilgili herhangi bir açıklama yardımcı olacaktır.
modulitos

Yanıtlar:


15
  1. TeXLive için "netinstaller" İndir install-tl-unx.tar.gzherhangi birinden CTAN ayna örneğin, bu bir .

    Bu "netinstaller" tam bir indirme değil, sadece küçük bir yürütülebilir dosyadır ve daha sonra belirlediğiniz gereksinimlere göre tüm paketleri internetten indirecektir. Daha fazla bilgi için kurulum kılavuzuna bakın .

  2. Bir yere çıkarın, örneğin ~/texlive/2014.

    mkdir ~/texlive/2014
    cd ~/texlive/2014
    tar -xf /path/to/install-tl-unx.tar.gz
    cd install-tl-20140831 # depends on your installer version, adjust to your situation
    
  3. İkiliyi install-tlroot ayrıcalıklarıyla çalıştırın , örneğin (durumunuza göre ayarlayın):

    sudo ./install-tl
    

    Not: Tek kullanıcılı bir makineniz varsa veya kök ayrıcalıklarınız yoksa, bunun yerine ana dizininize yüklemenizi öneririm ( sudoönceki komutta atlayın ). Sebebi gibi komutlar olmasıdır tlmgronlar ile çalıştırılır eğer (aşağıya bakınız) kutunun dışında çalışmaz sudo, bkz kökü TeX Canlı yolunun ayarlanması daha fazla bilgi için.

    İsteğe bağlı olarak:

    • -select-repositoryHerhangi bir şey indirmeden önce yakındaki bir CTAN aynasını seçmek için seçeneği ekleyin .
    • -gui=perltkBir GUI yükleyici kullanma seçeneğini ekleyin . perl-tkÖnce paketi kurun ! ( sudo apt-get install perl-tk) Aşağıdaki ekran görüntüsünün nasıl görünmesi gerektiğine bakın.
    • CBant genişliği ve alandan tasarruf etmek için menü seçeneğini seçerek yalnızca belirli koleksiyonları yapılandırın . Dikkat edin: Varsayılan 47 koleksiyon kümesi 2 GB'den fazla trafik ve disk kullanımı sağlar. Daha sonra TeXLive paket yöneticisi ( tlmgr) ve collection--prefixed meta-paketleri ile daha fazla koleksiyon yükleyebilirsiniz .
  4. Menüden Ikurulum için seçin. (GUI modunda değilse)

    /usr/local/texlive/2014Varsayılan olarak yüklenir .

  5. Montör çıkışı, bazı ortam değişkenlerini ayarlamanızı önerir. Bunu düzenleyerek ~/.profile(veya ~/.bashrcisterseniz) ve aşağıdaki satırları ekleyin:

    TEXDIR="/usr/local/texlive/2014"
    export PATH=$TEXDIR/bin/i386-linux:$PATH    # for 32-bit installation
    export PATH=$TEXDIR/bin/x86_64-linux:$PATH  # for 64-bit installation
    export INFOPATH=$INFOPATH:$TEXDIR/texmf-dist/doc/info
    export MANPATH=$MANPATH:$TEXDIR/texmf-dist/doc/man
    

    Yeni değişkenleri almak için oturumu kapatın ve yeniden oturum açın veya dosyayı source ~/.profilegeçerli kabuğunuz için etkinleştirmek üzere kaynaklayın . Bu son adım, uygulamanızın Ubuntu paketli yerine yeni 2014 yerel TeXLive yüklemenizi kullandığından emin olmalıdır. Bazı araçlar bunu kendiniz yapılandırmanızı gerektirir, örneğin buna TeXWorks'te bakın .

    GUI yükleyicisi şöyle görünür:

    yüklemek-tl

  6. Son olarak, yeni paketler kurmak için bir Texlive paket veritabanı (TLPDB) kurmanız gerekir. Daha fazla bilgi için bu gönderiye bakın . Özetle şunları çalıştırmalısınız:

    sudo apt-get install xzdec
    sudo tlmgr init-usertree
    

    yeni bir paket yükleyebilirsiniz, örneğin paketi yüklemek için wrapfig:

    sudo env PATH="$PATH" tlmgr install wrapfig
    

    veya ana dizininize yüklediyseniz şunları atlayabilirsiniz sudo:

    tlmgr install wrapfig
    

2
doğru. Kurulumunuzu güncel tutmak için tlmgr update --selfve tlmgr update --allöğelerini kullanabilirsiniz .
puredevotion

1
2014 sürümü henüz depolarda mevcut değildir, bu yüzden şu anda manuel kurulum bunu yapmanın tek yoludur. Bu yaklaşımın dezavantajı, güncellemeleri kendiniz yönetmenizdir.
Luís de Sousa

1
Henüz depolardan temin edilebilir mi? Değilse, ne zaman? PPA eklemem gerekiyor mu yoksa Ubuntu 14.04 LTS'de "normal" bir güncelleme olarak sunulacak mı? Teşekkürler.
Slazer

1
CMenüdeki seçenekle gerekli koleksiyonları ayarladığınızdan emin olun , aksi takdirde 2896 paket indirir ve 100Mbit internet bağlantımda 20 dakika sürer ... Tüm TeXLive paketlerini kurmak istemiyorum ...
gertvdijk

1
sudo tlmgr init-usertree benim için çalışmıyor ("komut bulunamadı"), ancak sudo çalışmaları olmadan çalışıyor.
Julian Schuessler
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.