PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Installation texlive-full



fsperer
16-10-2011, 12:37
Hallo,

ich habe Kubuntu neu installiert (Version 11.10). Leider kann ich texlive-full und deren Abhängigkeiten nicht vollständig installieren.

Betroffen sind folgende Pakete:
- texlive-full
- texlive-lang-czechslovak
- texlive-omega

Hat jemand eine Idee, woran das liegen könnte bzw. was man dagegen machen kann.

Danke
fsperer

sommerfee
16-10-2011, 13:19
Wie sieht die sources.list aus? Wurde vor der Installation ein "sudo apt-get update" getätigt? Worüber genau beschwert sich "sudo apt-get install texlive-full", wie lautet die genaue Ausgabe bzw. Fehlermeldung?

fsperer
16-10-2011, 14:13
Fehlerbericht sieht folgendermaßen aus:

texlive-lang-czechslovak (2009-3) wird eingerichtet ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-lang-czechslovak.cnf.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.Xm9Snsm1
Please include this file if you report a bug.

dpkg: Fehler beim Bearbeiten von texlive-lang-czechslovak (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Es wurde kein Apport-Bericht verfasst, da das Limit MaxReports bereits erreicht ist
texlive-omega (2009-13) wird eingerichtet ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-omega.cnf.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.Y6S8KJrA
Please include this file if you report a bug.

dpkg: Fehler beim Bearbeiten von texlive-omega (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Es wurde kein Apport-Bericht verfasst, da das Limit MaxReports bereits erreicht ist
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von texlive-full:
texlive-full hängt ab von texlive-lang-czechslovak (>= 2009-1); aber:
Paket texlive-lang-czechslovak ist noch nicht konfiguriert.
texlive-full hängt ab von texlive-omega (>= 2009-1); aber:
Paket texlive-omega ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von texlive-full (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für tex-common werden verarbeitet ...
Es wurde kein Apport-Bericht verfasst, da das Limit MaxReports bereits erreicht ist
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building latex-based formats --byhyphen /var/lib/texmf/tex/generic/config/language.dat.
This may take some time... done.
Building e-tex based formats --byhyphen /var/lib/texmf/tex/generic/config/language.def.
This may take some time... done.
Fehler traten auf beim Bearbeiten von:
texlive-lang-czechslovak
texlive-omega
texlive-full
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
texlive-lang-czechslovak (2009-3) wird eingerichtet ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-lang-czechslovak.cnf.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.vHwLcu8K
Please include this file if you report a bug.

dpkg: Fehler beim Bearbeiten von texlive-lang-czechslovak (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
texlive-omega (2009-13) wird eingerichtet ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-omega.cnf.
This may take some time...
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.6h7QTf7T
Please include this file if you report a bug.

dpkg: Fehler beim Bearbeiten von texlive-omega (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von texlive-full:
texlive-full hängt ab von texlive-lang-czechslovak (>= 2009-1); aber:
Paket texlive-lang-czechslovak ist noch nicht konfiguriert.
texlive-full hängt ab von texlive-omega (>= 2009-1); aber:
Paket texlive-omega ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von texlive-full (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für tex-common werden verarbeitet ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building latex-based formats --byhyphen /var/lib/texmf/tex/generic/config/language.dat.
This may take some time... done.
Building e-tex based formats --byhyphen /var/lib/texmf/tex/generic/config/language.def.
This may take some time... done.
Fehler traten auf beim Bearbeiten von:
texlive-lang-czechslovak
texlive-omega
texlive-full
Press return to continue.

fsperer
20-10-2011, 19:01
Hat denn dafür keiner eine Idee/Lösung?

bobmalaria
20-10-2011, 19:51
hi,

die lösung meiner meinung nach ist texlive nicht aus den paketquellen zu installieren. diese sind hoffnungslos veraltet und werden seltenst erneuert.

wie du aus dem log sehen kannst, ist die version von 2009. aktuell ist die version von 2011.

am besten ist es also direkt von der texlive seite ds entsprechende image oder archiv herunterzuladen und von hand zu installieren. wie das geht befindet sich schritt für schritt auf der homepage erklärt.

dann hast du auch aktuelle pakete, klassen und eine updatefunktion und den paketmanager tlmgr.

sommerfee
20-10-2011, 19:57
fmtutil-sys failed. Output has been stored in
/tmp/fmtutil.Xm9Snsm1

Und was steht in dieser Datei drin?


die lösung meiner meinung nach ist texlive nicht aus den paketquellen zu installieren. diese sind hoffnungslos veraltet und werden seltenst erneuert.

Stimmt, aber es sollte doch trotzdem gehen!?


am besten ist es also direkt von der texlive seite ds entsprechende image oder archiv herunterzuladen und von hand zu installieren.

Volle Zustimmung, für einen Anfänger ist es IMHO jedoch einfacher, einfach die Version aus den Paketquellen zu installieren.


wie das geht befindet sich schritt für schritt auf der homepage erklärt.

...und auch in dem Ubuntu-Wiki: http://wiki.ubuntuusers.de/Latex#Manuelle-Installation

fsperer
20-10-2011, 20:24
Die Datei fmtutil.Xm9Snsm1 kann ich nicht öffnen. Danke für den Tipp ich werde die manuelle Installation probieren.

sommerfee
21-10-2011, 08:13
Die Datei fmtutil.Xm9Snsm1 kann ich nicht öffnen.

Wieso? Ist /tmp/fmtutil.Xm9Snsm1 nicht vorhanden? Oder kommt eine Fehlermeldung, wenn ja, welche? (Da die Datei im /tmp Verzeichnis steht, ist sie immer nur maximal bis zum nächsten Neustart des Systems vorhanden. Und beim nächsten Installationsversuch wird die Datei dann natürlich anders heißen.)

cookie170
21-10-2011, 13:31
Um nochmal auf den Vorschlag von bobmalaria zurückzukommen:

Ich habe seit Jahren texlive (unter openSuse) auf einer eigenen Partition, klar, nur ein paar GB, installiert. Das existiert da unabhängig von der jeweiligen Ausgabe des Betriebssystems. Updates von texlive laufen über root da direkt rein.

Das ist in einer Stunde erledigt und dann hat man nie wieder diesen Ärger mit einer veralteten texlive-Version.

Man muss doch sehen: Kein Mensch zahlt an openSuse oder Ubuntu Geld dafür, das texlive aktuell ist. Das hat eben dort keine hohe Priorität.

Wobei: die openSuse-Ausgabe von texlive ist ziemlich aktuell, da gibt es einen Mitarbeiter, der da wirklich am Ball ist. Wenn Du nicht dem Vorschlag von bobmalaria und mir folgen willst, steig halt auf openSuse um.

Gruß,

Alexander

fsperer
21-10-2011, 20:24
Super, hat geklappt! Danke euch und schönes Wochenende!