Update 9.2 ( 9.1.5 )

  • @DaVu

    Ja, ich habe es genau so gemacht.


    Also Moment, wenn man einen Ordner mit vorangehenden Punkt erstellt hat, ist dieser nicht sichtbar, richtig?

    Diese Eigenschaft verschwindet NICHT wenn man den Punkt beim umbenennen einfach weg lässt????

    Wenn ich jetzt nachschauen möchte, ob ich den Ordner wirklich so umbenannt habe, was ja jetzt zum Löschen gut wäre, kann ich das mit ls -a prüfen????

  • Und noch direkt hinterher:

    Woher kommt deine Methode für die frische Installation?????

    Ich finde keinen Knopf im KODi, als Anleitung im Internet finde ich nur diverse Plugins die ein neu aufsetzen ermöglichen.

    Wir haben einfach nur den ". kodi" gelöscht, oder umbenannt ja? 8|

    Ist es das was diese Plugins alle tun, nicht mehr? :D

  • Also Moment, wenn man einen Ordner mit vorangehenden Punkt erstellt hat, ist dieser nicht sichtbar, richtig?

    Wenn man eine Datei oder einen Ordner mit einem vorausgehendem Punkt erstellt und in einem Dateibrowser versteckte Dateien ausblendet, dann sind diese nicht sichtbar

    Wenn ich eine Datei (z. B. .datei.txt) nach datei.txt (ohne punkt) umbenenne ist sie sofort in einem Dateibrowser sichtbar auch dann, wenn ich versteckte Dateien ausblende.

    Das hat erstmal nichts mit den LibreELEC eigenen SMB shares zu tun. Das ist eine andere Geschichte.


    Wenn ich jetzt nachschauen möchte, ob ich den Ordner wirklich so umbenannt habe, was ja jetzt zum Löschen gut wäre, kann ich das mit ls -a prüfen????

    richtig. Vorzugsweise mit ls -la aber "ls -a" tut es auch. Sogar "ls" würde ausreichen, da "ls" nur die anzeigt, die nicht versteckt sind ;)

    Wichtig ist noch, dass du dabei im richtigen Ordner bist. ganz richtig und von jedem Ordner aus ausführbar wäre: ls -al /storage/. Das kannst du von jedem Ordner in dem du dich befinden könntest ausführen und es wird das richtige Ergebnis liefern.

    Um zu wissen, wo du dich gerade befindest, gibst du pwd ein.


    Woher kommt deine Methode für die frische Installation?????

    Das ist keine "Methode" ;). Kodi prüft bei jedem Start ob ein ".kodi"-Ordner vorliegt oder nicht. Liegt keiner vor, dann erstellt Kodi einen mit seinen default Eigenschaften. Was dann zur Folge hat, dass alle deine individuellen Settings weg sind, alle Addons weg sind und du sozusagen ein jungräuliches Kodi hast.

    Das hat aber eigentlich nichts mit der eigentlichen "Installation" des Hauptprogramms zu tun. Diese findet woanders statt. Der ".kodi"-Ordner beinhaltet:

    Code
    davu@davu-Laptop-E-series:~/.kodi$ ls
    addons  media  system  temp  userdata
    davu@davu-Laptop-E-series:~/.kodi$

    Im "addons" Ordner sind alle zusätzlich installierten Add-ons enthalten
    "media" und "system" ist leer
    "temp" beinhaltet logfiles und ein wenig cache und so weiter
    "userdata" ist ein wichtiger Order. Der beinhaltet noch recht viel Dazu bitte das hier lesen: https://kodi.wiki/view/Userdata

    Löscht du also diesen Ordner (".kodi") dann ist einfach alles, was Kodi an Daten zum einlesen benötigt, weg und erstellt alles so, als wäre es gerade frisch installiert worden. Du kannst das mit einem "Werksreset" vergleichen.

    LibreELEC hat in den LibreELEC-Settings (Vorsicht!!!! das sind nicht die Kodi settings) einen Button, der genau das macht:

    https://wiki.libreelec.tv/libreelec_settings#tab__system


    Dort auf den Bildern siehst du "Reset LibreELEC to defaults". Das ist das gleiche als wenn du per SSH rm -rf /storage/.kodi machen würdest.

    Wenn du Erklärungen zu den Befehlen brauchst, dann lass es mich wissen ;)

    Einmal editiert, zuletzt von DaVu (16. September 2019 um 13:01)

  • Ich bekomme das mit den Zitaten gerade nicht hin :D sorry @DaVu

    Edit: jetzt klappts ;)

    Das hat erstmal nichts mit den LibreELEC eigenen SMB shares zu tun. Das ist eine andere Geschichte.

    Also müsste ich per SSH den Ordner sehen, Aber im SMB kann es immer anders aussehen !? Wenn ja, verstanden ! ;)
    Dann ist natürlich der Zusatz zum Anzeigen der versteckten Dateien nicht nötig, klar. Probiere ich aus !

    Auch "pwd" und die anderen Eingaben probiere ich aus !

    Okay den "Userdata" Bereich werde ich noch mal mit dem Link studieren um noch mehr zu verstehen! :) Danke !

    Also ich hätte es auch per GUI machen können :D Aber trotzdem wirklich wertvoll zu wissen, wie es auch ohne geht ! :) ich bin echt dankbar dafür das du mir alles erklärst! :)

  • richtig. Vorzugsweise mit ls -la


    Ich habe das mal probiert ! das "l" beim "-la" macht mir die übersichtlichere Auflistung, ja ?


    ganz richtig und von jedem Ordner aus ausführbar wäre: ls -al /storage/

    Hab ausprobiert, läuft ! Danke !


    Um zu wissen, wo du dich gerade befindest, gibst du pwd ein.

    Das ist nützlich !


    Dort auf den Bildern siehst du "Reset LibreELEC to defaults". Das ist das gleiche als wenn du per SSH rm -rf /storage/.kodi machen würdest.

    Genau ,verstanden. Alles klar ! :)


    Wenn du Erklärungen zu den Befehlen brauchst, dann lass es mich wissen

    jo! Was die Befehle ausführen habe ich verstanden! Aber sind es alles Abkürzungen ? Also um sich diese Dinge besser merken zu können, wäre die ausgesprochene Bedeutung vielleicht gut.

    Also für diesen Thread relevanten :

    cd - Change Directory, denke ich.
    rm - remove
    -rf - recursive ? forced!? Also Unterordner und ohne nachzufragen.
    ls - list ?
    -la - List :D aber das "a" . ah steht sicher für "all" .
    mv - move
    pwd - point/position irgendwas ?! Den kann ich mir noch nicht erklären !


    ansonsten sind ja recht logisch, wenn ich richtig liege !

  • Code
    ls

    Steht für den Befehl List.
    Die Buchstaben hinter dem Befehl sind die Optionen zu diesem.
    Für "ls":

    Code
    -a

    zeigt alle Dateien im Verzeichnis, auch die deren Name mit "." beginnt.
    "." steht für versteckte Dateien.

    Code
    -l

    außer dem Namen werden der Typ, die Rechte, die Anzahl der Hardlinks, der Besitzer, die Gruppe, die Größe und die Zeitmarke angezeigt.


    Code
    pwd

    gibt den Namen des aktuellen Arbeitsverzeichnisses aus.
    Steht für "Print the name of the current working directory".


    Quelle für Linux Befehle z.B.:
    Ubuntu manpages

  • Alles richtig

    ergänzend zu ls -al weil ich es mir so besser merken kann

    "ls" richtig....ist "list"
    "-a" steht für "all"
    "-l" steht für "long" wo am Anfang noch dieses "drwxrwxrwx <name> <name>" steht. Das ist manchmal himfreich wenn man wissen möchte, wem die Datei gehört, welcher Gruppe sie angehört und wer welche Berechtigungen auf dieser Datei hat.

    somit steht das "d" am Anfang für den Dateityp:

    "d" directory
    "-" eine normale Datei
    "l" symlink

    die "rwx" sind in 3 Gruppen eingeteil: "Besitzer", "Gruppe", "alle andere" und die Buchstaben bedeuten "r" = lesen (read), "w" = schreiben (write), "x" = ausführen (execute)

    <name> <name> ist <Besitzer> <gruppe>

    Das ist für LibreELEC aber nicht so wichtig, da es dort nur einen Besitzer gibt ;) "root"

    Für vieles kann ich in dem Fall auch das Ubuntuusers Wiki ans Herz legen. Das ist auch auf deutsch.

    In einem anderem Linux (Ubuntu z. B.) kannst du auch man <befehl> z. B. : man ls eingeben und bekommst dann die "manpage", das Manual, angezeigt mit allen Erklärungen

  • Also ich hätte es auch per GUI machen können Aber trotzdem wirklich wertvoll zu wissen, wie es auch ohne geht ! ich bin echt dankbar dafür das du mir alles erklärst!

    Ja, hättest du machen können. Du wirst mit der Zeit merken, dass SSH sehr hilfreich sein kann und es sogar teilweise auch viel schneller geht. Zum Beispiel habe ich dir ja immer gesagt, dass du dein "Gerät rebooten" sollst, da es in LibreELEC einen "Kodi neustart" via GUI nicht gibt ;) ... das geht auch schneller via systemctl restart kodi da Kodi auf LibreELEC ein "Service" ist, den man neu starten kann ;)

    Wollte dich aber nicht zu sehr verwirren.

    Nicht vergessen SSH wieder auszuschalten, wenn du es nicht brauchst und bedenken hast. Denn JEDER kennt das SSH Passwort, wenn du es nicht bei der Einrichtung geändert hast ;)

  • Steht für "Print the name of the current working directory".

    Da wäre ich wohl nicht so schnell drauf gekommen !


    "drwxrwxrwx <name> <name>" steht. Das ist manchmal himfreich wenn man wissen möchte, wem die Datei gehört, welcher Gruppe sie angehört und wer welche Berechtigungen auf dieser Datei hat.


    Ja, hatte ich mir schon gedacht ! Danke !


    Für vieles kann ich in dem Fall auch das Ubuntuusers Wiki ans Herz legen. Das ist auch auf deutsch.


    Danke ! Werde ich dann auch nochmal nachgucken !


    a, hättest du machen können. Du wirst mit der Zeit merken, dass SSH sehr hilfreich sein kann und es sogar teilweise auch viel schneller geht. Zum Beispiel habe ich dir ja immer gesagt, dass du dein "Gerät rebooten" sollst, da es in LibreELEC einen "Kodi neustart" via GUI nicht gibt ... das geht auch schneller via systemctl restart kodi da Kodi auf LibreELEC ein "Service" ist, den man neu starten kann


    Ja, klar ! Ich kenne die mächtigen Vorteile, wenn man das Bash/Shell vernünftig bedienen kann !

    Rebooten geht aber doch innerhalb Kodi über den "Aus/An" Button oder nicht!? Oder startet bei diesem Befehl nur Kodi neu, ohne Betriebssystem!? Wahrscheinlich.


    Nicht vergessen SSH wieder auszuschalten, wenn du es nicht brauchst und bedenken hast. Denn JEDER kennt das SSH Passwort, wenn du es nicht bei der Einrichtung geändert hast


    Ja ist ausgeschaltet, aber ich habe mein Passwort meiner Meinung nach nirgends hier gepostet. Hatte erst gedacht, es steht eventuell in einem der Log Dateien. Aber dafür hat Kodi ja eine eigene XML worin sich die Passwörter im Klartext befinden :D

  • Rebooten geht aber doch innerhalb Kodi über den "Aus/An" Button oder nicht!? Oder startet bei diesem Befehl nur Kodi neu, ohne Betriebssystem!? Wahrscheinlich.

    Ja, systemctl restart kodi startet nur Kodi neu und nicht das Betriebssystem. Das geht halt, je nach Gerät, etwas schneller ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!