Upgrade
Data: 29-08-2003 o godz. 19:04:17
Temat: Konfiguracje usług w systemie FreeBSD


Tuż po zainstalowaniu systemu FreeBSD jeżeli robiliśmy to z płytki instalacyjnej posiadamy wersję RELEASE, aby zaktualizować nasz system do wersji stabilnej (STABLE) musimy wykonać kilka operacji. Zakładam oczywiście, że posiadasz łącze do internetu i ściągnięcie około 90MB nie stanowi problemu.

Nowe źródła dla naszego systemu ściągniemy za pomocą narzędzia cvsup.
Edytujemy plik:

/usr/share/examples/cvsup/stable-supfile

i wpisujemy serwer który znajduje się najbliżej nas. Następnie czyścimy stare źródła oraz obiekty kasując zawartość katalogów:

/usr/src oraz /usr/obj

i wydajemy komendę:

cvsup -g -L 2 /usr/share/examples/cvsup/stable-supfile


cierpliwie czekamy i po kilkunastu minutach (w zależności od łącza) mamy już świeże źródełka na swojej maszynie.

Następnie przechodzimy do katalogu /usr/src i budujemy nasz świat. Można to zrobić na dwa sposby w zależności od zmian jakie zaszły od poprzedniej wersji.

I sposób

1. cd /usr/src # przechodzimy do katalogu z źródłami
2. make world # budujemy i instalujemy nasz świat

Później możemy sobie stworzyć własne jądro

II sposób

1. cd /usr/src
2. make buildworld
3. make buildkernel KERNCONF=KERNEL (default is GENERIC).
4. make installkernel KERNCONF=KERNEL (default is GENERIC).
5. reboot
6. mergemaster -p
7. make installworld
8. mergemaster
9. reboot

Zawsze polecam przeczytanie pliku Makefile oraz UPDATING które znajdują się w katalogu /usr/src gdzie można znaleść najbardziej aktualny sposób wykonywania tej operacji. Szczególnie proszę zwrócić uwagę na krok 8 gdzie zostanie nam zadane szereg pytań dotyczących plików konfiguracyjnych. Na wszelki wypadek proponuję zrobić kopię katalogu /etc.

Powodzenia
Jacek





Artykuł jest z FreeBSD na www.malisz.eu.org
http://www.malisz.eu.org/

Adres tego artykułu to:
http://www.malisz.eu.org/3_Upgrade.htm