Wie kann man bash als Standardshell in puppy linux einstellen?
1258
arcyqwerty
Ich habe gerade Welpen-Linux und das Bash-Paket installiert, aber das Terminal kann nicht mit Bash statt mit SH gestartet werden
Versucht mit chsh: Befehl nicht gefunden
arcyqwerty vor 12 Jahren
0
2 Antworten auf die Frage
2
mkaito
Sie sollten in der Lage sein, Ihre Login-Shell in allen Linux-Distributionen in / etc / passwd zu ändern. Unten eine Beispielzeile. Beachten Sie, wie die letzte Komponente auf eine Shell-Binärdatei verweist.
mkaito:x:1000:100:,,,:/home/mkaito:/bin/zsh
0
Jody Lee Bruchon
Wenn Sie möchten, dass es sich um die systemweite Standardshell handelt, wird diese Reihe von Befehlen (von einer Root-Shell aus ausgeführt) Folgendes ausführen: rm -f /bin/sh; ln -s bash /bin/sh
Wenn Sie die Datei / etc / passwd wie @mkaito bearbeiten, können Sie die Standard-Shell für Ihr Benutzerkonto ändern.