FreeBSD installieren

Dass Installationsprogramm von FreeBSD ist im Textmodus, aber es ist sehr einfach gestaltet.

FreeBSD Install Step 1

Wir wählen einfach „Install“ auf dem ersten Bildschirm aus.

FreeBSD Install Step 2

Im nächsten Schritt wählen wir die Tastatursprache aus. In unserem Fall wählen wir German aus.

FreeBSD Install Step 3

Als Nächstes werden wir nach dem Hostnamen gefragt. In unserem Fall könnten wir “bsdvm” eintragen, da ich diese Installation unter VirtualBox ausgeführt habe.

FreeBSD Install Step 4

Hier können wir nun die Systemkomponenten auswählen die installiert werden sollen. Wir wählen hier “lib32” aus, wenn wir 32-Bit Programme ausführen wollen. “ports” können wir auswählen, wenn wir selber Pakete bauen wollen und “src” wenn wir den Kernel selber bauen wollen.

FreeBSD Install Step 5

Als Nächstes können wir auswählen, wie wir die Festplatte partionieren wollen. Wir können es per Hand partionieren oder wir lassen den Installer automatisch entweder mit UFS oder ZFS unsere Festplatte partionieren. In unserem Fall wählen wir UFS aus, da ich wenig Erfahrung mit ZFS habe.

FreeBSD Install Step 6

In diesem Schritt wählen wir aus, ob wir die gesamte Festplatte oder eine bestimmte Partion zum Installieren nehmen wollen.

FreeBSD Install Step 7

Nun können wir das Partitions Schema auswählen. Wenn Ihr ein UEFi System habt, wählt Ihr GPT aus, ansonsten MBR.

FreeBSD Install Step 8

Der Installer zeigt euch ein Vorschlag an, wie er die Festplatte partionieren möchte. An dieser Stelle könnt ihr noch mit dem Editor nachbearbeiten.

FreeBSD Install Step 9

An dieser Stelle werden wir die Änderungen bestätigen und den Installationsvorgang starten.

FreeBSD Install Step 10

Das Basissystem wird mit unseren ausgewählten Paketen installiert.

FreeBSD Install Step 11

Wir wählen nun unser root Password aus.

FreeBSD Install Step 12

Als Nächstes wählen wir unsere Netzwerkkarte aus, entweder WLAN oder LAN.

FreeBSD Install Step 13

Jetzt fragt uns der Installer ob wir als erstes Ipv4 verwenden wollen und wir DHCP nutzen wollen. Das Gleiche passiert auch mit Ipv6.

FreeBSD Install Step 14 FreeBSD Install Step 15

Stateless Address Autoconfiguration (SLAAC) ist ein Verfahren zur zustandslosen und automatischen Konfiguration von IPv6-Adressen an einem Netzwerk-Interface. Mit “stateless” bzw. “zustandslos” ist gemeint, dass die jeweilige IPv6-Adresse nicht zentral vergeben und gespeichert wird. Demnach erzeugt sich der Host seine IPv6-Adresse unter Zuhilfenahme zusätzlicher Informationen selbst. SLAAC ist die Weiterentwicklung von Verfahren für die klassische IP-Autokonfiguration unter IP4. Anders als bei IPv4 übernehmen IPv6-Router dabei eine aktive Rolle. Wir wählen ja aus.

FreeBSD Install Step 16

Wir sehen nun die Konfiguration und bestätigen diese.

FreeBSD Install Step 17

In diesem Schritt können wir nun die Zeitzone einstellen, wir wählen Europe -> Germany aus.

FreeBSD Install Step 18

Hier sehen wir, ob das Datum richtig eingestellt ist.

FreeBSD Install Step 19

Hier sehen wir, ob die Uhrzeit richtig eingestellt ist.

FreeBSD Install Step 20

An dieser Stelle können wir auswählen, welche Dienste beim Start gestartet werden. Wir wählen folgende Dienste aus:

  • sshd: Wir können per SSH auf unseren PC zugreifen.
  • nptdate: Die System - und Netzwerkzeit wird beim Start synchronisiert
  • ntpd: Die System - und Netzwerkzeit wird synchronisiert
  • dumpdev: Kernel Crash Dump wird aktiviert
FreeBSD Install Step 21

Wir können nun ein paar Sicherheitseinstellungen einstellen. Hier werden wir folgende Optionen setzen:

  • clear_tmp: Das Temp-Verzeichnis wird beim Systemstart gelöscht.
  • disable_sendmail: Sendmail wird deaktiviert.
FreeBSD Install Step 22

Jetzt werden wir gefragt ob wir weitere Benutzer hinzufügen wollen.

FreeBSD Install Step 23

Bei der Frage „Invite USER in other groups?“ werden wir unseren neu erstellten Benutzer in folgende Gruppen hinzufügen: wheel operator dialer video

  • wheel: ermöglicht es, root mit dem Befehl su übergeben
  • operator: erforderlich, um den Befehl su zu verwenden und den PC herunterzufahren
  • dialer: ermöglicht die Verwendung der seriellen Schnittstellen (mit „cu“ und „tip“)
  • video: ermöglicht den Zugriff auf die Grafikkarte

Login class, lass es auf „default“ (wir werden es später ändern)

Shell: tcsh

Home directory: Standard

Wir wählen dann ein Passwort und bestätigen die Erstellung.

FreeBSD Install Step 24

Wir können nun den Installationsvorgang abschließen.

FreeBSD Install Step 25

An dieser Stelle könnten wir eine Shell öffnen und noch händisch nachbearbeiten. Aber das wollen wir nicht.

FreeBSD Install Step 26

Den PC starten wir neu und damit haben wir FreeBSD erfolgreich installiert.