Hello,
I'm newbie in the OpenBSD,I use FreeBSD before.Today I read OpenBSD
FAQ carefully and have some questions.

In this http://www.openbsd.org/faq/faq5.html page.
Keeping Things in Sync
It is important to understand that OpenBSD is an Operating System,
intended to be taken as a whole, not a kernel with a bunch of
utilities stuck on. You must make sure your kernel, "userland" (the
supporting utilities and files) and ports tree are all in sync, or
unpleasant things will happen. Said another way (because people just
keep making the error), you can not run brand new ports on a month old
system, or rebuild a kernel from -current source and expect it to work
with a -release userland. Yes, this does mean you need to upgrade your
system if you want to run a new program which was added to the ports
tree today. Sorry, but again, OpenBSD has limited resources available.
On this paragraph's mean,every release version always have a new
version packages for it,when new version OpenBSD while release,I must
upgrade my system from 4.3 to 4.4 then I can use the new version
software?

5.2 - Why do I need to compile the system from source?
Actually, you very possibly do not.
Some reasons why NOT to build from source:
Compiling your own system as a way of upgrading it is not supported.
You will NOT get better system performance by compiling your own system.
Changing compiler options is more likely to break your syhan to improve it.
I'm not  going near the machine.On that mean,I can't upgrade my system
via compiling,but in the end of this chapter,I found "Building a
Release" paragraph.May I upgrade my system via source code,If I sync
OPENBSD_4_3 to OPENBSD_4_4,I change the command like this and rebuild
system like "Building a Release",is that ok?
Or have another idea about it?(Because I am not alway's near the
machine,may be the next release out,I can't upgrade it from CD)

"5.3 - Building OpenBSD from source" and "5.4 - Building a Release"
What's different with them?If I wanna upgrade my system,which one is
more appropriate for me?

linyin
-- 
Regards

linyin.8800.org

Reply via email to