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