1edae [Solved] Current VS Stable VS Release - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Base System > General

General General questions about the FreeBSD operating system. Ask here if your question does not fit elsewhere.

Reply
 
Thread Tools Display Modes
  #1  
Old May 3rd, 2009, 00:30
jemate18's Avatar
jemate18 jemate18 is offline
Member
 
Join Date: Jan 2009
Location: Philippines
Posts: 146
Thanks: 29
Thanked 1 Time in 1 Post
Default Current VS Stable VS Release

Hi guys!

I have a freebsd 7.1-RELEASE.


I have read the difference between STABLE VS CURRENT
found here: http://www.freebsd.org/doc/en_US.ISO...nt-stable.html

I want to know the difference of RELEASE VS STABLE
found something here: http://www.freebsd.org/relnotes.html
but I'm so sorry can't really find the exact answer to the difference between STABLE and RELEASE

So if I have a RELEASE is it possible to change/update it to STABLE?

Thanks and please bear with me.

Regards,
__________________
FreeBSD: The Power To Serve
Reply With Quote
  #2  
Old May 3rd, 2009, 01:33
DrJ DrJ is offline
Member
 
Join Date: Nov 2008
Posts: 283
Thanks: 1
Thanked 40 Times in 30 Posts
Default

Quote:
Originally Posted by jemate18 View Post
I'm so sorry can't really find the exact answer to the difference between STABLE and RELEASE
-STABLE is the development part of the -RELEASE branch. For example, when 7.1-RELEASE is brand new, development for 7.2 begins. That is 7-STABLE. Once 7.2 is released, then the development for 7.3 begins as 7-STABLE.

Quote:
So if I have a RELEASE is it possible to change/update it to STABLE?
Sure. Just change your default tag to RELENG_7, and go through the make buildworld, kernel and install both. Don't forget mergemaster to reconcile the various configuration files.
Reply With Quote
The Following 3 Users Say Thank You to DrJ For This Useful Post:
BeastieBoy (June 27th, 2010), carlton_draught (December 12th, 2010), jemate18 (May 3rd, 2009)
  #3  
Old May 3rd, 2009, 02:09
jemate18's Avatar
jemate18 jemate18 is offline
Member
 
Join Date: Jan 2009
Location: Philippines
Posts: 146
Thanks: 29
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by DrJ View Post
-STABLE is the development part of the -RELEASE branch. For example, when 7.1-RELEASE is brand new, development for 7.2 begins. That is 7-STABLE. Once 7.2 is released, then the development for 7.3 begins as 7-STABLE.


Sure. Just change your default tag to RELENG_7, and go through the make buildworld, kernel and install both. Don't forget mergemaster to reconcile the various configuration files.
Wow thanks.

Another question, so which do you recommend

RELEASE for a casual home user?
STABLE for a server or an enterprise usage?

And also by saying that when 7.1-RELEASE is out, development for 7.2 which is called STABLE is done. Therefore the packages on the STABLE branch is more bleeding edge that 7.1 RELEASE.

I also use pkg_add -r package_name to install my programs, since I'm under RELEASE, then the fetched packages are under RELEASE,

If for example I opt not to upgrade to 7.1-STABLE as of this time, can I get the packages from that repository using pkg_add -r? How?
__________________
FreeBSD: The Power To Serve
Reply With Quote
  #4  
Old May 3rd, 2009, 02:21
DrJ DrJ is offline
Member
 
Join Date: Nov 2008
Posts: 283
Thanks: 1
Thanked 40 Times in 30 Posts
Default

Quote:
Originally Posted by jemate18 View Post
RELEASE for a casual home user?
STABLE for a server or an enterprise usage?
For any use where stability is critical, use -RELEASE. Period. Usually -STABLE is pretty good, but it does have bugs. That's the point, in a way. Whether you want to run -STABLE as a casual user depends on what you want. If you want the bleeding-edge features of this development branch (namely, not -CURRENT), then run -STABLE. There will be bugs and improvements along the way.
Quote:
Therefore the packages on the STABLE branch is more bleeding edge that 7.1 RELEASE.
Yes. They are not quite as recent as what is in ports, but the delay is not too bad.
Quote:
If for example I opt not to upgrade to 7.1-STABLE as of this time, can I get the packages from that repository using pkg_add -r? How?
Yes. You have to use the right "repository". You do it by setting an environment variable:
set PACKAGESITE to ftp://ftp.freebsd.org/pub/FreeBSD/po...stable/Latest/
Reply With Quote
  #5  
Old May 3rd, 2009, 02:52
jemate18's Avatar
jemate18 jemate18 is offline
Member
 
Join Date: Jan 2009
Location: Philippines
Posts: 146
Thanks: 29
Thanked 1 Time in 1 Post
Default

Thanks.. Problem solved...
__________________
FreeBSD: The Power To Serve
Reply With Quote
  #6  
Old June 27th, 2010, 21:09
BeastieBoy BeastieBoy is offline
Junior Member
 
