I want to ask a few questions about version of FreeBSD. I list the questions, and help someone can help me.
1. Which file does the 'uname -r' command read? Does it read kernel directly?
2. What operations will change the result of 'uname -r' command?
3. Does port tree have something to do with version of FreeBSD? (If using cvsup, I can specify the version; while using portsnap, I didn't find related options.)
4. Someone says port tree has nothing to do with version of FreeBSD, but I found my version being changed to 9.1 pre-release(from 9.0 release) after a port update.
5. If I update the port tree, can I use current packages to install the softwares. (I used to do so, it works, but I remain skeptical about whether the current package is necessarily consistent with the newest port)
6. Does 'portupgrade' command update software in reference of the port tree?
7. I recently found there is a 'freebsd-update' command, it was used to update the kernel and world (some basic softwares). Does this decide the version of FreeBSD?
8. We often express version of FreeBSD using CURRENT, RELEASE and STABLE. Is it use in kernel (and basic software) only, or both kernel(and basic software) and common software?
I have checked the handbook, but still not being able to find a clear answer, so hope someone can help me.
Thanks.
1. Which file does the 'uname -r' command read? Does it read kernel directly?
2. What operations will change the result of 'uname -r' command?
3. Does port tree have something to do with version of FreeBSD? (If using cvsup, I can specify the version; while using portsnap, I didn't find related options.)
4. Someone says port tree has nothing to do with version of FreeBSD, but I found my version being changed to 9.1 pre-release(from 9.0 release) after a port update.
5. If I update the port tree, can I use current packages to install the softwares. (I used to do so, it works, but I remain skeptical about whether the current package is necessarily consistent with the newest port)
6. Does 'portupgrade' command update software in reference of the port tree?
7. I recently found there is a 'freebsd-update' command, it was used to update the kernel and world (some basic softwares). Does this decide the version of FreeBSD?
8. We often express version of FreeBSD using CURRENT, RELEASE and STABLE. Is it use in kernel (and basic software) only, or both kernel(and basic software) and common software?
I have checked the handbook, but still not being able to find a clear answer, so hope someone can help me.
Thanks.