hi all. it was happened that i have no upgrade my system long time. Before that i used for upgrading "classic" way. make buildworld make buildkernel make installkernel mergemaster make installworld But in current moment as i can see the upgrading is totally changed. As i understand commands sequence is next: #freebsd-update fetch #freebsd-update install #freebsd-update upgrade -r 9.1-RELEASE (9.1 for example) #freebsd-update install #reboot #freebsd-update install #freebsd-update install #reboot i have 9.0-release and i need to upgrade it. Is it correct way? i am not comfortable with freebsd-update command thats why i had asked this simple question. help please. Thanks in advance
On Tue, Nov 12, 2013 at 2:52 PM, Andrey S. Rybak <ra at iop.kiev.ua> wrote:> hi all. > it was happened that i have no upgrade my system long time. Before that i > used for upgrading "classic" way. > make buildworld > make buildkernel > make installkernel > mergemaster > make installworld > > But in current moment as i can see the upgrading is totally changed. As i > understand commands sequence is next: > #freebsd-update fetch > #freebsd-update install > #freebsd-update upgrade -r 9.1-RELEASE (9.1 for example) > #freebsd-update install > #reboot > #freebsd-update install > #freebsd-update install > #reboot > > i have 9.0-release and i need to upgrade it. Is it correct way? i am not > comfortable with freebsd-update command thats why i had asked this simple > question. help please. > Thanks in advance > _______________________________________________ >The "classic" way is still the preferable way if that's more comfortable for you. Updating hasn't changed in any way, go ahead and use the "classic" way :) -Kimmo
On Tue, 12 Nov 2013 14:52:54 +0200 "Andrey S. Rybak" <ra at iop.kiev.ua> wrote:> i have 9.0-release and i need to upgrade it.freebsd-update is documented in detail in both handbook: http://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html and its manual: http://www.freebsd.org/cgi/man.cgi?query=freebsd-update&apropos=0&sektion=0&manpath=FreeBSD+9.0-RELEASE&arch=default&format=html I am not sure if it is possible to upgrade directly from 9.0 to 9.2. In your situation I would: update ports tree via portsnap -> update 9.0-RELEASE to latest errata version -> upgrade to 9.1 -> update 9.1-RELEASE to latest errata version -> upgrade to 9.2 -> update 9.2-RELEASE to latest errata version -> rebuild all ports with portmaster -afD YMMV, -- Marko Cupa?
On Tue, Nov 12, 2013 at 7:52 AM, Andrey S. Rybak <ra at iop.kiev.ua> wrote:> hi all. > it was happened that i have no upgrade my system long time. Before that i > used for upgrading "classic" way.This is a 'source upgrade'.> But in current moment as i can see the upgrading is totally changed. As i > understand commands sequence is next: > #freebsd-update fetchThis is a 'binary upgrade'. This will be faster and generally easier if you fit within the "default case" of using an unmodified source tree and sticking to releases. -- Eitan Adler
> From: "Andrey S. Rybak" <ra at iop.kiev.ua>> which command i should use to > fetch sources of kernel and world?Traditional way cvs was canceled.I use port devel/subversion to fetch instead of update, to save disk space: rm -rf /usr/src svn export svn://freebsd-svn.yandex.net/base/releng/8.4 /usr/src