Page 1 of 1

Deutsche Tastatur in der Shell

Posted: 04 Feb 2017 12:14
by kreuzberger
Moin moin Freunde der Bits und Bytes,

hat jemand einen Tip wie man

1. dauerhaft auf einem Nas4free die deutsche Tastatur in der Shell einrichten kann

oder

2. das wenigstens mit einem Befehl in der Shell für diese Session wenigstens machen kann?

danke im Voraus

Kreuzberger

Re: Deutsche Tastatur in der Shell

Posted: 05 Feb 2017 12:37
by Princo
Welche NAS4Free-Version?
Geht es um den SSH-Zugang, oder um das Arbeiten direkt am NAS4Free-Gerät (Zugriff über den Consolen-Bildschirm)?

Re: Deutsche Tastatur in der Shell

Posted: 05 Feb 2017 14:54
by kreuzberger
10.2.0.2 - Prester (Revision 1814)
in dem Fall direkt auf der Konsole.

aber entsprechendes per SSH wäre ja auch gut. nur das ist ja dann auch abhängig vom Rechner, mit dem man SSH macht.

Kreuzberger

Re: Deutsche Tastatur in der Shell

Posted: 05 Feb 2017 15:44
by Princo
In den aktuellen NAS4Free Versionen kann man, zumindest vorübergehend, auf der Console das deutsche Tastatur-Layout wählen.
In deiner NAS4Free Version geht das noch nicht.
"deutsches Layout" bedeutet übrigens nicht, daß man damit auch Umlaute oder das "ß" eingeben kann. Es sorgt nur dafür, daß die Sonderzeichen (wie .,:/ usw.) an der richtigen Stelle liegen.
Bei der Verwendung des SSH-Zugriffs gibt es diese Einschränkungen nicht. Hier muß allerdings der Client-Rechner auf das deutsche Tastatur-Layout konfiguriert sein.

Es ist zwar im Prinzip möglich, auch bei deiner N4F-Version ein deutsches Tastatur-Layout auf der Console einzurichten, aber den entsprechenden Thread scheint es im Forum nicht mehr zu geben.

Allerdings war das nicht ganz einfach, und es lohnt den Aufwand eigentlich nicht.

Für was brauchst du denn den Zugriff konkret? Unter Umständen gibt es nämlich noch andere Möglichkeiten dein Problem zu lösen.

Princo

Re: Deutsche Tastatur in der Shell

Posted: 05 Feb 2017 16:56
by kreuzberger
aaach Princo,

ich bin gerade dabei ein Nas4Free zu retten, bzw dessen Festplatte. Die scheint hinüber zu sein. So hab ich eine gleich große eingebaut und zunächst alles was noch geht per rsync zu kopieren. Dafür machte ich mehrere Durchgänge bis das Ergebnis sich nicht mehr änderte.
Derzeit lasse ich den Festplattech-check laufen. Das dauert aber schon seit gestern an und er tut augenscheinlich nicht wirklich viel. Festplatten-LED blinkt selten.

Bei der Eingabe der Pfade für rsync war ich dann auf der Konsole etwas entnervt wieder die korrekten Tasten dafür zu finden.
Sicher könnte man das auch per SSH alles machen, aber wenn ich bei so laaaaaang anhaltenden Ausführungen über nacht den Rechner mit SSH Zugang abschalten will, Strom sparen, dann kommt man ja nie wieder auf die selbe Session zurück um zu sehen wie weit der ist. Deshalb bei den Aufgaben die Konsole direkt. Da kann ich mit "-v" anzeigen lassen was sich gerade tut.

Kreuzberger

Re: Deutsche Tastatur in der Shell

Posted: 05 Feb 2017 17:20
by Princo
Na, dann hat mich meine Ahnung wohl nicht getäuscht.

Das, was du brauchst, ist tmux

Zum Glück gibt es tmux auch in deiner NAS4Free Version.

Damit kannst du deine SSH-Session weiter laufen lassen, ohne daß dein Client permanent verbunden sein muß.

Anleitung zu tmux z.B. hier: https://wiki.ubuntuusers.de/tmux/

Kurzanleitung:
1. per ssh auf das NAS verbinden.
2. "tmux" eingeben.
3. rsync Befehl in der tmux-Session absetzen.
4. von der tmux-Session detachen: STRG+b d
5. ssh beenden
6. andere Dinge tun
7. neu per ssh verbinden
8. "tmux attach" eingeben.

Voilá!

Grüße
Princo

Re: Deutsche Tastatur in der Shell

Posted: 05 Feb 2017 17:25
by kreuzberger
Hui Princo,

das ist cool. Der Nachteil ist eindeutig: wieder etwas, was man sich merken muss. Eine dauerhafte Umstellung der Tastatur wäre eindeutig die schönere Lösung. Ich dachte ja, dass man in einer config Datei irgendwie die Codepage am Tastaturtreiber einpasst, und das wars.

Aber danke, das ist ja schon mal was.

Kreuzberger

Re: Deutsche Tastatur in der Shell

Posted: 05 Feb 2017 17:59
by Princo
Eigentlich ist ssh und tmux schon eine gute Lösung, wenn es um Tasks geht, die länger laufen.
Ja, das muß man sich merken :mrgreen:

Btw.: Datenrettung macht man eigentlich anders: https://de.wikipedia.org/wiki/Ddrescue

Grüße
Princo

Re: Deutsche Tastatur in der Shell

Posted: 14 Feb 2017 12:44
by kreuzberger
Princo, mein Held!

Nach weiteren Tastatur-Fingerbrüchen und etwas Suche im innanett habe ich diese Seite entdeckt:
https://www.freebsd.org/doc/de_DE.ISO88 ... ation.html

Nachgesehen habe ich dann mal in meiner "LOGIN.CONF" und siehe da: Da wird russisch konfiguriert. Wie das nun zusammenhängt weiss der berühmte Geier.
Liesse sich aber nun an dieser stelle durch austauschen des Abschnittes:
____________________________________________________
#
# Russian Users Accounts. Setup proper environment variables.
#
russian|Russian Users Accounts:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:
____________________________________________________
ersetzen durch:
____________________________________________________
german|German Users Accounts:\
:charset=ISO-8859-1:\
:lang=de_DE.ISO8859-1:\
:tc=default:
____________________________________________________

genau mein Wunsch, deutsches Tastaturlayout in der Shell "für immer" erreichen?

Kreuzberger