Re: [FreeBSD] Anf"angerfragen eines Umsteigers

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Christian Weisgerber (naddy_at_mips.inka.de)
Date: 24. Aug 2000


Raphael H. Becker <beckerra_at_rumms.uni-mannheim.de> wrote:

> 1.1) Unter Linux kann ich die Konsolen mit [Strg]+[Bild hoch] eine
> gewisse Anzahl von Seiten "hochscrollen", unter FreeBSD vermisse ich
> dieses Feature noch. Wie geht's?

Beim syscons(4)-Konsoletreiber: ScrollLock toggelt einen Scrollmodus,
dort dann die diversen Bewegungstasten.

> 1.2) Copy-Paste zwischen Konsole und "X" (Remote auf einem anderen
> Rechner) möglich, zB via Mautreiber?

Ich bin mir nicht sicher, was du meinst. Ein gemeinsames Clipboard
für Copy&Paste zwischen Konsole und X11 gibt es nicht.

Falls du nur Copy&Paste auf den virtuellen Konsolen gemeint hast:
moused(8) aktivieren und auf Konsolen, wo das gewünscht ist, Cursor
mit vidcontrol(1) einschalten.

rc.conf:
moused_enable="YES"
allscreens_flags="-m on"

Falls es keine PS/2-Maus ist, noch moused_port entsprechend setzen.

> 2) Ports (hoffentlich kein FAQ):
> Ich habe versucht mein "Lieblingstool" zu bauen, bin also nach
> "/usr/ports/misc/mc/" und haben dort "make" eingetippt, woraufhin die
> Sourcen vom "mc" und die Sourcen von verschiedenen davon abhängigen
> Tools und Libs runtergeladen und kompiliert wurden. Soweit so gut. Nur
> leider ist der Midnight Commander "mc" offenbar nicht installiert
> worden, es befindet sich nirgends das Binary "mc".

Das Defaulttarget von »make« in den Ports ist »build«. Um den
gebauten Port auch zu installieren bedarf es eines »make install«.
Ich nehme aber an, dass du das gemacht und uns nur verschwiegen
hast. ;-)

Der Port installiert das Executable unter dem Namen »midc«. Offenbar
gab es da einen Namenskonflikt, ich weiß aber nicht mit was.

> 3) FreeBSD 5
> Gibt es ein FreeBSD 5?

Ja. FreeBSD hat immer (mindestens) zwei Zweige, -STABLE und -CURRENT,
vergleichbar den Zweigen beim Linuxkernel mit gerader/ungerader
zweiter Zahl. Aktuell sind 4.1-STABLE und 5.0-CURRENT, die letzte
Release im STABLE-Zweig war 4.1-RELEASE.

> 4) Keyboard/Console+X
> Meine Tastatur ist zu langsam. Obwohl ich im Setup "fast" eingestellt
> habe (bezieht sich auf die Wiederholrate)

Stellt eine Verzögerung von 250ms bis zum Einsetzen der Wiederholung
und eine Wiederholrate von 1/(34ms) ein.

> Wie kann ich das delay runtersetzen? Unter Linux gibts dazu das Tool
> "kbdrate".

kbdcontrol(1), aber wie gesagt, »fast« ist einfach nur ein Alias
für »250.34«. Schneller geht nicht.

> Wie konfiguriere ich dieses unter X oder ist das automatisch das gleiche
> wie auf der Konsole (sollte eigentlich nicht sein)?

Wie überall, mit xset(1). Inwieweit der X-Server wie die Konsole
auf die echte Tastaturwiederholung zurückgreift oder sie selbst
synthetisiert, weiß ich nicht.

> 5) root und bash ... autocompletion in der csh?
> Ist es sinnvoll bzw spricht etwas dagegen, root als Standardshell die
> bash zu geben? Diese liegt ja unter /usr/local/bin, was im Falle eines
> Fehler vielleicht nicht gemounted ist.

Wenn init(8) in den Single-User-Modus geht, dann fragt er vorher
nach der zu verwendenden Shell. An dieser Stelle kann man sich also
nicht in den Fuß schießen.

> In der bash "cd /usr/ports/<tab><tab>" und eine Liste aller Dateien und
> Verzeichnisse erscheint (so wie bei einem "ls"). Die "csh" "completed"
> nur, wenn es keine Alternativen mehr gibt, d.h. man muß schon wissen,
> nach was man sucht.

Erstens ist csh(1) mittlerweile in Wirklichkeit tcsh(1). Die
interaktiven Features der alten csh sind ein wenig kümmerlich.
Zweitens kann tcsh(1) das Gewünschte auch, allerdings verwendet
sie dafür ^D und nicht TAB. Das kann man vermutlich umkonfigurieren.

> 6) /var-Verzeichnis
> Unter Linux ist /var recht gut benutzt, in FreeBSD scheint dieses
> Verzeichnis wohl nur wenig benutzt zu werden.

Kann ich nicht nachvollziehen.

> Was gibt es hier für Unterschiede?

Keine prinzipiellen. Der Linux-FSSTND hat seinerzeits /var nach
dem Vorbild von 4.4BSD und SVR4 übernommen. Allerlei Pfade unter
/var sind anders (und unter »Linux« wohl auch nicht einheitlich),
aber das sind Kleinigkeiten.

> 7) ssh
> Das instalierte SSH "geht nicht": [...]
> Wo finde ich die fehlende library?

Ich wüsste nicht, was ich dem ausgegebenen und von dir zitierten
Hinweis noch hinzufügen könnte.

> An sich hatte ich ja eine "Vollinstallation" von FreeBSD gemacht
> und gehofft, daß alles dabei ist, was fehlt.

Es gibt nur eine RELEASE für die ganze Welt. Da RSA in den USA noch
patentiert(!) ist, kann es nicht mitgeliefert werden.

> 8) root werden
> Wie erlaube ich einem user das "su -"?

Er muss Mitglied der Gruppe wheel sein.

-- 
Christian "naddy" Weisgerber                          naddy_at_mips.inka.de


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET