Bearbeiten von „FreeBSD/Softwarepflege“
Aus UUGRN
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 2: | Zeile 2: | ||
Ein gängiger Weg der Pflege eines [[FreeBSD]]-Systems ist das Update der installierten Software um erweiterte Funktionalität zu erhalten oder um Sicherheitsprobleme zu beheben. | Ein gängiger Weg der Pflege eines [[FreeBSD]]-Systems ist das Update der installierten Software um erweiterte Funktionalität zu erhalten oder um Sicherheitsprobleme zu beheben. | ||
− | Systemsourcen ( | + | Systemsourcen (/usr/src) und Ports (/usr/ports) kann man schnell, effizient und bequem mit [[CVSup]] updaten. Man benötigt neben dem Tool selbst ein sogenanntes supfile, welches genauere Angaben darüber enthält, was von wo und wie aktualisiert werden soll. |
=== Basissystem === | === Basissystem === | ||
Zeile 8: | Zeile 8: | ||
Danach kompiliert man das System zunächst komplett durch, ohne in das installierte System einzugreifen. | Danach kompiliert man das System zunächst komplett durch, ohne in das installierte System einzugreifen. | ||
− | + | cd /usr/src | |
− | + | make buildkernel buildworld | |
Wenn dies ohne Fehlermeldung durchläuft, dann kann man mit dem kritischeren Schritt der Installation fortfahren. | Wenn dies ohne Fehlermeldung durchläuft, dann kann man mit dem kritischeren Schritt der Installation fortfahren. | ||
− | + | make installkernel installworld | |
− | Danach sollte das System rebootet werden, und beim neu Booten zunächst im [[Single User Mode]] die Konfigurationsdateien aktualisiert werden. | + | Danach sollte das System rebootet werden, und beim neu Booten zunächst im [[Single-User-Mode]] die Konfigurationsdateien aktualisiert werden. |
− | + | mount -a | |
− | + | mergemaster | |
− | Den | + | Den Single-User-Mode verlässt man durch Verlassen der Shell. |
− | |||
=== Softwarepakete === | === Softwarepakete === | ||
Zeile 28: | Zeile 27: | ||
Mit dem {{Ports_FBSD|sysutils/portupgrade}} lassen sich Updates der installierten Ports und ihrer Abhängigkeiten bequem durchführen. | Mit dem {{Ports_FBSD|sysutils/portupgrade}} lassen sich Updates der installierten Ports und ihrer Abhängigkeiten bequem durchführen. | ||
− | |||
− |