Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Kernel download structure

2,359 bytes added, 15:10, 28 March 2007
created
Now, instead of having a single stable and a single development branch, there are several from each category. So, the directory structure of http://download.openvz.org/kernel (and ftp://ftp.openvz.org/kernel) was changed appropriately.

== Branches ==

The following branches are available from http://download.openvz.org/kernel/branches/:

* Stable, maintained branches:
** [http://download.openvz.org/kernel/branches/rhel5-2.6.18 rhel5-2.6.18]
** [http://download.openvz.org/kernel/branches/2.6.18 2.6.18]
** [http://download.openvz.org/kernel/branches/rhel4-2.6.9 rhel4-2.6.9]

* Development branches (will eventually reach the stable status):
** [http://download.openvz.org/kernel/branches/2.6.20 2.6.20]
** [http://download.openvz.org/kernel/branches/sles10-2.6.16 sles10-2.6.16]

* Obsoleted (no more maintained) branches:
** [http://download.openvz.org/kernel/branches/fc5 fc5]
** [http://download.openvz.org/kernel/branches/2.6.16 2.6.16]
** [http://download.openvz.org/kernel/branches/2.6.15 2.6.15]
** [http://download.openvz.org/kernel/branches/2.6.8 2.6.8] (reached stable)

== Each branch ==

In each kernel branch directory (e. g. [http://download.openvz.org/kernel/branches/2.6.18 kernel/branches/2.6.18]) there is a 'current' symlink, pointing to the latest/newest kernel from this branch. In addition, if this branch is considered stable, there is a 'stable' symlink pointing to the same kernel.

== Stable/devel symlinks ==

In addition, the top level directory (e.g. [http://download.openvz.org/kernel/ kernel/]) have the following symlinks for your convenience, pointing to the latest kernels in the appropriate branch:

* stable-2.6.18-rhel5 -> branches/rhel5-2.6.18/stable
* stable-2.6.18 -> branches/2.6.18/stable
* stable-2.6.9-rhel4 -> branches/rhel4-2.6.9/
* stable-2.6.8 -> branches/2.6.8/stable

* latest-2.6.20 -> branches/2.6.20/current
* latest-2.6.18 -> branches/2.6.18/current
* latest-2.6.16 -> branches/2.6.16/current
* latest-2.6.15 -> branches/2.6.15/current

== Backward-compatible symlinks ==

Also, a few symlinks are provided in order to try to maintain backward compatibility with the old directory structure:

* debian -> branches/debian
* devel -> branches/2.6.20
* fc5 -> branches/fc5
* rhel5 -> branches/rhel5-2.6.18/
* suse10 -> branches/sles10-2.6.16/

[[Category: Infrastructure]]
[[Category: Kernel]]