|
Dokument ten przedstawi w jaki sposob upgrade'owac/update'owac
system. Aktualizacja systemu dotyczy zalepiania dziur w momencie jak
nie lubimy sami wlepiac latek, jak rownież przejścia z wersji RELEASE
do STABLE.
Nie jest to trudne, sami zobaczycie:
Ściągamy na początek najnowszą wersje źródeł systemu. Dokladny opis jest tutaj:
CVSup i FreeBSD
Wbijamy sie do katalogu:
[root@lame ~]#cd /usr/src
Teraz zaczynamy nasze magiczne operacje do zbudowania "świata" [ lepszego niz ten
co teraz jest :]
[root@lame /usr/src]#make buildworld
Wszystkie nowo utworzone pliki zapisuja sie do /usr/obj Po pomyślnym zakończeniu, należy przebudować kernelka, szerszy artykulik
pod tym adresem Kompilacja Kernel'a
[root@lame /usr/src]#make buildkernel KERNCONF=nasz_config
* W przypadku jak nie podamy nazwy naszego configa standartowa jest brany config
domyslny czyli GENERIC, aby zmienic domyslna nazwe pliku konfiguracyjnego naszego jajka
wystarczy machnac:
[root@lame ~]#echo KERNCONF=nasz_config >> /etc/make.conf
I juz nie musimy podawac parametru KERNCONF
Jeżeli operacja zakończyla sie pomyślnie czyli kompilacja zakończyla sie bezbłędnie przechodzimy do dalszej cześci:
[root@lame /usr/src]#make installkernel KERNCONF=nasz_config
( Lub bez parametru KERNCONF jezeli wczesniej dodalismy do make.conf )
{mosgoogle center}
No i ostatni kroczek, nalezy do literek r,e,b,o,t :-)
[root@lame /usr/src]#reboot
[tik tak tik tak] [tak tik i odpalamy system w SINGLE USER]
System sie uruchomil.
Ponownie wchodzimy do katalogu:
[root@lame ~]#cd /usr/src
Teraz nas czeka dosc poważna operacja, chcemy przejsc na STABLE, używamy do tego narzedzia meragemaster jest on narzedziem który pomoże przeprowadzić aktualizacje systemu i pliki.
Odpalamy
[root@lame /usr/src]#meragemaster -p
Opcja " -p " podmieni pliki które sa potrzebne do zainstalowania "świata".
Tutaj mala uwaga, należy dokładnie czytać co nasze narzedzie chce zrobić.
Polecenia sa dość proste wiec nie sprawi wam trudności w razie czego polecam man'a
Nastepny kroczek
[root@lame /usr/src]#make installworld
Po zainstalowaniu świata jeszcze raz odpalamy
[root@lame /usr/src]#meragemaster
Teraz troche pracy przy podmienianiu zawartości plików, na koniec otrzymamy komunikat o pozostawieniu katalogu tymczasowego
No i już ostatni kroczek, nalezy do literek r,e,b,o,t :-)
[root@lame /usr/src]#reboot
Thats all folks :-)
|