Ubuntu 16.04 LTS'ye texlive 2017'yi yükleyin


16

texlive2017'yi 2015 boyunca yüklemeye çalıştım , ancak bazı hatalar aldım. Diyor ki

trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README',
   which is also in package texlive-latex-extra-doc 2015.20160320-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)'

kullandım

sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
sudo apt-get install texlive-full

Nasıl düzeltebilirim?


önce texlive2015 kaldırma sonra texlive2017 yükleme çalışır.
Max N

Ubuntu 17.04 ve yukarısı hatasız çalışır :)
Yan King Yin

Yanıtlar:


6

Bu sorunla dün karşılaştım ve yinelemeyi çözdüm ... oldukça uzun sürdü.

Hata iletisi ayrıca indirilen .deb paketini de gösterir. Kurulumu aşağıdakilerle zorlayabilirsiniz: dpkg -i --force all /var/cache/apt/archives/texlive-...york0_all.deb

Bu, paketi çok fazla uyarı ile yükleyecektir, ancak bir sonraki çökmeye kadar sudo apt install -f(aslında kullandım dist-upgrade) devam edebilirsiniz . Bu işlemi altı paket için tekrarlamak zorunda kaldım.

Yükleme başarılı olduğunda ve belirtilen pakette daha fazla paket işlemi bozmadığında sudo apt dist-upgrade, yüklemeyi tamamlamak için bir kez yeniden başlattım .

Bu şekilde gittim, çünkü apt purge texlive-fullyolsuzluğundan dolayı mümkün değildi.


10

En yeni ve en büyük TeXLive 2017'yi yüklemek için terminalinizde aşağıdaki kodu çalıştırın:

curl -sL http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz | tar zxf - && mv install-tl-20* install-tl
cd install-tl
echo "selected_scheme scheme-full" > profile \
  && ./install-tl -repository http://mirror.ctan.org/systems/texlive/tlnet -profile profile
export PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH

İstediğiniz zaman paketlerini güncellemek istediğinizde, siz bu komutu verebilir: tlmgr update --all.

(tam kurulum talimatları römorkör web sitesinde bulunabilir )

Hiçbir şey yüklemek istemiyorsanız, çok amaçlı bir evrensel belge dönüştürücü olan Pandoc ile TeXLive 2017 ile docker görüntüsü .

Zevk almak!!


Harika bir ipucu! Docker görüntüsü kullanmak olabildiğince kolaydır.
onknows

1
echo ve install-tl sudobenim için önek olması gerekiyordu
wordsforthewise

Son komut PATH = ... olmalı, değil mi?
wordsforthewise

@onknows: Katılmıyorum. Olabildiğince savurgan.
einpoklum

Şimdi TeXstudio'da, yeni ikili dosyaları gerçekten nasıl kullanabilirim?
Max N

1

Kullandığınız PPA'daki paketler resmi Ubuntu paketlerinden temiz bir yükseltme sağlamıyor gibi görünüyor (aynı dosya resmi depolardaki bir pakete ve PPA'daki başka bir pakete aittir). Bu nedenle, PPA'dan yüklemeden önce mevcut TeX Live paketlerinizi kaldırmanız gerekir.

Alternatif olarak, hiç bir PPA kullanmayın ve sadece TeX Live geliştiricileri tarafından sağlanan yükleyiciyi kullanın.

Ve bu arada, hayır, ihtiyacın yok texlive-full. Bunu kurmak, tüm paketleri Ubuntu depolarından kurmak kadar mantıklı.


Suman Khanals'ın daha iyi cevap vermesini sağlayabilir ve her şeyi nasıl kuramayacağımızı bize aydınlatabilir misiniz?
Max 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.