sed: kann /etc/dbus-1/session.conf nicht lesen: Eingabe- / Ausgabefehler

0

Folgen Sie einem Leitfaden zu ZDNet Hier Ich habe versucht, Ubuntu Desktop unter Windows 10 zum Laufen zu bringen, obwohl mir eine Zeile Code Probleme bereitet.

    sudo sed -i 's/<listen>.*<\/listen>/<listen>tcp:host=localhost,port=0<\/listen>/' /etc/dbus-1/session.conf

zurückgegeben "Die Datei /etc/dbus-1/session.conf kann nicht gelesen werden oder das Verzeichnis wurde nicht gefunden.

Also fand ich online eine "/etc/dbus-1/session.conf" -Datei und fügte sie hinzu. Die Bash wurde neu gestartet und es wurde gefunden. Diesmal jedoch:

sed: kann /etc/dbus-1/session.conf nicht lesen: Eingabe- / Ausgabefehler

ist was ich bekomme.

Wie kann ich das beheben?

Daniel Stewart
quelle

Antworten:

0

Also nach einigem Graben. Es dämmerte mir.

sudo touch session.conf
sudo vi session.conf

(Fügen Sie den Text der Conf-Datei ein, den ich gefunden habe Hier und speichern

    sudo sed -i 's/<listen>.*<\/listen>/<listen>tcp:host=localhost,port=0<\/listen>/' /etc/dbus-1/session.conf

Und es hat funktioniert! Jetzt kann ich versuchen herauszufinden, warum ich sehe "Fehler: Fehler beim Erstellen des Verzeichnisses" /home/username/.cache/compizconfig-1 "" "

Daniel Stewart
quelle
Hast du das Problem tatsächlich gelöst?
Kokesh
Ich habe den Eingabe- / Ausgabefehler behoben. (Das Problem war wahrscheinlich, dass ich die Datei in einem Windows-Format heruntergeladen und versucht habe, sie mit einem Linux-System zu lesen. Das einzige, woran ich denken konnte.) Das Problem compizconfig verursacht jedoch immer noch Probleme, die meines Erachtens Probleme bereiten. Ich kann die UI-Einstellungen öffnen. Aber wenn ich versuche, den Desktop zu starten, bleibt mir ein schwarzer Bildschirm hängen.
Daniel Stewart