Erinevus lehekülje "Süsteemi uuendamine freebsd-update abil" redaktsioonide vahel

Allikas: Kuutõrvaja
64. rida: 64. rida:
  
 
Käske võib anda ka kombineeritult näiteks freebsd-update fetch install
 
Käske võib anda ka kombineeritult näiteks freebsd-update fetch install
 +
 +
===Release uuendamine===
 +
 +
Binaarselt on võimalik uuendada ka versiooni
 +
 +
# freebsd-update upgrade -r 7.1-RELEASE
 +
 +
Tegeletakse uuenduste allatõmbamisega ja seadistusfailide mergemisega
 +
 +
# freebsd-update install
 +
 +
Peale seda tuleb süsteem tuleb bootida uuelt kernelilt jätkamiseks
 +
 +
# shutdown -r now
 +
 +
Kui reboot tehtud installitakse userlandi komponendid
 +
 +
# freebsd-update install
 +
 +
Viimase reboodi järel peaks olema näha uus versioon
 +
 +
# shutdown -r now
  
 
Manual
 
Manual
  
 
http://www.freebsd.org/cgi/man.cgi?query=freebsd-update&sektion=8&manpath=FreeBSD+6.2-RELEASE
 
http://www.freebsd.org/cgi/man.cgi?query=freebsd-update&sektion=8&manpath=FreeBSD+6.2-RELEASE

Redaktsioon: 7. jaanuar 2009, kell 12:51

Meil on värske FreeBSD 7.0 install ja sooviks kiirelt paigaldada olulisemad turvalisuse ning stabiilsusega seotud parandused. Ei midagi lihtsamat.

Vaatame ja tõmbame alla kõik uuendused

# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 1 mirrors found.
Fetching public key from update1.FreeBSD.org... done.
Fetching metadata signature for 7.0-RELEASE from update1.FreeBSD.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 28 patches.....10....20.... done.
Applying patches... done.

The following files will be updated as part of updating to 7.0-RELEASE-p5:
/boot/kernel/if_faith.ko
/boot/kernel/if_faith.ko.symbols
/boot/kernel/if_fwip.ko
/boot/kernel/if_fwip.ko.symbols
/boot/kernel/if_stf.ko
/boot/kernel/if_stf.ko.symbols
/boot/kernel/ip_mroute.ko
/boot/kernel/ip_mroute.ko.symbols
/boot/kernel/ipfw.ko
/boot/kernel/ipfw.ko.symbols
/boot/kernel/kernel
/boot/kernel/kernel.symbols
/boot/kernel/pf.ko
/boot/kernel/pf.ko.symbols
/usr/bin/dig
/usr/bin/host
/usr/bin/nslookup
/usr/bin/nsupdate
/usr/include/netinet/tcp.h
/usr/include/netinet6/in6.h
/usr/include/netinet6/nd6.h
/usr/lib/libssh.a
/usr/lib/libssh.so.4
/usr/sbin/dnssec-signzone
/usr/sbin/lwresd
/usr/sbin/named
/usr/sbin/named-checkconf
/usr/sbin/named-checkzone
/usr/sbin/named-compilezone
/usr/sbin/sshd

Ja paigaldame need süsteemi

# freebsd-update install
Installing updates... done.

Peale rebooti on meil juba ees 7.0-RELEASE-p5 versioon

Selline lahendus muidugi nõudlikumaid kasutajaid ei rahulda kes harjunud STABLE haru näiteks kasutama. Aga production süsteemis kus kasutusel vaid RELEASE harud ning vajalik vaid turvauuendusi ja suuremaid veaparandusi paigaldada on see ideaalne

Juhul kui paigaldatud uuendused mingil põhjusel ei sobi saame nad eemaldada kiirelt käsuga

# freebsd-update rollback
Uninstalling updates... done.

Käske võib anda ka kombineeritult näiteks freebsd-update fetch install

Release uuendamine

Binaarselt on võimalik uuendada ka versiooni

# freebsd-update upgrade -r 7.1-RELEASE

Tegeletakse uuenduste allatõmbamisega ja seadistusfailide mergemisega

# freebsd-update install

Peale seda tuleb süsteem tuleb bootida uuelt kernelilt jätkamiseks

# shutdown -r now

Kui reboot tehtud installitakse userlandi komponendid

# freebsd-update install

Viimase reboodi järel peaks olema näha uus versioon

# shutdown -r now 

Manual

http://www.freebsd.org/cgi/man.cgi?query=freebsd-update&sektion=8&manpath=FreeBSD+6.2-RELEASE