version 1.68, 2019/04/24 04:00:40 |
version 1.69, 2019/05/27 22:55:26 |
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<!doctype html> |
<html> |
<html lang=en> |
<head> |
<meta charset=utf-8> |
|
|
<title>OpenBSD: -stable</title> |
<title>OpenBSD: -stable</title> |
<meta name="copyright" content="This document copyright 1996-2016 by OpenBSD."> |
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
|
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="canonical" href="https://www.openbsd.org/stable.html"> |
<link rel="canonical" href="https://www.openbsd.org/stable.html"> |
<style type="text/css"> |
<style> |
h3, h4 { color: #0000e0; } |
h3, h4 { |
|
color: var(--blue); |
|
} |
</style> |
</style> |
</head> |
|
|
|
<body bgcolor="#ffffff" text="#000000"> |
<h2 id=OpenBSD> |
|
|
<h2> |
|
<a href="index.html"> |
<a href="index.html"> |
<font color="#0000ff"><i>Open</i></font><font color="#000084">BSD</font></a> |
<i>Open</i><b>BSD</b></a> |
<font color="#e00000">-stable</font> |
-stable |
</h2> |
</h2> |
|
|
<hr> |
<hr> |
<p> |
|
|
|
<h3 id="whatis">What is the -stable branch?</h3> |
<h3 id="whatis">What is the -stable branch?</h3> |
|
|
|
<p> |
The -stable branch is one of OpenBSD's three |
The -stable branch is one of OpenBSD's three |
<a href="faq/faq5.html#Flavors">flavors</a>. |
<a href="faq/faq5.html#Flavors">flavors</a>. |
It consists of the release and <a href="errata.html">errata</a> patches. |
It consists of the release and <a href="errata.html">errata</a> patches. |
|
|
merged. |
merged. |
</ul> |
</ul> |
|
|
|
<p> |
This page describes how to follow the -stable branch via CVS and building |
This page describes how to follow the -stable branch via CVS and building |
from source. |
from source. |
If you're running the -release branch on amd64, i386, or arm64, you can also |
If you're running the -release branch on amd64, i386, or arm64, you can also |
|
|
|
|
<h3 id="getting">Getting -stable source code</h3> |
<h3 id="getting">Getting -stable source code</h3> |
|
|
|
<p> |
To obtain the -stable tree for a particular release of OpenBSD, you can |
To obtain the -stable tree for a particular release of OpenBSD, you can |
<a href="anoncvs.html#updating">update</a> on top of a pre-existing source tree |
<a href="anoncvs.html#updating">update</a> on top of a pre-existing source tree |
or you can <a href="anoncvs.html#getting">check out</a> a fresh source tree from |
or you can <a href="anoncvs.html#getting">check out</a> a fresh source tree from |
|
|
|
|
<h3 id="building">Building OpenBSD -stable</h3> |
<h3 id="building">Building OpenBSD -stable</h3> |
|
|
|
<p> |
Details on building OpenBSD from source are provided in steps 2 and 3 of the |
Details on building OpenBSD from source are provided in steps 2 and 3 of the |
<a href="https://man.openbsd.org/release">release(8)</a> manual. |
<a href="https://man.openbsd.org/release">release(8)</a> manual. |
There is also an FAQ on <a href="faq/faq5.html">building the system</a>. |
There is also an FAQ on <a href="faq/faq5.html">building the system</a>. |
|
|
|
|
<h4>Rebuild the kernel and reboot</h4> |
<h4>Rebuild the kernel and reboot</h4> |
|
|
Replace <tt>GENERIC.MP</tt> with <tt>GENERIC</tt> for |
<p> |
|
Replace <code>GENERIC.MP</code> with <code>GENERIC</code> for |
single-core processor systems. |
single-core processor systems. |
|
|
<pre class="cmdbox"> |
<pre class="cmdbox"> |
|
|
# <b>reboot</b> |
# <b>reboot</b> |
</pre> |
</pre> |
|
|
|
<p> |
If your system has trouble booting the new kernel, you can easily go back |
If your system has trouble booting the new kernel, you can easily go back |
and reboot from the old kernel, now called <tt>obsd</tt>. |
and reboot from the old kernel, now called <code>obsd</code>. |
|
|
<h4>Rebuild the userland</h4> |
<h4>Rebuild the userland</h4> |
|
|
|
|
# <b>cd /usr/src</b> |
# <b>cd /usr/src</b> |
# <b>make obj && make build</b> |
# <b>make obj && make build</b> |
</pre> |
</pre> |
|
|
</body> |
|
</html> |
|