Upgrade systemu

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

 

Hosting @mc2 || Copyright © 2024 FreeBSD - Inside. Wszelkie prawa zastrzeżone.