Thanks Thanks:  0
Ergebnis 1 bis 7 von 7
  1. #1
    Anfänger
    Registriert seit
    07.08.2013
    Beiträge
    10
    Thanks (gegeben)
    0
    Thanks (bekommen)
    5
    Total Downloaded
    380,8 KB
    Total Downloaded
    380,8 KB
    ReceiverDanke

    /usr/local (inkl. Unterordner) exisitert nicht im Image für gbx3h

    Hallo,

    da ich unterschiedliche Boxen habe, ist mir aufgefallen, dass der Ordner "/usr/local" (inkl. Unterordner) nicht in allen Images existiert. Beim Image für "GigaBlue UHD UE 4K" existiert dieser Ordner und beinhaltet einige Dateien, die Paketen gehören:

    root@gb:/usr/local/bin# opkg search /usr/local/bin/bsa_server
    gb-bluetooth-util-gb7252 - 1.0-20190502.r0

    Daneben gibt es wohl noch Chromium & Co.

    chromium-browser-gb7252 - 1.0-20190502_r1


    Streng genommen sollten Pakete nichts in diesen Pfad installieren, da /usr/local für den Besitzer / root gedacht ist, nicht für Pakete der Distribution.

    Bei einem Image für eine andere Box (GigaBlue X3 H) existiert dieser Pfad gar nicht erst, weil keine Pakete Dateien dort ablegen. Aus meiner Sicht sollte ein solch essentieller Pfad Teil eines zentralen (Meta-)Pakets sein, um sicherzustellen, dass der Pfad immer existiert, sodass man dort seine Skripte, etc. ablegen kann.

    •   Alt Advertising

       

  2. #2
    Avatar von Pike_Bishop
    Registriert seit
    11.02.2020
    Ort
    here and there
    Beiträge
    2.424
    Thanks (gegeben)
    642
    Thanks (bekommen)
    1648
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Box 1:
    Mutant HD2400
     
     
    Box 2:
    VU Ultimo 4K
     
     
    Box 3:
    Octagon SF8008
     
     
    Box 4:
    Gigablue Quad 4K
     
     
    Box 5:
    VDR
     
     
    Die eigenen Scripte liegen doch bei den ganzen Images einfach unter /usr/script und das hat sich so auch längst etabliert.
    Muss man ja nicht so genau alles nehmen , is ja kein Linux PC sondern nur ne Satbox.


    Grüsse
    Pike

  3. #3
    Avatar von Papi2000
    Registriert seit
    20.04.2013
    Beiträge
    24.824
    Thanks (gegeben)
    4679
    Thanks (bekommen)
    9077
    Total Downloaded
    596,61 MB
    Total Downloaded
    596,61 MB
    ReceiverDanke
    Box 1:
    GB Q4K-SC / UE4K-SC / UE4K-C
     
     
    Box 2:
    GigaBlue Q-SSC / Q+-SSC
     
     
    Box 3:
    DM900uhd-SS / Vu+Duo
     
     
    Box 4:
    ZGemma H7/H9 SF8008
     
     
    Box 5:
    diverse andere . . .
     
     
    Hmmm. Lass mich überlegen.
    Dann soll ich nun meine SF8008 und GB Trio 4K mit ihrem oATV6.4, und die DM900 mit oATV6.3 direkt verschrotten, weil ich darauf kein HbbTV und kein YouTubeTV einsetze, und daher ein Ordner fehlt?
    Werde ich sicher nicht tun.
    Was vermisst du gleich? Eventuell legst du die von dir gewünschten Ordner selbst an. Es gibt einen Menge Ordner mehr, die User sich bei Bedarf gerne anlegen dürfen.
    Ich verstehe nicht ganz, warum du da etwas suchst, oder speichern möchtest, oder was auch immer.
    Eigene Scripte gehören seit jeher in /usr/script. Den darf der User gern auch selbst anlegen - wie die Scripte darin.
    Grüßle
    Ralf
    ---------------------------------------------
    Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
    Astra 19.2E UniCable & KabelBW, oATV/teamBlue
    (u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----



  4. #4
    Anfänger
    Registriert seit
    07.08.2013
    Beiträge
    10
    Thanks (gegeben)
    0
    Thanks (bekommen)
    5
    Themenstarter
    Total Downloaded
    380,8 KB
    Total Downloaded
    380,8 KB
    ReceiverDanke
    Zitat Zitat von Pike_Bishop Beitrag anzeigen
    Die eigenen Scripte liegen doch bei den ganzen Images einfach unter /usr/script und das hat sich so auch längst etabliert.
    /usr/script gibt es auch nicht - standardmäßig. Müsste man also genauso selbst anlegen. Wieso bzw. wo hat sich das etabliert? Das entspricht nicht dem LFS Standard und hat den zusätzlichen Nachteil, dass man es zusätzlich in PATH aufnehmen müsste.

    Zitat Zitat von Pike_Bishop Beitrag anzeigen
    Muss man ja nicht so genau alles nehmen , is ja kein Linux PC sondern nur ne Satbox.
    Klar ist meine Sat Box auch ein echter bzw. vollwertige Linux PC. Ich verwalte meine Boxen z.B. mit Ansible und daher fallen mir Inkonsistenzen dieser Art auf.

    Zitat Zitat von Papi2000 Beitrag anzeigen
    Dann soll ich nun meine SF8008 und GB Trio 4K mit ihrem oATV6.4, und die DM900 mit oATV6.3 direkt verschrotten, weil ich darauf kein HbbTV und kein YouTubeTV einsetze, und daher ein Ordner fehlt?
    Werde ich sicher nicht tun.
    Keiner fordert dich auf deine Boxen zu verschrotten. Hier liegen einfach Inkonsitenzen bei den Images vor. Außerdem werden Pakete an Orte installiert, die für ein Paketmanager (opkg) tabu sein sollten. Da kann deine Box nichts dafür ;-).

    Zitat Zitat von Papi2000 Beitrag anzeigen
    Was vermisst du gleich? Eventuell legst du die von dir gewünschten Ordner selbst an. Es gibt einen Menge Ordner mehr, die User sich bei Bedarf gerne anlegen dürfen.
    Ja, aber es gibt auch Standards an die sich ein *nix System halten sollte. In diesem Fall: Filesystem Hierarchy Standard – Wikipedia

    Zitat Zitat von Papi2000 Beitrag anzeigen
    Ich verstehe nicht ganz, warum du da etwas suchst, oder speichern möchtest, oder was auch immer.
    Ich möchte ein Skript an der richtigen bzw. dafür vorgesehen Stelle ablegen.

    Zitat Zitat von Papi2000 Beitrag anzeigen
    Eigene Scripte gehören seit jeher in /usr/script. Den darf der User gern auch selbst anlegen - wie die Scripte darin.
    Wo ist das festgelegt? Auch /usr/script gibt es standardmäßig nicht. Dieser Pfad ist auch vollkommen willkürlich. Warum sollte ich es dort ablegen?
    Geändert von johnpatcher (04.04.2021 um 00:36 Uhr)

  5. #5
    Avatar von Papi2000
    Registriert seit
    20.04.2013
    Beiträge
    24.824
    Thanks (gegeben)
    4679
    Thanks (bekommen)
    9077
    Total Downloaded
    596,61 MB
    Total Downloaded
    596,61 MB
    ReceiverDanke
    Box 1:
    GB Q4K-SC / UE4K-SC / UE4K-C
     
     
    Box 2:
    GigaBlue Q-SSC / Q+-SSC
     
     
    Box 3:
    DM900uhd-SS / Vu+Duo
     
     
    Box 4:
    ZGemma H7/H9 SF8008
     
     
    Box 5:
    diverse andere . . .
     
     
    Weil E2 eben kein vollwertiges Linux ist, sondern eher ein embedded System ist, das eine lange gewachsene Struktur enthält.
    Auch wenn es auf einem Linux basiert, kann es bei der Speicherknappheit sehr vieler Boxen nicht einfach voll gebaut werden, wie wir es gerne würden.
    Grüßle
    Ralf
    ---------------------------------------------
    Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
    Astra 19.2E UniCable & KabelBW, oATV/teamBlue
    (u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----



  6. #6
    Avatar von Pike_Bishop
    Registriert seit
    11.02.2020
    Ort
    here and there
    Beiträge
    2.424
    Thanks (gegeben)
    642
    Thanks (bekommen)
    1648
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Box 1:
    Mutant HD2400
     
     
    Box 2:
    VU Ultimo 4K
     
     
    Box 3:
    Octagon SF8008
     
     
    Box 4:
    Gigablue Quad 4K
     
     
    Box 5:
    VDR
     
     
    Ja das stimmt schon das es /usr/script default nicht gibt, nur wo is das Problem man legt es halt an.
    Und /usr/script hat sich dahingehend etabliert das die ganzen Plugins wie z.b: ppanel oder Hotkey usw.. alle in /usr/script nachsehen ob es da Scripte gibt.
    Für mich selbst ist das voll ok so, und man will ja Scripte nicht unbedingt über ssh oder telnet starten (is ja viel bequemer über z.b: Hotkey an der Box direkt).


    Und das so ne Box zu nem vollwertigen Linux PC werden würde da fehlt wohl noch so einiges wenn ich das mal mit meinem Linux am PC vergleiche.

    Wennst dein Script unbedingt an der sogenannten richtigen Stelle ablegen willst dann tus einfach, kannst es ja zusätzlich dann nach /usr/script linken damit es auch über die Plugins ausgeführt werden kann
    , oder lass das Linken und man kann es dann immer noch über den Filecommander starten dem is es egal wo Scripts liegen.


    Hab hier teilweise mehr als 20 Scripts in Verwendung (liegen alle unter /usr/script) und mir geht da kein Pfad ab.

    Könntest dir auch ein Script schreiben das dir diese Ordner die dir fehlen bei Bedarf alle immer anlegt (is ja eh nur ne Mini Aufgabe) oder du verwendest dazu die myrestore.sh
    , die wird ja beim Flashen eh immer mit ausgeführt.

    Wenn mir was fehlt schreib ich mir auch meist ein Script das dies halt alles nachholen kann (vor Allem bei Images wo halt ne myrestore.sh nicht berücksichtigt wird).
    Dieses Script kommt so wie alles andere Wichtige in die Settings Sicherung und somit kann ich es nach nem Neuflash gleich starten und alles ist wie immer.
    Geändert von Pike_Bishop (04.04.2021 um 21:33 Uhr)

  7. #7
    Avatar von Captain
    Registriert seit
    03.04.2013
    Beiträge
    14.861
    Thanks (gegeben)
    763
    Thanks (bekommen)
    21090
    Total Downloaded
    162,47 MB
    Total Downloaded
    162,47 MB
    ReceiverDanke
    Zitat Zitat von johnpatcher Beitrag anzeigen

    root@gb:/usr/local/bin# opkg search /usr/local/bin/bsa_server
    gb-bluetooth-util-gb7252 - 1.0-20190502.r0

    Daneben gibt es wohl noch Chromium & Co.

    chromium-browser-gb7252 - 1.0-20190502_r1
    das sind Close Source addons vom Hersteller , wir können das nicht so einfach ändern,


    openATV we are open Source

    Boykott GPL violator


Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:09 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,88%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com