FreeBSD installieren und anpassen

Direkte Linux-Programmierung, POSIX
Benutzeravatar
Jside
Beiträge: 377
Registriert: Di Nov 11, 2008 12:56 am

FreeBSD installieren und anpassen

Beitrag von Jside » Sa Feb 14, 2009 5:57 am

/* edit by Kerli: Beiträge nach http://forum.proggen.org/viewtopic.php?f=30&t=461#p6295 abgespalten. */
nufan hat geschrieben:
+Fuss+ hat geschrieben:PuppyLinux ist ganz in Ordnung.
Ich habe es eben erst heruntergeladen und schreibe das hier gerade schon von Puppy.
Zu spät, lade grade FreeBSD runter :D
Pass beim Partitionieren auf, das die /home Partition nicht zukurtz kommt, beim Autopartitionieren wird die /home nicht eingeordnet, weswegen diese zur / gehört, die dann allerdings nur 500MB Groß ist. Der Freie Platz wird meistens alles unter /usr zugeordnet, dieses kannst du auf 2GB verkleinern. Zudem pass auf, das FreeBSD nicht wie Linux Partitioniert, sondern das ganze zeug(/, /usr, /bin etc) auf Virtuellen Partitionen im Dateisystem angelegt werden, weswegen du beim ersten Partitionseditor ruhing "Use entire disk" benutzten kannst.

Wenn du gedenkst X zu Installieren, dann wähle nach der Installations unter "Configure" -> "Distributions" -> "X11" aus und drücke OK, wenn du nach dem partitonieren X11 auswählst wird es meistens nicht installiert. Wenn du es nachträglich via pkg_add installieren willst gibt es nur probleme.

Wenn du das System Installiert hast, und gestartet hast, dann mach als erstes folgendes(melde dich als root an):
FreeBSD hat geschrieben: root~#: freebsd-update fetch
root~#: freebsd-update install
Wenn du X11 Installiert hast außerdem(mal den Motif Window Manager als Beispiel):
FreeBSD hat geschrieben: root~#: pkg_add -r open-motif
root~#: echo "mwm" > ~/.xinitrc
root~#: X -configure
root~#: mv ~/xorg.conf.new ~/xorg.conf
Du musst die xorg.conf und .xinitrc in jedes Homeverzeichniss(chmod 777) kopieren versteht sich.
(Siehe man .mwmrc(oder google) wie du den Individuell konfigurieren kannst)
Ich warte immernoch, das die OpenGroup CDE als OpenSource veröffentlicht *sniff*

Wenn du Grafische Anmeldung mit xdm haben willst:
FreeBSD hat geschrieben: root~#: pkg_add -r xdm
root~#: echo "mwm" > ~/.xsession
root~#: vi /etc/rc.conf
Füge die Zeile xdm_enable="YES" ein und speichere ab.
inder Xsetup_0(/etc/X11/xdm/) kannst du "xsetroot -solid <X11 Farbe z.b. darkblue>" den X11 Gitterhintergund überblenden.
(.xsession muss auch chmod 777 in jedes Homeverzeicniss)

Folgende Pakete könnten Interessant für dich sein(Setzten X11 voraus):
Für einen 3D Dateisystem Explorer : pkg_add -r fsv
Für einen Normalen Dateisystemexplorer: pkg_add -r xplore
GUI Texteditor mit Syntax Highlightning: pkg_add -r nedit
Ein Systemload Monitor samt IRQ status: pkg_add -r xosview
SSH/Telenet/RS-232 etc Terminalprogramm: pkg_add -r putty

Interessante Pakete - Consolenbasierend:
Textbasierender Webbrowser: pkg_add -r links
Nicht so nervig wie vi editor: pkg_add -r nano :mrgreen:

Wenn du keinen 2ten Montior hast, kannst du auch in der /etc/ttys eine änderung vornehmen, und via Nullmodemkabel von deinem Desktop aus steuern:
siehe meine Website: http://jside.bplaced.net/netbsd.html Als "Terminal" kannst du auch putty auf deinem Linux Installieren.

Den XServer kanst du auch herüberholen:
Auf dem FreeBSD Rechner in die inittab bzw. init:
xx:3:respawn:/usr/X11R6/bin/X -broadcast -indirect deineworkstation.lan
bzw X11R5...
Und in die /etc/X11/xdm/Xservers
:0 local /usr/X11R6/bin/X :0 vt07 -quiet
bzw X11R5...
Und in die Xaccess im selbigem Verzeiniss:
%hostlist localhost lan
* CHOOSER %hostlist
Dann auf deinem Linuxrechner nurnoch in der Commandline:
xhost + <IP deines FreeBSD Rechners>
X :1 -query <IP deines FreeBSD Rechners>
Du kannst auch :2 oder so nehmen, dann wird der XServer über ein anderes Terminal Projeziert(Strg+Alt+F1 bzw F2 zum wechseln)

Das mach ich normalerweise nur mit IRIX, weswegen die Pfadangaben nicht stimmen könnten....(wobei IRIX eh kein /etc hat, sondern /var)

Und lass dich nicht verunsichern, spätestens nach der zweiten Installtion klappt alles ;)
Und gib nicht schnell auf, wenn was nicht klappt, viele die FreeBSD versuchen werfen schon bei einfachsten Dingen das Handtuch....

P.s. Ich Installaiere jetzt IRIX neu(Habs zusehr zugemüllt xD), allein Das Partitionieren einer 4GB HDD dauert im Butterfly modus schon zwei Stunden *cheers*

