bash nicht standard für ttyX?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
SoftIce
Beiträge: 30
Registriert: 30.01.2004 12:07:19

bash nicht standard für ttyX?

Beitrag von SoftIce » 20.12.2004 13:06:41

hi zusammen
unter kde ist bash bekanntlich die standard-shell. öffne ich eine console (konsole) so habe ich auch farbiges directorylisting.
logge ich mich in der normalen console (ohne x-windowserver) - also tty1 - ein, so habe ich kein farbiges dir-listing. nach der eingabe von "bash" nochmals "ls" eingetippt gibt's das ganze in bunt und farbe :)

ist somit bash gar nicht die standardconsole für ttyX ? wie kann ich bash zum standard machen?

achja: der zeichensatz stimmt auch nicht ganz. kann das an den codepages liegen? musste die im kernel 2.6.9 extra miteinbinden. aber gewisse zeichen sind nicht darstellbar (z.b. umlaute). im kde-bash klappt dies allerdings...

habe debian sarge mit kernel 2.6.9.

danke und greetz
SoftIce

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 20.12.2004 13:21:55

Code: Alles auswählen

chsh Username

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 20.12.2004 13:29:37

Eine Loginshell in einer Konsole verhält sich anders als die interaktive Shell die vom KDE aus gestartet wird. Es sind jeweils verschiedene Konfigs dafür zuständig. Ich kann aber bei einer Loginshell das gleiche Verhalten einstellen.

Inder .bash_profile müssen ein paar kommentare entfernt werden

In beiden fällen wird die Bash gestartet, es sei denn es ist was anderes eingestellt. Wenn ich Bash aus einer Loginshell heraus starte , habe ich auch wieder eine interaktive shell.

Code: Alles auswählen

     15 #include .bashrc if it exists
     16 if [ -f ~/.bashrc ]; then
     17    . ~/.bashrc
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
SoftIce
Beiträge: 30
Registriert: 30.01.2004 12:07:19

Beitrag von SoftIce » 22.12.2004 15:45:06

@jogurt
und wieder etwas gelernt, danke! allerdings war die login-shell schon bash :)

@KBDCALS
yep, das hat geholfen! danke!

hat jemand noch eine idee, wie ich den richtigen zeichensatz auswählen kann? so dass umlaute möglich sind? (in der login shell)

thx & greetz

SoftIce

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 22.12.2004 15:56:39

Ist locale richtig eingestellt?

Code: Alles auswählen

locale
Und was steht in /etc/locale.gen

Das Paket locales installiert ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten