Re: [FreeBSD] Anf"angerfragen eines Umsteigers

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Raphael H. Becker (beckerra_at_rumms.uni-mannheim.de)
Date: 24. Aug 2000


Christian Weisgerber wrote:
> 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.

Ahh!! Genial!
Bei Linux ist "ScrollLock" optional, d.h. man kann auch in einer
"rollenden" Ausgabe (bzw in einem aktiven Terminal) "hochrollen" ... was
natürlich nur wenig sinnvoll ist zB bei Kernelmeldungen.

-------------------------------
 
> > 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.

schön wärs aber.
 
> 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"

Ist bereits.

> allscreens_flags="-m on"
Zugefügt.

Und wie kann ich diesen Parameter aktivieren ohne rebooten zu müssen?

Zum Thema CopyPaste zwischen den Konsolen: Ist es nur bei mir so, oder
ist es normal, daß man auf einer KOnsole einen Text markiert
("LinkeMaustaste") und auf einer anderen Konsole diesen durch
"RechteMaustaste" gefolgt von "MittlereMaustaste" pastet? Warum reicht
ein einfaches "MittlereMaustaste" nicht aus? In welcher Manpage ist das
beschrieben? moused?
Naja, man gewöhnt sich an fast alles.

---------------------------------------

> > 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. ;-)

Hab ich nur verschiegen. Ich hab in der Tat auch make install
ausprobiert und es wurde ja auch diverses zeugs installiert, zB ein
Zusatztool mit dem Namen "mcserv", das eine Art Netzwerkserver speziell
für den "mc" darstellt.
 
> Der Port installiert das Executable unter dem Namen »midc«. Offenbar
> gab es da einen Namenskonflikt, ich weiß aber nicht mit was.

Hmm ... ich werd mir, solange ich keinen Namenskonflikt habe, einen
Symlink anlegen.

----------------------------------
 
> > 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.

Oh..ok.
Und wie stark unterscheiden sich 4.0 und 4.1? Gab es irgendwelche "low
level"-Änderungen, die ein Administrationstool wissen sollte? Ansonsten
lass ich es halt bis auf weiteres als ein 4.0 laufen.
 
------------------------------------------

> > 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.

Also rein gefühlsmäßig ist die Verzögerung auf der Konsole/unter X zu
"träge" für meine Gewohnheiten.
 
> > 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.

Hab ich mal von Hand so gesetztm ist gleich "viel" schneller.

Setzt X nach dem Starten eigene Werte? Sowas hab ich bei Slackware
nämlich auch gehabt, daß X mir die Tastatur gebremst hat, nach einem
Aufruf von "kbdrate -r 30 -d 250" auf der KOnsole aber wieder
ausreichend schnell wurde.
 
> > 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.

Zu mindest kann man diese nach dem Starten von X mittels kbdcontrol
wieder hochsetzen.

Also, alte Problematik: Es soll der X-Server auf terminal.localnet
manipuliert werden, Programme im Windowmanager laufen aber (wie auch der
WM selbst) remote auf einem anderen Rechner (hier: rhb.localnet/SuSE
6.1).

Ergebnis: das ganze scheint über das X-Protokoll zu laufen, denn wenn
ich xset auf der
Linux-Kiste aufrufe (ich selbst aber am terminal.localnet sitze), dann
wird die Einstellung auf den X-Server, also auf terminal.localnet,
übertragen.
Dumm nur, daß beim Aufruf von "Xwrapper" .xinit nicht ausgewertet wird
(oder doch?).

--------------------------------------

> > 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.

Gut.
 
[autocompletion]
> sie dafür ^D und nicht TAB. Das kann man vermutlich umkonfigurieren.

^D bewirkt hier derzeit "exit" bzw "logout".

-------------------------------------------
 
> > 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.

Nunja ... Als ich das slice unterteilt habe, habe ich einfach mal "A"uto
genommen. Dabei hat er von einem 3GB-slice gerade mal 20MB (oder sowas
in der Art, jedenfalls sehr wenig) für /var genommen und kein(!!) /home
... obwohl das eigentlich egal wie immer eine eigene Partition bekommen
sollte (bei Linux jedenfalls liest man das oft als Empfehlung).

/dev/ad0s3a 48M 27M 18M 61% /
/dev/ad0s3g 529M 67K 487M 0% /home
/dev/ad0s3f 1.9G 766M 1.0G 42% /usr
/dev/ad0s3e 242M 1.4M 221M 1% /var

Nunja, diese FreeBSD-Installation ist auch ziemlich wenig Server ... als
Server (zB squid, news) wäre /var sicher gut gefüllt.

> > 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.

Jo, der Link auf das Handbuch :-)
Ich frug nach einem möglichst "konsistenten" Weg, das System
entsprechend nachzurüsten.
 
> > 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.

Soviel zum Thema Software-Patente.
 
> > 8) root werden
> > Wie erlaube ich einem user das "su -"?
>
> Er muss Mitglied der Gruppe wheel sein.

Ok.

Danke.

Gruß
Raphael Becker

-- 
Hi! I'm a .signature virus! 
Copy me into your ~/.signature to help me spread!
http://signature.home.pages.de/
ex: /sig virus!$/w!>>~/.signature : Eli's vi modeline sig virus!


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

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