nufan
Wiki-Moderator
Beiträge: 2557
Registriert: Sa Jul 05, 2008 3:21 pm

Temp

Beitrag von nufan » Sa Feb 14, 2009 10:58 am

Ich hab noch nicht mal fertig gedownloadet ^^

Benutzeravatar
Jside
Beiträge: 377
Registriert: Di Nov 11, 2008 12:56 am

Re: OS für Uralt-PC

Beitrag von Jside » Sa Feb 14, 2009 11:05 am

Die kleine 60MB CD??
Du brauchst nur die *-bootonly.iso und der Rechner braucht ne Netztwerkkarte...

nufan
Wiki-Moderator
Beiträge: 2557
Registriert: Sa Jul 05, 2008 3:21 pm

Re: OS für Uralt-PC

Beitrag von nufan » Sa Feb 14, 2009 11:08 am

Jside hat geschrieben:Die kleine 60MB CD??
Ähmmm... nein, die 1.8 GB große 7.1-RELEASE-i386-dvd1.iso.gz...
Jside hat geschrieben:Du brauchst nur die *-bootonly.iso und der Rechner braucht ne Netztwerkkarte...
Bootonly hab ich auf dem FTP auch wo gesehen. Warum Netzwerkkarte? Damit siehts nämlich schlecht aus.

Benutzeravatar
Jside
Beiträge: 377
Registriert: Di Nov 11, 2008 12:56 am

Re: OS für Uralt-PC

Beitrag von Jside » Sa Feb 14, 2009 11:09 am

nufan hat geschrieben:
Jside hat geschrieben:Die kleine 60MB CD??
Ähmmm... nein, die 1.8 GB große 7.1-RELEASE-i386-dvd1.iso.gz...
Jside hat geschrieben:Du brauchst nur die *-bootonly.iso und der Rechner braucht ne Netztwerkkarte...
Bootonly hab ich auf dem FTP auch wo gesehen. Warum Netzwerkkarte? Damit siehts nämlich schlecht aus.
Ok, die DVD geht auch ;)

nufan
Wiki-Moderator
Beiträge: 2557
Registriert: Sa Jul 05, 2008 3:21 pm

Re: OS für Uralt-PC

Beitrag von nufan » Sa Feb 14, 2009 11:12 am

Jside hat geschrieben:
nufan hat geschrieben:
Jside hat geschrieben:Die kleine 60MB CD??
Ähmmm... nein, die 1.8 GB große 7.1-RELEASE-i386-dvd1.iso.gz...
Jside hat geschrieben:Du brauchst nur die *-bootonly.iso und der Rechner braucht ne Netztwerkkarte...
Bootonly hab ich auf dem FTP auch wo gesehen. Warum Netzwerkkarte? Damit siehts nämlich schlecht aus.
Ok, die DVD geht auch ;)
Umpf... nein geht nicht...
Mir fällt gerade ein, dass der PC kein DVD-Laufwerk hat...
Ich habe aber noch 3 kleine CD-Images gesehen. Gehts mit denen auch?
7.1-RELEASE-i386-disc1.iso
7.1-RELEASE-i386-disc2.iso
7.1-RELEASE-i386-disc3.iso

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: OS für Uralt-PC

Beitrag von cloidnerux » Sa Feb 14, 2009 12:23 pm

Das sollte Funktionieren.
Einfach mal ausprobieren,
Lerning by Doing.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: OS für Uralt-PC

Beitrag von fat-lobyte » Sa Feb 14, 2009 1:09 pm

cloidnerux hat geschrieben: Lerning by Doing.
Genau, und auch Learning by reading and remembering how the words are spelled.
Haters gonna hate, potatoes gonna potate.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: OS für Uralt-PC

Beitrag von cloidnerux » Sa Feb 14, 2009 1:17 pm

Nobody is perfect.
Redundanz macht wiederholen unnötig.
quod erat expectandum

nufan
Wiki-Moderator
Beiträge: 2557
Registriert: Sa Jul 05, 2008 3:21 pm

Re: OS für Uralt-PC

Beitrag von nufan » Mo Mär 02, 2009 9:29 pm

Ok, bis jetzt liefs nicht so schlecht. ;)

FreeBSD beim 2. Versuch (augenscheinlich) erfolgreich installiert (beim 1. Mal war die /-Partition zu klein...). /home/ und / haben beide ca. 4 GB und der Rest (ca. 300 MB) ist eine Swap-Partition. Ich habe die Installationsmethode "all" gewählt. Nach dem Bootem komm ich direkt in eine Login-Shell. Nach dem Login kann ich mit "startx" die grafische Oberfläche starten. Dort befinden sich drei Konsolen (eine "login" und zwei "xterm") und eine Uhr.

@Jside: Deine Anleitung sieht ja ganz nett aus, aber ich glaube du hast vergessen, dass ich keine Internetverbindung habe und deswegen keine Pakete downloaden kann.
Jedoch habe ich alle 3 CDs (auch die beiden mit den Paketen) runtergeladen. Wie kann ich die CDs zu den Paketquellen hinzufügen, dass anstelle FTP die CDs nach den Paketen durchsucht und diese auch davon installiert werden?
Zudem habe ich eine US-Tastaturbelegung, obwohl ich bei der Installation "Germany-ISO" gewählt habe.

Lief besser als erwartet :)

Antworten