Jump to content

Markham

SuperMods
  • Gesamte Inhalte

    2.053
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    255

Beiträge erstellt von Markham

  1. Python Virtual Environment funktioniert auch auf den Boxen. Es wird in /tmp erstellt und ist daher
    flüchtig. Wer es anders möchte, muss den Pfad in der /usr/bin/python-venv anpassen. Die virtuelle

    Umgebung, stellt auch pip zur Verfügung.

     

    PIP Einschränkungen:

    Da auf den Boxen kein Cross Compiler installiert ist, lassen sich mit pip nur Pakete installieren,

    die ohne cross compiling auskommen. Pakete stelle ich gerne auf Anfrage kompiliert zu Verfügung.

     

    Was ist PVE?

    Ein Python Virtual Environment (virtuelle Umgebung) ermöglicht es dir, isolierte Python-Umgebungen

    zu erstellen, in denen du Pakete installieren und Projekte ausführen kannst, ohne dass sie mit anderen
    Projekten oder dem System-Python in Konflikt geraten. Hier ist eine Erklärung, wie es funktioniert und
    welche Möglichkeiten es bietet:

     

    Erstellung einer virtuellen Umgebung: Du kannst eine virtuelle Umgebung auf der BOX mit dem
    Befehl python-venv erstellen. Dieser Befehl erstellt ein Verzeichnis in /tmp, das alle erforderlichen
    Dateien und Bibliotheken enthält, um eine isolierte Python-Umgebung bereitzustellen.
     

    image.png
     

    Aktivierung der virtuellen Umgebung: Nachdem die virtuelle Umgebung erstellt wurde, musst du sie
    aktivieren. Auf Unix/Linux-Systemen erfolgt dies normalerweise mit dem obigen Befehl
    . Nach der
    Aktivierung wird der Befehlszeilen-Prompt um den Namen der virtuellen Umgebung erweitert, was darauf
    hinweist, dass sie aktiv ist.

     

    image.png

     

    Verwendung der virtuellen Umgebung: Sobald die virtuelle Umgebung aktiviert ist, werden alle Python-
    Befehle und Skripte innerhalb dieser Umgebung ausgeführt, was bedeutet, dass sie nur auf die in der
    Umgebung installierten Pakete zugreifen können. Dies ermöglicht es dir, verschiedene Versionen desselben
    Pakets in verschiedenen Projekten zu verwenden, ohne Konflikte zu verursachen.

     

    Deaktivierung der virtuellen Umgebung: Um die virtuelle Umgebung zu deaktivieren und zum System-
    Python zurückzukehren, verwende den Befehl deactivate.

    Zusätzliche Möglichkeiten und Vorteile einer virtuellen Umgebung:

     

    Projektisolierung: Jedes Projekt kann seine eigene virtuelle Umgebung haben, was die Isolierung von
    Abhängigkeiten und die Portabilität des Codes erleichtert.

     

    Versionskontrolle: Du kannst die Konfiguration deiner virtuellen Umgebung (normalerweise in einer Date
    wie requirements.txt) versionieren, um sicherzustellen, dass andere Entwickler dieselben Abhängigkeiten
    installieren können.

    Saubere Umgebung: Du kannst Experimente mit verschiedenen Paketversionen durchführen oder sogar
    neue Versionen von Python testen, ohne das System oder andere Projekte zu beeinträchtigen.

     

    Deployment: Du kannst deine virtuelle Umgebung zusammen mit deinem Projekt bereitstellen, um
    sicherzustellen, dass es in einer konsistenten Umgebung ausgeführt wird.

     

  2. @Aufmerk_Samkeit

    Die Box-Menü Info ist in Neutrino intern hinterlegt.

    In neueren Image Versionen, im File .version, findest du das Boxmodel.

     

    distro=Keywelt
    imagename=Keywelt_xxx2022
    imagedescription=Maxytec Multibox SE 4K [arm-multiboxse] Beta
    imageversion=4.24b4
    version=1424202212261610
    describe=Aviator
    builddate=Mo 26. Dez 16:11:00 CET 2022
    box_model=multiboxse
    creator=Markham
    docs=https://wiki.tuxbox-neutrino.org/wiki/Index.php/NeutrinoHD
    homepage=https://www.keywelt-board.com
    forum=https://www.keywelt-board.com/index.php?showforum=73


     

     

  3. Tuxwetter steht in der Version 4.51 als Onlineupdate zur Verfügung

     

    Tuxwetter V4.51 ist now powered by PirateWeather.net

    Den Key gibt es mit wenigen Klicks hier https://pirateweather.net

     

    Einfach registrieren, danach den API Key auf der Website in PrivateForecast "dev" und "Beta" authorisieren.

    Anschließend noch den Key in tuxwetter.mcfg eintragen.

    • Thanks 1
  4. Dropbear SSH Server 2022.82  (HD1, HD2) (online)

     

    Ab Image Version 4.24

     

    dropbearmulti (dropbear, dbclient, dropbearkey, dropbearconvert, scp)

     

    Die aktuelle Version für die Onlineinstallation verfügbar.

  5. Dropbear SSH Server 2018.76  (HD1, HD2) (online)

     

    Bis Image Version 4.20

     

    dropbearmulti (dropbear, dbclient, dropbearkey, dropbearconvert, scp)

     

    Die aktuelle Version für die Onlineinstallation verfügbar.

  6. OpenVPN Version 4.5.6 (online)

     

    OpenVPN ist eine Software zum Aufbau eines virtuellen privates Netzwerk (VPN) über eine verschlüsselte TLS-Verbindung. Zur Verschlüsselung kann OpenSSL oder mbed TLS benutzt werden. OpenVPN verwendet wahlweise UDP oder TCP zum Transport.

     

    Bis Image Version 4.20

     

    Die aktuelle Version für die Onlineinstallation verfügbar.

     

     

    • Thanks 1
×
×
  • Neu erstellen...