Join Date: Jun 2010
Posts: 81
Thanks: 11
Thanked 1 Time in 1 Post
Default

Thanks, this thread helped me to stick to RELEASE.
Reply With Quote
  #7  
Old June 27th, 2010, 21:21
fronclynne's Avatar
fronclynne fronclynne is offline
Senior Member
 
Join Date: Feb 2009
Location: Lunch Time
Posts: 1,297
Thanks: 132
Thanked 166 Times in 143 Posts
Default

Quote:
Originally Posted by BeastieBoy View Post
Thanks, this thread helped me to stick to RELEASE.
It should be in the FAQ: "If you have any questions about whether you should be running -STABLE or -RELEASE, run -RELEASE. If you're still not sure, run -RELEASE. If after this you still think you might want to try -STABLE, go ahead and run -RELEASE. If you have an extra machine sitting around and you don't mind pulling half of your hair out trying to figure out why the sound suddenly stopped working last night at 3:04am, okay -STABLE might be interesting to you for a few minutes."
__________________
Quid habemus reliquum?
Nutrimentum anatum!

Внимание: лифт вниз не поднимает
Reply With Quote
The Following 2 Users Say Thank You to fronclynne For This Useful Post:
BeastieBoy (June 27th, 2010), Lorem-Ipsum (October 7th, 2012)
  #8  
Old June 27th, 2010, 21:49
nekoexmachina's Avatar
nekoexmachina nekoexmachina is offline
Member
 
Join Date: Jan 2010
Location: Russia
Posts: 310
Thanks: 66
Thanked 21 Times in 21 Posts
Default

Quote:
you don't mind pulling half of your hair out trying to figure out why the sound suddenly stopped working last night at 3:04am, okay -STABLE might be interesting to you for a few minutes."
just to be honest, nothing like that with -stable running on my desktop. I do an update when i feel like it, e.g. once per month or two.
Reply With Quote
  #9  
Old June 27th, 2010, 21:57
fronclynne's Avatar
fronclynne fronclynne is offline
Senior Member
 
Join Date: Feb 2009
Location: Lunch Time
Posts: 1,297
Thanks: 132
Thanked 166 Times in 143 Posts
Default

Quote:
Originally Posted by nekoexmachina View Post
just to be honest, nothing like that with -stable running on my desktop. I do an update when i feel like it, e.g. once per month or two.
I know, I've run -CURRENT on my laptop when I needed a certain network driver, but there's still no guarantee. -STABLE has broken or incomplete drivers from time to time, and driver updates can cause breakages (& I know this from personal experience), and while they're usually fixed in pretty short order on -STABLE, it's still a good idea to stay away unless you're sure you need to use it.

Back when I did run 8-CURRENT, I would csup the latest tree, watch freebsd-current@freebsd.org for at least two days in case something funky was going on, and then buildworld. Even then I had to back out a kernel at least once.
__________________
Quid habemus reliquum?
Nutrimentum anatum!

Внимание: лифт вниз не поднимает
Reply With Quote
  #10  
Old June 28th, 2010, 11:23
SirDice's Avatar
SirDice SirDice is offline
Moderator
 
Join Date: Nov 2008
Location: Rotterdam, Netherlands
Posts: 13,845
Thanks: 48
Thanked 2,060 Times in 1,890 Posts
Default

Quote:
Originally Posted by fronclynne View Post
-STABLE has broken or incomplete drivers from time to time, and driver updates can cause breakages (& I know this from personal experience), and while they're usually fixed in pretty short order on -STABLE, it's still a good idea to stay away unless you're sure you need to use it.
In the 10+ years I've been running -STABLE (3-STABLE, 4-STABLE, 5-STABLE, 6-STABLE, 7-STABLE and currently 8-STABLE) it never broke once.
__________________
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
Reply With Quote
The Following User Says Thank You to SirDice For This Useful Post:
carlton_draught (December 12th, 2010)
  #11  
Old June 29th, 2010, 05:29
phoenix's Avatar
phoenix phoenix is offline
Moderator
 
Join Date: Nov 2008
Location: Kamloops, BC, Canada
Posts: 3,178
Thanks: 43
Thanked 715 Times in 587 Posts
Default

You've been lucky. Spend a year or two on the freebsd-stable mailing list, and you'll see that it breaks fairly often. It really all depends on how often you update your sources.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
  #12  
Old June 29th, 2010, 13:53
DutchDaemon's Avatar
DutchDaemon DutchDaemon is offline
Administrator
 
Join Date: Nov 2008
Location: Rotterdam, the Netherlands
Posts: 9,928
Thanks: 30
Thanked 1,924 Times in 1,350 Posts
Default

