Quote:
Originally Posted by dennky
What is the difference ?
|
"Updating" implies sufficient changes are made which will result in the incrementing of the operating system's version number.
"Patching" does not.
Quote:
If i download patches and patching then compile sources or updating my system and kernel with cvsup?
|
Your question is not altogether clear.
"Patching" -release or
-stable may require that building be done -- whether this is the kernel or entire system.
It would be to your benefit to
study:
The points below are a
(vast) oversimplification of the FAQ's information:
- If you installed 4.6-release, note that the source code found in CVS -release branch will never change. Patching can range from simply installing new files to re-building. Some patches may require both.
- All 4.6 patches are integrated into CVS' -stable branch. This branch will change throughout the lifetime of OpenBSD 4.6 as official patches are made available.
- If you have fetched & built 4.6-stable after having installed 4.6-release, then patching may result from simply installing new files, but -stable users should be comfortable with building the entire system.
- The following relationship helps explain the code differences between -release & -stable:
up-to-date built -stable >= -release + all patches installed
Some changes checked into the -stable branch are deemed insignificant enough to not warrant corresponding patches to -release. A -stable installation is not exactly the same as a -release installation even if all patches are applied to -release.
- No new functionality is made available in -stable over that already found in -release. -stable is often referred to as the "patch" branch given that all patches are already integrated into the branch's source code.
If the question is whether
-stable is a better choice than
-release + patches, this all depends upon your goals, usage, time, & skill level. If you are new to OpenBSD, staying with
-release until you are
very familiar the information found in the FAQ may be a prudent choice.