Ich bin neu und bräuchte bitte hilfe, idee ist Teamspeak 3 und 64bit linux
-
kappi4all -
26. Januar 2020 um 15:06 -
Unerledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
Ich bin neu und bräuchte bitte hilfe, idee ist Teamspeak 3 und 64bit linux? Schau mal ob du hier fündig wirst!
-
Hey aller Anfang ist schwer. So wie es aussieht hast du irgendwie und irgendwo ein Verzeichnis. Nächster Versuch. Jetzt versuchen wir eine wenig bekannte Variante von debootstrap, die qemu Variante. sudo qemu-debootstrap --arch=i386 stretch /home/pi/chroot-stretch-i386 http://deb.debian.org/debian/ dann machst du weiter mit schroot. Good Luck + Gruß ux
-
-
Nein, erstmal schauen ob es im home Verzeichnis von pi den Ordner chroot-stretch-i386 gibt, wenn ja "löschen" . Dann mit der qemu Variante , wie oben beschrieben weitermachen. Wollte die EXAGEAR Anleitung heute noch aktualisieren, wird aber nicht funktionieren, weil ab morgen erst mal außer Haus.
sudo qemu-debootstrap --arch=i386 stretch /home/pi/chroot-stretch-i386 http://deb.debian.org/debian/
Codesudo qemu-debootstrap --arch=i386 stretch /home/pi/chroot-stretch-i386 http://deb.debian.org/debian/
Die Variante automatisiert den ganzen Vorgang. Kein kopieren kein irgendwas, läuft alles automatisch. Dann mit der Anleitung zum Thema schroot weitermachen. Die qemu debootstrap Varinate brauch ca. 45 min bis die chroot erstellt ist. Wenn du mit schroot als root in der chroot bist, legst du den user pi an, wie im Tutorial von novaspirit beschrieben. Meld dich, wenn du die qemu Variante, siehe oben installiert hast. Gruß ux
Nachtrag: Geh davon aus, das es besser ist ein tarball zu erstellen der einfach mit 2 -3 Befehlen als chroot samt TS3-Server installiert wird. Die TS3 Thematik funktioniert als cli Prog in einer i386 / amd64 chroot. Die Win HMI Programmierumgebung nicht => Projekt Nemesis
-
also ich habe jetzt erfolgreich den Befehl ausgeführt:
sudo qemu-debootstrap --arch=i386 stretch /home/pi/chroot-stretch-i386 http://deb.debian.org/debian/
das was du oben in Beitrag 24 geschrieben hast verstehe ich leider nicht so ganz. sorry...
welchen befehl muss ich jetzt ausführen nachdem ich den oben genannten erfolgreich ausgeführt habe?
Sry das ich es nicht gleich alles checke
-
also ich habe jetzt erfolgreich den Befehl ausgeführt:
sudo qemu-debootstrap --arch=i386 stretch /home/pi/chroot-stretch-i386 http://deb.debian.org/debian/
das was du oben in Beitrag 24 geschrieben hast verstehe ich leider nicht so ganz. sorry...
welchen befehl muss ich jetzt ausführen nachdem ich den oben genannten erfolgreich ausgeführt habe?
Sry das ich es nicht gleich alles checke
OT: Wenn du so weiter machst bekommst du einen tarball. OT-End. Hast du jetzt das Verzeichnis "chroot-stretch-i386" unter /home/pi ? .Wäre echt schick, wenn du ein paar Screenshots machen könntest. Zb. Dateimanager (pcmanfm) aufrufen und dann ein Bild vom Inhalt von deinem Home-Verzeichnis posten. Nächster Schritt ist das Programm "schroot" zu installieren, siehe weiter unten. Dann nach Anleitung die Config-Datei erstellen.
Zitat=> https://wiki.ubuntuusers.de/schroot/ . Installation mit sudo apt install schroot Mit schroot können verschiedene Profile genutzt werden (Desktop). Schroot übernimmt ebenfalls das mounten / unmounten der benötigten Ressourcen.
Die Einstellungen dazu befinden sich unter /etc/schroot/desktop/fstab.
Die Konfigurationsdatei für die chroot liegt unter /etc/schroot/chroot.d/
Anbei eine Beispiel-Config: /etc/schroot/chroot.d/stretch-i386
Code[stretch-i386]
description=chroot-stretch-i386
aliases=ts3
directory=/home/pi/chroot-stretch-i386
users=root,pi
type=directory
profile=desktop
personality=linux32
preserve-environment=false
Aufruf der chroot via schroot:
Codesudo schroot -c ts3
# Zugang als root id 0
schroot -c ts3
# Zugang als pi user id 1000
Hinweis: Es kann vorkommen, dass die chroot hängenbleibt. Um die gemounteten Ressourcen wieder frei zu bekommen könnten folgende Befehle hilfreich sein
Codesudo schroot -l --all-sessions
# Zeigt alle Sessions an die laufen, noch laufen.
sudo schroot -e --all-sessions
# Beendet normalerweise alle Session
-
-
das fehlt mir aber also die: stretch-i386
ZitatAnbei eine Beispiel-Config: /etc/schroot/chroot.d/stretch-i386
Code
[stretch-i386]
description=chroot-stretch-i386
aliases=ts3
directory=/home/pi/chroot-stretch-i386
users=root,pi
type=directory
profile=desktop
personality=linux32
preserve-environment=false
Aufruf der chroot via schroot:
Code
sudo schroot -c ts3
# Zugang als root id 0
schroot -c ts3
# Zugang als pi user id 1000
Hinweis: Es kann vorkommen, dass die chroot hängenbleibt. Um die gemounteten Ressourcen wieder frei zu bekommen könnten folgende Befehle hilfreich sein
Code
sudo schroot -l --all-sessions
# Zeigt alle Sessions an die laufen, noch laufen.
sudo schroot -e --all-sessions
# Beendet normalerweise alle Session
der ordner ist bei mir leer
-
Ja, soweit alles richtig gemacht. Jetzt muss nur nach die Datei "/etc/schroot/chroot.d/stretch-i386" erstellt werden. Sollte im Dateimanager mit rechter Maustaste => neues Dokument erstellen => "leere Datei" funktionieren. => die Datei "stretch-i386" benennen . Dann öffnen und den Code einkopieren. Sry, hab keinen Deutschen Desktop. Dann der Aufruf von schroot.
Nachtrag: Für manche Dateien / Verzeichnisse braucht es "root" / System Rechte. Gute Idee wäre den Dateimanager (pcmanfm) vom Terminal evtl. so aufzurufen. sudo pcmanfm .
-
also ich kann die datei nicht erstellen und da ich nicht die passenden rechte habe...
aber wenn ich sudo pcmanfm in die konsole eingebe kommt folgendes:
root@raspberrypi:~# sudo pcmanfm
No protocol specified
Anzeige kann nicht geöffnet werden:
wie bekomme ich dann die rechte?
-
also ich kann die datei nicht erstellen und da ich nicht die passenden rechte habe...
aber wenn ich sudo pcmanfm in die konsole eingebe kommt folgendes:
root@raspberrypi:~# sudo pcmanfm
No protocol specified
Anzeige kann nicht geöffnet werden:
wie bekomme ich dann die rechte?
Könntest du evtl. einen Screenshot machen und hochladen. Normalerweise ist das Ausführen von sudo pcmanfm in einer Konsole kein Problem. Weil pcmanfm schon per pi ( id 1000 ) läuft. Geht nur darum die Rechte von root ( id 0 ) zu erhalten. Evtl. wäre folgendes einen Versuch wert.
Gruß ux
Nachtrag: sudo apt install x11-xserver-utils
-
Könntest du evtl. einen Screenshot machen und hochladen. Normalerweise ist das Ausführen von sudo pcmanfm in einer Konsole kein Problem. Weil pcmanfm schon per pi ( id 1000 ) läuft. Geht nur darum die Rechte von root ( id 0 ) zu erhalten. Evtl. wäre folgendes einen Versuch wert.
Nachtrag: sudo apt install x11-xserver-utils
Aber er ist doch als root angemeldet:
Warum dann noch sudo?
-
Hey thx für den Hinweis. Meine Intention ist, dass die Konfig-Datei "nicht in der chroot" erzeugt werden kann. Das muss auf dem Host / normalen System erfolgen. Daher auch mein Hinweis auf das Paket. Eine wie auch immer geartete chroot isoliert das innere System von der Außenwelt, mal vom Netzwerk abgesehen, mount etc. Die Konfig-Datei in der laufenden chroot anzulegen macht keinen Sinn. Deshalb auch der Screenshot in meinem Post. Könnte ja sein, dass ein spezifisches Paket in der Raspian Buster Light ? Umgebung fehlt. Gruß ux
-
-
ich bin über remote desktop auf dem pi
-
Du siehst die grafische Oberfläche und gibst den Befehl im Terminalfenster ein?
-
ich bin über remote desktop auf dem pi
Versuch mal xhost + könnte helfen.
-
Du siehst die grafische Oberfläche und gibst den Befehl im Terminalfenster ein?
genau ja
-
Falls xhost + nicht gefunden wir muss noch ein Paket installiert werden siehe oben. sudo apt install x11-xserver-utils.
Als Workaround könntest du mc installieren, der bringt einen brauchbaren editor mit.
Hoffe du hast dann die Maus als Unterstützung zur Verfügung.
Die Installation und Konfiguration wird etwas umständlicher, wenn du ohne direkt angeschlossene Tastatur, Maus und Monitor arbeitest. Gruß ux
-
Falls xhost + nicht gefunden wir muss noch ein Paket installiert werden
Sorry fürs Einmischen. Sinnvoller erscheint mir das Nutzen von VNC. xrdp hat imho zuviele Stolperstellen und Nachteile (kein Zugriff auf DISPLAY0, immer neue Sessions bei jedem Zugriff etc.) , als dass es bei einer solch komplexen Einrichtung wirklich nutzbar wäre. Man muss ja nicht noch zusätzliche Probleme schaffen.
-
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!