FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, nach erfolgreicher manueller Installation von TeXLive und Bekanntgabe an die Paketverwaltung benötige ich nun den tlmgr.
Nach Einrichtung der Rechte-Vergabe erhalte ich die Meldung, tlmgr nicht auffindbar. War die Installation doch nicht voll-
ständig erfolgreich abgelaufen oder ist es wieder einmal eine Rechte-Vergabe Frage? Mit welchem Konsolen-Befehl kann ich
das Vorhandensein des tlmgr eigentlich überprüfen?
| franz-josef@linpc18:~$ sudo chown -hR $USER:$USER /usr/local/texlive/2020
franz-josef@linpc18:~$ tlmgr
Der Befehl 'tlmgr' wurde nicht gefunden, kann aber installiert werden mit:
sudo apt install texlive-base
franz-josef@linpc18:~$
|
Gibt es eine Benutzeranleitung für die Fenster-Gestaltung? Ich möchte gern meine Posts auch so ausgestalten wie Du? Vielen herzlichen Dank und freundliche Grüße. Larry
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, habe noch eine ergänzende Frage zur nicht angezeigten Manpages tlmgr. Obwohl erfolgreich installiert s.u.,
wird mir sowohl für die englische als auch für die deutsche Fassung 'Kein Handbucheintrag für tlmgr vorhanden'
ausgegeben. Nach Wiki Artikel 'TeX Live DVD-Installation' sollte dieser eigentlich aber vorhanden sein. Ist die Anzeige auch wieder einmal eine Frage der Verzeichnis-Einstellung oder muss dafür erst der tlmgr über
texlive-base nachinstalliert sein? mfg 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 | franz-josef@linpc18:~$ sudo apt-get install manpages-de
[sudo] Passwort für franz-josef:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
manpages-de
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.
Es müssen 1.211 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.646 kB Plattenplatz zusätzlich benutzt.
Holen:1 http://de.archive.ubuntu.com/ubuntu bionic/universe amd64 manpages-de all 2.5-1 [1.211 kB]
Es wurden 1.211 kB in 1 s geholt (2.316 kB/s).
Vormals nicht ausgewähltes Paket manpages-de wird gewählt.
(Lese Datenbank ... 178042 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../manpages-de_2.5-1_all.deb ...
Entpacken von manpages-de (2.5-1) ...
manpages-de (2.5-1) wird eingerichtet ...
Trigger für man-db (2.8.3-2ubuntu0.1) werden verarbeitet ...
franz-josef@linpc18:~$ man tlmgr
Kein Handbucheintrag für tlmgr vorhanden
franz-josef@linpc18:~$ man -L en_US.utf8 tlmgr
No manual entry for tlmgr
franz-josef@linpc18:~$ man tlmgr
Kein Handbucheintrag für tlmgr vorhanden
|
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11180
Wohnort: München
|
FraJoVon schrieb: Hallo seahawk1986, nach erfolgreicher manueller Installation von TeXLive und Bekanntgabe an die Paketverwaltung benötige ich nun den tlmgr.
Nach Einrichtung der Rechte-Vergabe erhalte ich die Meldung, tlmgr nicht auffindbar. War die Installation doch nicht voll-
ständig erfolgreich abgelaufen oder ist es wieder einmal eine Rechte-Vergabe Frage? Mit welchem Konsolen-Befehl kann ich
das Vorhandensein des tlmgr eigentlich überprüfen?
| franz-josef@linpc18:~$ sudo chown -hR $USER:$USER /usr/local/texlive/2020
|
Das ist keine gute Idee - das Systemverzeichnis sollte eigentlich root gehören. franz-josef@linpc18:~$ tlmgr
Der Befehl 'tlmgr' wurde nicht gefunden, kann aber installiert werden mit:
sudo apt install texlive-base
franz-josef@linpc18:~$
Wenn du TeXLive2020 mit den in der Anleitung aus dem Wiki bzw. den von mir im Video gewählten Einstellungen mit der Option für das Anlegen von Symlinks in die Systemverzeichnisse installierst, sollte tlmgr in /usr/local/bin/tlmgr verfügbar sein. Gibt es eine Benutzeranleitung für die Fenster-Gestaltung? Ich möchte gern meine Posts auch so ausgestalten wie Du?
Ja: https://wiki.ubuntuusers.de/Forum/Syntax FraJoVon schrieb: habe noch eine ergänzende Frage zur nicht angezeigten Manpages tlmgr. Obwohl erfolgreich installiert s.u.,
wird mir sowohl für die englische als auch für die deutsche Fassung 'Kein Handbucheintrag für tlmgr vorhanden'
ausgegeben. Nach Wiki Artikel 'TeX Live DVD-Installation' sollte dieser eigentlich aber vorhanden sein.
Das hängt ebenfalls daran, dass man den Installer Symlinks anlegen lässt.
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, habe nachfolgenden Kommandozeilen-Code nach Eingabe der beiden Befehle erhalten. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 | franz-josef@linpc18:~$ latex sample2e.tex
Der Befehl 'latex' wurde nicht gefunden, kann aber installiert werden mit:
sudo apt install texlive-latex-base
franz-josef@linpc18:~$ tex --version
TeX 3.14159265 (TeX Live 2017/Debian)
kpathsea version 6.2.3
Copyright 2017 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
franz-josef@linpc18:~$
|
Erklärt die Angabe 2017 des zweiten Beispiels, dass hier der tlmgr 2017 eingerichtet wurde?
Bei Eingabe von tlmgr gui bekomme ich nämlich das 2017er gui TeX Live Fenster der graphischen Oberfläche angezeigt.
Das entspricht auch den in der Synaptic-Paketverwaltung noch befindlichen 2017er Paketen der vorherigen Installation.
Wurde dann mit der 2020er TeXLive-Installation keine 2020er tlmgr Version mitgeliefert? Ich wäre Dir sehr dankbar, wenn Du mir meine klärenden Fragen beantworten würdest. Vielen Dank im voraus. Larry
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11180
Wohnort: München
|
Du kannst ja mal mit
Nachsehen, woher im Dateisystem das stammt. Meine Vermutung wäre, dass du da mindestens das Paket texlive-binaries installiert hast, was eindeutig gegen die Empfehlung der Anleitung im Wiki wäre da nicht wild zu mischen, weil das zu Problemen führt.
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, da ich den tlmgr nicht finde, werde ich die Installation abbrechen, deinstallieren und noch einmal neu beginnen.
Dazu hätte ich gern aufgekommene nachfolgende Fragen noch von Dir explizit beantwortet.
Das ist keine gute Idee - das Systemverzeichnis sollte eigentlich root gehören.
Soll eine Rechte-Vergabe hier nicht stattfinden? Im Wiki wird eine solche angegeben.
Soll denn der tlmgr unmittelbar direkt aufgerufen werden?
Wenn du TeXLive2020 mit den in der Anleitung aus dem Wiki bzw. den von mir im Video gewählten Einstellungen mit der Option für das Anlegen von Symlinks in die Systemverzeichnisse installierst, sollte tlmgr in /usr/local/bin/tlmgr verfügbar sein.
Das Verzeichnis /usr/local/bin/tlmgr ist nicht verfügbar. Deine im Video gewählten Einstellungen kenne ich doch nicht.
Kannst Du mir diese vielleicht noch nennen?
Wo wird die Option für das Anlegen von Symlinks in die Systemverzeichnisse eingebracht? Ich meine, das nicht beachtet zu haben!
Das hängt ebenfalls daran, dass man den Installer Symlinks anlegen lässt.
Hängt mit dem oberen Punkt zwei zusammen und ich bin fast sicher, ihn nicht angelegt zu haben.
Deshalb ist mir die Antwort so wichtig, wo der Installer angelegt wird! Vielen Dank für Deine hilfreiche Unterstützung. Freundliche Grüße. Larry
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11180
Wohnort: München
|
FraJoVon schrieb: Das ist keine gute Idee - das Systemverzeichnis sollte eigentlich root gehören.
Soll eine Rechte-Vergabe hier nicht stattfinden? Im Wiki wird eine solche angegeben.
Wo steht das, dass /usr/local/texlive/2020 dem eigenen Benutzer gehören soll? Soll denn der tlmgr unmittelbar direkt aufgerufen werden?
Wenn man die Symlinks anlegen lässt, landet der tlmgr in einem Verzeichnis, das standardmäßig im PATH ist, daher kann man den ohne absolute Pfadangabe aufrufen. Wenn du TeXLive2020 mit den in der Anleitung aus dem Wiki bzw. den von mir im Video gewählten Einstellungen mit der Option für das Anlegen von Symlinks in die Systemverzeichnisse installierst, sollte tlmgr in /usr/local/bin/tlmgr verfügbar sein.
Das Verzeichnis /usr/local/bin/tlmgr ist nicht verfügbar. Deine im Video gewählten Einstellungen kenne ich doch nicht.
Kannst Du mir diese vielleicht noch nennen?
Wo wird die Option für das Anlegen von Symlinks in die Systemverzeichnisse eingebracht? Ich meine, das nicht beachtet zu haben!
Im Video wird das Haupt-Menü des Installers ca. ab Sekunde 10 gezeigt - ich hab mir da recht viel Zeit gelassen, weil ich das mit der Anleitung aus dem Wiki daneben abgearbeitet habe - gegen Sekunde 30 erfolgt dann die Wahl des Untermenüs mit O , dann das Setzen der Option für das Anlegen der Symlinks mit L usw. ... Das hängt ebenfalls daran, dass man den Installer Symlinks anlegen lässt.
Hängt mit dem oberen Punkt zwei zusammen und ich bin fast sicher, ihn nicht angelegt zu haben.
Deshalb ist mir die Antwort so wichtig, wo der Installer angelegt wird!
Wo der Installer für TexLive abgelegt wird ist eigentlich egal (Hauptsache man kann ihn ausführen), welche Optionen man für die Installation wählt ist das entscheidende.
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, nach Eingabe des Installations-Codes kommt es nicht zu 'create symlinks...'
das Programm bleibt nach Eingabe von L in dem unten dargestellten Zustand
stehen. Es bricht mit der Ausgabe der Zeile 'New value for binary ...' ab. Was kann die Ursache für den Installations-Abbruch sein? 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 | Options customization:
<P> use letter size instead of A4 by default: [ ]
<E> execution of restricted list of programs: [X]
<F> create all format files: [X]
<D> install font/macro doc tree: [X]
<S> install font/macro source tree: [X]
<L> create symlinks in standard directories: [ ]
binaries to:
manpages to:
info to:
Actions: (disk space required: 7084 MB)
<R> return to main menu
<Q> quit
Enter command: L
New value for binary directory [/usr/local/bin]:
|
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11180
Wohnort: München
|
FraJoVon schrieb: nach Eingabe des Installations-Codes kommt es nicht zu 'create symlinks...'
das Programm bleibt nach Eingabe von L in dem unten dargestellten Zustand
stehen. Es bricht mit der Ausgabe der Zeile 'New value for binary ...' ab. Was kann die Ursache für den Installations-Abbruch sein?
Er wartet da auf eine Eingabe, das sollte kein Abbruch sein - da genügt es jeweils die Eingabe-Taste zu drücken, um den Vorgabewert zu übernehmen (steht auch so in der Anleitung).
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, zum Installations-Abschluß will ich nun den TeXLive Manager nutzbar machen. Hierzu steht im Wiki nachstehende Anweisungsfolge: | > Nach der manuellen Installation kann nun auch der TeX Live Manager genutzt werden. Allerdings müssen bei systemweiter Installation noch Rechte verändert werden:
> sudo chown -hR BENUTZERNAME /usr/local/texlive/20xx
> tlmgr
> sudo apt-get install perl-tk
> tlmgr gui
> tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
> tlmgr update --self
> tlmgr update --list
> tlmgr update --all
install xzdec
> tlmgr init-usertree
|
Zu der Änderung in der Rechte-Vergabe fragtest Du: > Wo steht das, dass /usr/local/texlive/2020 dem eigenen Benutzer gehören soll? Kann ich mich nicht an die oben aufgeführten Anweisungen nach Wiki halten?
Welche Anweisungen sollten denn nach Deiner Meinung zur Nutzung des tlmgr führen? Freundliche Grüße. Larry
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11180
Wohnort: München
|
Ah ok, das steht in TeX Live DVD-Installation (Abschnitt „tlmgr-Der-TeX-Live-Manager“) - solange du tlmgr nur mit deinem Nutzer nutzen willst, sollte das funktionieren.
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, solange du tlmgr nur mit deinem Nutzer nutzen willst
sudo chown -hR $USER:$USER /usr/local/texlive/2020 Ist die aktuelle Anweisung in der Abänderung dann so ok?
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, bitte entschuldige meine Nachfrage, aber bevor ich mir wieder einmal die Installation 'zerschieße', frage ich lieber nochmals nach. Meine oftmals angestellte unbeholfene Art und Weise haben mich noch unsicherer gemacht. Ich hoffe nicht, dass es Dich allzu sehr nervt! Habe zusätzlich noch Fragen zur Post-Gestaltung.
Wie kriege ich 'seahawk1986 schrieb' hin?
Oder wie erhalte ich die von Dir immer wieder eingefügten Links (Text in blau und unterstrichen) als Wort z.B. Befehl chown sowie ganze https-Adresse? Vielen Dank für Deine Aufklärung.
mfg Larry
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986,
- solange du tlmgr nur mit deinem Nutzer nutzen willst, sollte das funktionieren.
ich habe mir nochmals den Befehl chown und die im Wiki angegebene Option -hR näher angesehen. Was die Option h bedeutet, dazu habe ich leider keine Aussage im Netz gefunden. Wenn ich inzwischen die Rechte-Vergabe sowie Deinen Hinweis richtig verstehe, müßte die Anweisung doch korrekterweise ohne Gruppenrechte wie nachfolgend auch lauten? | sudo chown -hR $USER /usr/local/texlive/2020
|
vorausgesetzt die Option -hR ist zutreffend. Oder? mfg Larry
|
FraJoVon
(Themenstarter)
Anmeldungsdatum: 24. September 2020
Beiträge: 51
|
Hallo seahawk1986, warte bislang vergeblich auf die Beantwortung der noch offenen Fragen. Wann kann ich denn mit einer Nachricht rechnen? Besonders die Klarstellung zu Deiner Bemerkung:
solange du tlmgr nur mit deinem Nutzer nutzen willst, sollte das funktionieren
wirft bei mir weitere Fragen auf. So z.B., bei welchen anderen Nutzern funktioniert es denn Deiner Meinung nach nicht? Wäre schön, wenn Du mir umgehend Nachricht geben könntest, damit wir mit Deiner
dankenswerten Unterstützung die Installation erfolgreich zum Abschluss bringen. Vielen herzlichen Dank und freundliche Grüße. Larry
|