staging.inyokaproject.org

tldr

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels tldr.

Kätzchen

(Themenstarter)
Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7131

Es soll ja ein Beispiel zu tldr in den Artikel, ich bin für tldr tar

kater@mini:~$ tldr tar
tar
Archiving utility.Often combined with a compression method, such as gzip or bzip2.More information: https://www.gnu.org/software/tar.

 - [c]reate an archive and write it to a [f]ile:
   tar cf {{target.tar}} {{file1}} {{file2}} {{file3}}

 - [c]reate a g[z]ipped archive and write it to a [f]ile:
   tar czf {{target.tar.gz}} {{file1}} {{file2}} {{file3}}

 - [c]reate a g[z]ipped archive from a directory using relative paths:
   tar czf {{target.tar.gz}} --directory={{path/to/directory}} .

 - E[x]tract a (compressed) archive [f]ile into the current directory [v]erbosely:
   tar xvf {{source.tar[.gz|.bz2|.xz]}}

 - E[x]tract a (compressed) archive [f]ile into the target directory:
   tar xf {{source.tar[.gz|.bz2|.xz]}} --directory={{path/to/directory}}

 - [c]reate a compressed archive and write it to a [f]ile, using [a]rchive suffix to determine the compression program:
   tar caf {{target.tar.xz}} {{file1}} {{file2}} {{file3}}

 - Lis[t] the contents of a tar [f]ile [v]erbosely:
   tar tvf {{source.tar}}

 - E[x]tract files matching a pattern from an archive [f]ile:
   tar xf {{source.tar}} --wildcards "{{*.html}}"
kater@mini:~$

Es werden aber die Farben der Terminal Ausgabe nicht dargestellt wodurch die Ausgabe unübersichtlich wirkt.

Soll ich ein Photo der Terminal Ausgabe einbinden? Was meint ihr?

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1575

Kätzchen schrieb:

[...] Soll ich ein Photo der Terminal Ausgabe einbinden? Was meint ihr?

Fotos sind zwar nicht barrierefrei, gehen aber immer 😉

Ich würde das hier nehmen.

Kätzchen

(Themenstarter)
Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7131

karzer schrieb:

Ich würde das hier nehmen.

Das Bild aus dem Link entspricht nicht meinen Ausgaben, es sieht bis auf die Farben so aus wie die Ausgabe vom Snap aus dem Artikel. Das aus den Quellen hat es so:

tar caf {{target.tar.xz}} {{file1}} {{file2}} {{file3}}

Wie weiter verfahren? Soll ich selbst ein Bild erstellen für das Paket aus den Quellen? Vielen Dank für Erhellung! 😉

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1575

Kätzchen schrieb:

[...] Wie weiter verfahren? Soll ich selbst ein Bild erstellen für das Paket aus den Quellen? Vielen Dank für Erhellung! 😉

Ein Screenshot ist das Gebot der Stunde.

Die Frage ist aber auch, wie viel Sinn das Paket aus den Quellen hat, wenn die Hilfeseiten andauernd modifiziert werden.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

Kätzchen schrieb:

Es soll ja ein Beispiel zu tldr in den Artikel, ich bin für tldr tar

Warum sollte ein Artikel zu tldr die Bedienung von tar erklären? Naheliegender ist doch, wenn der Artikel zu tldr die Bedienung von tldr erklärt. Also ist das einzig angemessene Beispiel:

tldr tldr 

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Und was ist das für eine Syntax mit doppelten, geschweiften Klammern? Für die, denen noch zu wenig Wildwuchs herrscht?

Kätzchen

(Themenstarter)
Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7131

Bild ist drinnen, bitte prüfen.

karzer schrieb:

Die Frage ist aber auch, wie viel Sinn das Paket aus den Quellen hat, wenn die Hilfeseiten andauernd modifiziert werden.

Das Paket aus den Quellen hat eine Option tldr -u um "Update offline cache of tldr pages" durchzuführen.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1575

Ich würde noch anregen, aus den Optionsbeispielen eine Optionstabelle zu machen (mit Erklärungen).

Außerdem fände ich noch eine kurze Erklärung zu Spracheinstellungen gut.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1575

Ich gehe davon aus, dass sich die Bedienung der Snap-Variante nicht wesentlich von der Paketquellen-Version unterscheidet. Ich würde daher vorschlagen, auch auf den von kB eingefügten Hinweis gestützt, beide Abschnitte in einen zu kombinieren.

