Changes between Version 40 and Version 41 of Neo unter Linux einrichten


Ignore:
Timestamp:
23/01/09 12:05:09 (17 years ago)
Author:
pascal
Comment:

Neo auf der Textkonsole

Legend:

Unmodified
Added
Removed
Modified
  • Neo unter Linux einrichten

    v40 v41  
    116116
    117117
    118 == Neo in der Textkonsole (root-Zugriff zum Aktivieren erforderlich) ==
    119 Diese Anleitung beschreibt die Verwendung der ''neo.map'' zur Aktivierung von Neo auf der Textkonsole (auch bekannt als ''TTY'' oder virtuelles Terminal).
    120  1. Die Datei [/browser/linux/console/neo.map?format=raw neo.map] herunterladen und im Verzeichnis ''$HOME/neo'' (also z. B. ''/home/gerhard/neo'') speichern.
    121  1. Um zu vermeiden, dass Linux durch irgend einen Benutzer unbedienbar gemacht werden kann, darf nur der Benutzer root (= Administrator) die Belegung der Textkonsole ändern.
    122   * Soll Neo '''nur''' für den eigenen Benutzer verfügbar gemacht werden, ist folgendes in der Datei ''~/.bashrc'' (zu finden im Homeverzeichnis, also z. B. ''/home/gerhard/.bashrc'') (die Bash ist die Standard-Shell unter den meisten Linuxsystemen) hinzuzufügen:
     118== Neo in der Textkonsole (kein X) (root-Rechte erforderlich) ==
     119Diese Anleitung beschreibt die Verwendung von Neo auf der Textkonsole (auch bekannt als ''TTY'' oder virtuelles Terminal).
     120In jedem Fall benötigt man an irgendeiner Stelle root-Rechte.
     121
     122'''Achtung:''' Bis auf den letzten Weg (Neo als Standardbelegung auf der Konsole) müssen Benutzername und Passwort in QWERTZ eingegeben werden.
     123
     124=== automatische Installation ===
     125Falls [http://www.neo-layout.org/installiere_neo installiere_neo] (zur genaueren Beschreibung siehe oben) verwendet worden ist, wird man nach dem Login aufgefordert, das root-Passwort einzugeben. Danach ist Neo bereits aktiviert.
     126
     127=== von Hand aktivieren und deaktivieren ===
     128Soll Neo von Hand aktiviert werden, muss zunächst die Datei [/browser/linux/console/neo.map?format=raw neo.map] heruntergeladen werden; anschließend gibt man folgende Zeilen ein:
    123129{{{
    124 # Neo:
    125 alias asdf="$HOME/neo/bin/asdf xmodmap"
    126 }}}
    127   * Soll Neo systemweit auf der Textkonsole zur Verfügung stehen, muss in der Datei ''/etc/sysconfig/keyboard'' auf die Datei ''neo.map'' verwiesen werden. Dazu muss die Zeile beginnend mit ''KEYTABLE'' geändert werden zu (wobei statt ''/home/gerhard'' das eigene Homeverzeichnis einzugeben ist):
    128 {{{
    129 KEYTABLE="/home/gerhard/neo/neo"   # wirklich nur neo und nicht neo.map, da es sonst auf manchen Systemen nicht funktioniert!
     130cd ~/Desktop
     131sudo loadkeys neo
    130132}}}
    131133
    132 ==== Neo auf der Textkonsole aktivieren – und deaktivieren ====
    133 Nun lässt sich Neo mittels
    134  * Eingabe von ''asdf''
    135 in der Textkonsole (im virtuellen Terminal) aktivieren.
     134Neo bleibt die Belegung bis sie von Hand deaktiviert oder der Rechner neu gestartet wird.
    136135
    137 Zum deaktivieren von Neo muss man
    138  * in der Konsole ''uiae'' eingeben
    139 und man erhält wieder die übliche Tastaturbelegung (meist QWERTZ) zurück.
     136===== von Hand deaktivieren =====
     137Um zu QWERTZ zurückzukehren, gibt man folgende Zeile ein:
     138{{{
     139sudo loadkeys de
     140}}}
    140141
    141 Es ist darauf zu achten, dass Benutzername und Passwort für root unter QWERTZ (also der üblichen Tastaturbelegung) eingegeben werden müssen. Nach dem Anmelden auf der Textkonsole/Terminal wird man aufgefordert, das root-Passwort einzugeben (ebenfalls unter QWERTZ). Dadurch wird Neo automatisch aktiviert.
    142 
     142==== Neo als Standardbelegung auf der Konsole ====
     143Soll Neo schon nach dem Booten auf der Textkonsole zur Verfügung stehen (z.B. für den Loginvorgang), muss in der Datei ''/etc/sysconfig/keyboard'' auf die Datei ''neo.map'' verwiesen werden. Dazu muss die mit ''KEYTABLE'' beginnende Zeile geändert werden zu:
     144{{{
     145KEYTABLE="/home/gerhard/neo/neo"
     146}}}
     147Anmerkung: statt ''/home/gerhard/neo/'' ist das Verzeichnis anzugeben, in dem die Datei ''neo.map'' liegt.
    143148--------------
    144149