FreeBSD Logo               

Skąd pobrać FreeBSD? Wybierz serwer ftp:
 

 


Dokumentacja
 
manuale  
  faq 
 
handbook

Jak to zrobić?
  Instalacja
  Komendy
  Usługi
  Upgrade
  NFS
  Jądro
  SDI-PPP
  Identyfikacja
  Quota
  OpenSSH
  TelnetSSL 
  Agenci MTA
  POP3 i SMTP
  Autoryzacja
  Serwer WWW
  Serwer NEWS
  Serwer Nazw
  ProFTPD
  IPv6
  Squid
  Samba
  DHCP
  Dummynet
  Ipfilter
  PF
  Polonizacja
  VMvare
  Udostępnianie
  Mały Router
 
Terminal
  Linux2FreeBSD

Niusy
  pl.comp.os.bsd

Po polsku
  bsdzine.org
  freebsd.pl
  www.bsd4u.org
  www.bsdguru.org
  bofh.vt.pl

Po innemu
  bsdvault.net
  freebsdhowtos.com
  freebsd-howto.com

Linkownia



Studio reklamowe

Usługi informatyczne MAC



 

 

Upgrade systemu

Wprowadzenie

Upgrade systemu można dokonywać na dwa sposoby. Pierwszy z nich to sysinstall, którego używalismy do instalacji naszego systemu, lub cvsup.

Cvsup 

Oczywiście należałoby rozpocząć od instalacji narzędzia do cvsup'a. Należy ściągnąć plik cvsup-versja.tgz [pobierz plik w wersji cvsup-16.1e.tgz dla i386] i dodać przy pomocy pkg_add lub zainstalować z portów (cvsup-bin). Ponieważ nastapiły zmiany w cvsup można zajrzeć również na http://people.freebsd.org/~jdp/s1g/. Następny krok to skonfigurowanie pliku /usr/share/examples/cvsup/stable-supfile. Jego konfiguracja może wyglądać następująco:

Wydajemy komendę:

# cvsup stable-supfile

Konfiguracja taka spowoduje ściągnięcie źródeł do katalogu /home/src/. Następnie musimy wykonać kompilację:

 # cd /home/src/
# make world (make buildworld && make installworld)

i zbudować nowe jądro GENERIC

# make buildkernel

Następnie można tworzyć sobie swoje własne jądro i oczywiście je skompilować i odpalić. O szczegółach jak zrobić swój kernel w dziale "Kernel".

 


Oficjalna strona: http://www.freebsd.org


wrzesień 2001

 


Podobnie postępujemy ze źródłami portów tyle, ze korzystamy z innego pliku zamieszczonego poniżej:

 

# cat ports-cvsup

*default host=cvsup-tpnet.freebsd.pl
*default base=/usr
*default prefix=/usr
*default delete use-rel-suffix
*default release=cvs tag=.
*default compress
ports-all tag=.


Jak widać różnice są niewielkie i sprowadzają się do zaznaczenia, że żądamy najaktualniejszych zmian w portach ( tag=. Kropka oznacza current). Po wykonaniu komendy:

# cvsup ports-cvsup 

mamy uaktualnione porty. W taki oto prosty sposób można utrzymywać aktualne ports’y.

W zależności od tego jak szybkie połączenie mamy oraz jak szybki komputer po kilku, kilkunastu minutach program zakończy działanie – mamy aktualne źródła ! :-)

Wykonanie tej komendy można dopisać do crontaba np. raz w tygodniu w nocy.

 


Autor: Marcin Jurczuk


czerwiec 2001

 





Kontakt  

© 2001-2009 FreeBSD Projekt
Wszelkie Prawa Zastrzeżone.