Difference between revisions of "Installation on Ubuntu"
From Linux-VServer
(→Known Limitations) |
(Updated for karmic) |
||
Line 7: | Line 7: | ||
If you are interested in a different kernel config or have prepared a patch for newer kernels, do not hesitate to contact the VServer [http://list.linux-vserver.org/ mailinglist]. | If you are interested in a different kernel config or have prepared a patch for newer kernels, do not hesitate to contact the VServer [http://list.linux-vserver.org/ mailinglist]. | ||
+ | |||
+ | == Karmic == | ||
+ | Kernel Version: 2.6.31 | ||
+ | |||
+ | Vserver patch: 2.3.0.36.19 | ||
+ | |||
+ | Status: experimental | ||
+ | |||
+ | === Known Limitations === | ||
+ | * linux-image | ||
+ | ** CONFIG_AUFS has been disabled | ||
== Jaunty == | == Jaunty == | ||
− | + | Kernel Version: 2.6.28 | |
− | + | Vserver patch: 2.3.0.36.9 | |
− | + | Status: experimental | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
=== Known Limitations === | === Known Limitations === | ||
Line 33: | Line 35: | ||
dkms install -m <modulename> -v <moduleversion> -k 2.6.28-11-vserver | dkms install -m <modulename> -v <moduleversion> -k 2.6.28-11-vserver | ||
− | == | + | == Intrepid == |
− | + | Kernel Version: 2.6.27 | |
− | + | Vserver patch: 2.3.0.36.4 | |
− | + | Status: experimental | |
− | + | The util-vserver package from intrepid seems to be broken (see: [https://bugs.launchpad.net/ubuntu/+source/util-vserver/+bug/338390 Ubuntu Bug]), therefore I have rebuild the jaunty version for intrepid. This version ships with unstripped binaries due to another [https://bugs.launchpad.net/ubuntu/+source/dietlibc/+bug/254790 Ubuntu Bug]. | |
− | + | ||
− | === | + | === Known Limitations === |
+ | * linux-image | ||
+ | ** CONFIG_AUFS has been disabled | ||
− | + | == Hardy == | |
− | + | Kernel Version: 2.6.24 | |
− | + | Vserver patch: 2.0.0.5.0.7 | |
− | + | ||
− | + | Status: experimental | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
=== Known Limitations === | === Known Limitations === | ||
* linux-image | * linux-image | ||
− | ** | + | ** CONFIG_OCFS2_FS has been disabled |
+ | |||
+ | * linux-ubuntu-modules | ||
+ | ** CONFIG_AUFS, CONFIG_GFS_FS, CONFIG_SQUASHFS, CONFIG_DMRAID45 have been disabled | ||
− | + | == Repository == | |
You can add the following key to your apt keyring: | You can add the following key to your apt keyring: | ||
<nowiki>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com BB9BFB5B</nowiki> | <nowiki>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com BB9BFB5B</nowiki> | ||
+ | |||
+ | === Karmic === | ||
Add the following line to your sources.list: | Add the following line to your sources.list: | ||
− | deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu | + | deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu karmic main |
− | deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu | + | deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu karmic main |
− | === | + | === Jaunty === |
− | + | Add the following line to your sources.list: | |
− | + | ||
− | + | deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu jaunty main | |
− | + | deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu jaunty main | |
− | + | === Intrepid === | |
− | + | Add the following line to your sources.list: | |
− | + | ||
− | + | deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu intrepid main | |
− | + | deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu intrepid main | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | === | + | === Hardy === |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Add the following line to your sources.list: | Add the following line to your sources.list: | ||
Line 120: | Line 95: | ||
deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu hardy main | deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu hardy main | ||
− | + | == Installation == | |
− | + | ||
aptitude update | aptitude update |
Revision as of 10:28, 23 October 2009
Contents |
Disclaimer
If you are running a system in production you should probably consider building your own kernel based on the vanilla kernel source as described here: Installation_on_Linux_2.6
The binary kernel images provided here are neither official ubuntu nor official Linux-VServer kernel images.
If you have any problems with those kernels please send a mail to the VServer mailinglist and please do not file any bugs on the ubuntu bugtracker.
If you are interested in a different kernel config or have prepared a patch for newer kernels, do not hesitate to contact the VServer mailinglist.
Karmic
Kernel Version: 2.6.31
Vserver patch: 2.3.0.36.19
Status: experimental
Known Limitations
- linux-image
- CONFIG_AUFS has been disabled
Jaunty
Kernel Version: 2.6.28
Vserver patch: 2.3.0.36.9
Status: experimental
Known Limitations
- linux-image
- CONFIG_AUFS has been disabled
- linux-headers
- Up to version 2.6.28-11.42~ppa1 the linux-headers package was broken which broke external modules built manually or via dkms (nvidia, virtualbox). If you are experiencing problems with one of those modules please update to the latest package version and rebuild the modules. For modules built via dkms this can be done with:
dkms remove -m <modulename> -v <moduleversion> -k 2.6.28-11-vserver dkms build -m <modulename> -v <moduleversion> -k 2.6.28-11-vserver dkms install -m <modulename> -v <moduleversion> -k 2.6.28-11-vserver
Intrepid
Kernel Version: 2.6.27
Vserver patch: 2.3.0.36.4
Status: experimental
The util-vserver package from intrepid seems to be broken (see: Ubuntu Bug), therefore I have rebuild the jaunty version for intrepid. This version ships with unstripped binaries due to another Ubuntu Bug.
Known Limitations
- linux-image
- CONFIG_AUFS has been disabled
Hardy
Kernel Version: 2.6.24
Vserver patch: 2.0.0.5.0.7
Status: experimental
Known Limitations
- linux-image
- CONFIG_OCFS2_FS has been disabled
- linux-ubuntu-modules
- CONFIG_AUFS, CONFIG_GFS_FS, CONFIG_SQUASHFS, CONFIG_DMRAID45 have been disabled
Repository
You can add the following key to your apt keyring:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com BB9BFB5B
Karmic
Add the following line to your sources.list:
deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu karmic main deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu karmic main
Jaunty
Add the following line to your sources.list:
deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu jaunty main
Intrepid
Add the following line to your sources.list:
deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu intrepid main deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu intrepid main
Hardy
Add the following line to your sources.list:
deb http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu hardy main deb-src http://ppa.launchpad.net/christoph-lukas/ppa/ubuntu hardy main
Installation
aptitude update aptitude install linux-image-vserver linux-headers-vserver util-vserver
Useful Links
- https://launchpad.net/~christoph-lukas/+archive/ppa
- https://help.ubuntu.com/community/VServer
- http://www2.uni-klu.ac.at/support/VServer
- http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/dists/dapper/uniklu-vserver/
- http://www.howtoforge.com/linux_vserver_debian
- http://linux.gyakg.u-szeged.hu/~pasztor/ubuntu-vs/