Kätzchen

(Themenstarter)
Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7131

Mit der Tabellenfunktion des Wiki stehe ich auf Kriegsfuß, leider! Falls das so nicht reicht bitte ich darum das es jemand anderes erledigt. Danke!

Der Abschnitt Funktion ist jetzt für beide Installationsarten:

Ich habe das was nur für das Paket aus den Quellen gültig ist so verfasst:

tldr -u #nur bei Paket aus den Quellen!
tldr -p android|linux|osx|sunos|windows THEMA #nur bei Paket aus den Quellen!

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1575

Danke für die Anpassungen! Ich habe dann mal eine Tabelle eingefügt. Hoffe das passt so.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1575

Veröffentlicht mit Dank an den Autor Kätzchen!

Kätzchen

(Themenstarter)
Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7131

Mehrere Probleme im Artikel:

Das im Artikel genannte Snap-Paket existiert nicht mehr: –> https://snapcraft.io/tldr-luk3yx

und:

Das im Artikel genannte Paket aus den Paketquellen liefert bei mir:

simon@mini:~$ tldr -u #nötig um die Datenbank mit den Hilfeseiten zu aktualisieren
fatal: Konnte Remote-Referenz master nicht finden.
tldr: Received ExitFailure 1 when running
Raw command: git pull origin master
Run from: /home/simon/.local/share/tldr/tldr

simon@mini:~$ 

Lösche ich die Datei /home/simon/.local/share/tldr/tldr

Erhalte ich:

simon@mini:~$ tldr -u
Klone nach 'tldr' …
remote: Enumerating objects: 82324, done.
remote: Counting objects: 100% (167/167), done.
remote: Compressing objects: 100% (111/111), done.
remote: Total 82324 (delta 81), reused 128 (delta 56), pack-reused 82157
Empfange Objekte: 100% (82324/82324), 19.67 MiB | 6.12 MiB/s, fertig.
Löse Unterschiede auf: 100% (49559/49559), fertig.
Aktualisiere Dateien: 100% (13804/13804), fertig.
simon@mini:~$ 

Beim nächsten tldr -u kommt wieder der Fehler vom 1. Codeblock.

Problem ist bekannt:

Tritt der Fehler bei Euch auch auf?

Ist das Löschen von ~/.local/share/tldr/tldr ein funktionierender Workaround?

Gibt es eine Quelle für tldr wo zukünftige Versionen für Ubuntu zur Verfügung gestellt werden?

Vielen Dank für eine Antwort.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1575

Kätzchen schrieb:

Mehrere Probleme im Artikel:

Das im Artikel genannte Snap-Paket existiert nicht mehr: –> https://snapcraft.io/tldr-luk3yx [...]

Dann raus damit.

Das im Artikel genannte Paket aus den Paketquellen liefert bei mir: [...] Beim nächsten tldr -u kommt wieder der Fehler vom 1. Codeblock.

Problem ist bekannt:

Tritt der Fehler bei Euch auch auf?

Ja, und ich fürchte dagegen kann nichts getan werden, solange nicht eine neue Version des Paketes mit Fehlerbehebung veröffentlicht ist. Welche nutzt du, in welcher Ubuntu-Version?

Ist das Löschen von ~/.local/share/tldr/tldr ein funktionierender Workaround?

Das wohl kaum. Der Ordner enthält die Git-Repository, bewirkt also, wenn gelöscht, auch beim nächsten Update nur ein Neuherunterladen.

Gibt es eine Quelle für tldr wo zukünftige Versionen für Ubuntu zur Verfügung gestellt werden?

Füge mal die pip-Installation in den Artikel ein. Siehe hier.

Kätzchen

(Themenstarter)
Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7131

@karzer

Danke für deine schnelle und kompetente Antwort!

Der Artikel war Ubuntu 22.04 getestet und ist jetzt wieder ok. Wenn was nicht stimmt bitte ausbessern oder bescheid geben.


Ich habe die Installation des gelöschte Snap-Paket sowie das aus den Ubuntu Quellen stammende

tldr -v
0.6.4

entfernt, da es ja seitens Ubuntu nicht Aktualisiert werden wird. Die pip Installation ist jetzt drinnen, die tut aktuell was sie soll und wird wohl auch aktuell gehalten.

Außerdem habe ich die Optionen um die Möglichkeit pages auf Deutsch abzurufen ergänzt. (finde ich cool!)