I update all -STABLEs I have about once per 1-2 months. Saw maybe three or four breakages in 15 years? Usually solved by a re-c(v)sup or by pulling in a source tree of the day before. Hardly any drama in running -STABLE
__________________
FreeBSD Forums: Information for New Members | FreeBSD Forums Rules
FreeBSD Resources: The FreeBSD Handbook | Manuals | FAQ | Wiki
Before you post: How to ask questions the smart way
If you must know .. So, what does an Administrator/Moderator do?
---> Do not PM me with FreeBSD questions. I do not work here. <---
Reply With Quote
  #13  
Old June 29th, 2010, 13:57
SirDice's Avatar
SirDice SirDice is offline
Moderator
 
Join Date: Nov 2008
Location: Rotterdam, Netherlands
Posts: 13,845
Thanks: 48
Thanked 2,060 Times in 1,890 Posts
Default

Quote:
Originally Posted by DutchDaemon View Post
I update all -STABLEs I have about once per 1-2 months. Saw maybe three or four breakages in 15 years? Usually solved by a re-c(v)sup or by pulling in a source tree of the day before. Hardly any drama in running -STABLE
Exactly. I probably update a little more often but never had any major issues. Nothing a csup and a rebuild didn't fix. The only other issues were mainly due to changed functionality and it broke because I didn't read UPDATING.
__________________
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
Reply With Quote
  #14  
Old June 30th, 2010, 15:29
oliverh's Avatar
oliverh oliverh is offline
Member
 
Join Date: Nov 2008
Location: 127.0.0.1
Posts: 557
Thanks: 51
Thanked 36 Times in 33 Posts
Default

Quote:
Originally Posted by phoenix View Post
You've been lucky. Spend a year or two on the freebsd-stable mailing list, and you'll see that it breaks fairly often. It really all depends on how often you update your sources.
That's true. But on the other hand you have to wait a looong time to get the fixes. And if your server doesn't run, well, then stable is the only alternative. And in reality I have got the most problems with realeases since 7 and 8.
__________________
What was the goal of the Linux community--to replace Windows? One can imagine higher aspirations., Bill Joy
Reply With Quote
  #15  
Old July 1st, 2010, 21:13
terietor terietor is offline
Junior Member
 
Join Date: Jun 2010
Posts: 29
Thanks: 0
Thanked 0 Times in 0 Posts
Default

just a few more questions.

is there FreeBSD 8-current??? or the FreeBSD-current is FreeBSD 9?

what is freebsd head?

thanks for the great topic

P.S.:sorry if i shouldn't post here,but i thought that my question i relevant to the specific topic if not my apologies.
Reply With Quote
  #16  
Old July 1st, 2010, 21:31
BeastieBoy BeastieBoy is offline
Junior Member
 
Join Date: Jun 2010
Posts: 81
Thanks: 11
Thanked 1 Time in 1 Post
Default

I think FreeBSD Current is called a rolling version, it is continuously evolving and will never have an end. It's the latest bleeding-edge freebsd code committed by developers.
Reply With Quote
  #17  
Old July 1st, 2010, 21:49
zeiz's Avatar
zeiz zeiz is offline
Member
 
Join Date: Nov 2008
Location: Canada
Posts: 691
Thanks: 38
Thanked 54 Times in 52 Posts
Default

http://www.freebsd.org/doc/en_US.ISO...nt-stable.html
- the same as in the first post.
Reply With Quote
  #18  
Old October 15th, 2012, 12:04
sistematico sistematico is offline
Junior Member
 
Join Date: May 2012
Posts: 24
Thanks: 14
Thanked 1 Time in 1 Post
Default

First, sorry for very old thread
Quote:
Originally Posted by DutchDaemon View Post
Usually solved by a re-c(v)sup or by pulling in a source tree of the day before.
Second, how to do this?

Thank you.
Reply With Quote
  #19  
Old October 15th, 2012, 17:35
jb_fvwm2 jb_fvwm2 is offline
Senior Member
 
Join Date: Nov 2008
Posts: 1,399
Thanks: 60
Thanked 147 Times in 131 Posts
Default

Quote:
Originally Posted by sistematico View Post
First, sorry for very old thread

Second, how to do this?

Thank you.
Best to post the results of
Code:
 df -aH
so persons who may wish to reply would know whether to suggest using svn (subversion) or cvsup. Or, search other threads with the word 'supfile' ... I presume at least a few have the answer.
__________________
Using /lookat/ with zsh/grep/find/aliases/pipes/portmaster and /var/db/pkg/ flat files to meteorically speed port installs/upgrades forever hopefully...
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Solved] Installing 8-Current foo_daemon Installing & Upgrading 3 May 2nd, 2009 00:09
FreeBSD 7-STABLE? Roberth General 12 April 15th, 2009 22:53
Can't get stable version.. cruzler Installing & Upgrading 6 April 7th, 2009 09:31
7.1-STABLE crashing ApoC General 9 March 16th, 2009 00:28
Stable and Release cdiem Installation and Maintenance of FreeBSD Ports or Packages 21 January 21st, 2009 10:25


All times are GMT +1. The time now is 08:14.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0