Difference between revisions of "util-vserver:Development Debian Packages"

From Linux-VServer

Jump to: navigation, search
Line 22: Line 22:
  
 
    
 
    
  aptitude install build-essential debhelper gawk dietlibc-dev net-tools vlan iptables procps module-init-tools libnss3-dev po-debconf e2fslibs-dev pkg-config python-dev ctags
+
  aptitude install build-essential debhelper gawk dietlibc-dev net-tools vlan iptables procps module-init-tools libnss3-dev po-debconf e2fslibs-dev pkg-config python-dev ctags fakeroot
 
  dpkg-buildpackage -rfakeroot;
 
  dpkg-buildpackage -rfakeroot;
  

Revision as of 21:26, 3 January 2012

Contents

repo.psand.net repository

This page details the util-vserver related contents of the repository at http://repo.psand.net/

Kernels

The repository has is regularly updated with new kernels and the new Debian packages for the vs2.3.x (the Linux-Vserver development branch). At time of writing (01/04/2010) the repository contains the following package for Debian Lenny (i386 and amd64 architectures):

  • a number of 2.6.31 series kernels, the latest is linux-image-2.6.31.12-vs2.3.0.36.28-beng
  • two 2.6.33 series kernels, the latest being linux-image-2.6.33.1-vs2.3.0.36.30.3-beng (AMD64 only)
  • a metapackage which will automatically update you to the latest 2.6.31 release, the package is named linux-image-vserver-2.6.31-beng

Util-Vserver packages

i removed the description that wast there. Those 2 package that were described here are obsolete, now the util-vserver comes with a full debian part so you can create the packages from the source.


You can still use repo.psand for premade packages they use those from now on.


you can build them with:


aptitude install build-essential debhelper gawk dietlibc-dev net-tools vlan iptables procps module-init-tools libnss3-dev po-debconf e2fslibs-dev pkg-config python-dev ctags fakeroot
dpkg-buildpackage -rfakeroot;

you will then have a bunch of packages:

-rw-r--r-- 1 root root  137090 Dec 28 18:58 libvserver0_0.xx.xxx-xxxxxxx-x_arch.deb
-rw-r--r-- 1 root root  153682 Dec 28 18:58 libvserver0-dev_0.xx.xxx-xxxxxxx-x_arch.deb
-rw-r--r-- 1 root root  245920 Dec 28 18:58 util-vserver_0.xx.xxx-xxxxxxx-x_arch.deb
-rw-r--r-- 1 root root  248146 Dec 28 18:58 util-vserver-build_0.xx.xxx-xxxxxxx-x_arch.deb
-rw-r--r-- 1 root root  273166 Dec 28 18:58 util-vserver-core_0.xx.xxx-xxxxxxx-x_arch.deb
-rw-r--r-- 1 root root  139854 Dec 28 18:58 util-vserver-legacy_0.xx.xxx-xxxxxxx-x_arch.deb
-rw-r--r-- 1 root root  128592 Dec 28 18:58 util-vserver-python_0.xx.xxx-xxxxxxx-x_arch.deb
-rw-r--r-- 1 root root  115512 Dec 28 18:58 util-vserver-sysv_0.xx.xxx-xxxxxxx-x_arch.deb

you can install them with

dpkg -i libvserver0_0.xx.xxx-xxxxxxx-x_arch.deb  util-vserver-core_0.xx.xxx-xxxxxxx-x_arch.deb util-vserver-build_0.xx.xxx-xxxxxxx-x_arch.deb 
dpkg -i util-vserver_0.xx.xxx-xxxxxxx-x_arch.deb util-vserver-sysv_0.xx.xxx-xxxxxxx-x_arch.deb

you can then uninstall those packages needed for build:

aptitude purge build-essential debhelper gawk dietlibc-dev  libnss3-dev po-debconf e2fslibs-dev pkg-config python-dev  

Help using the repos

Documentation is at http://repo.psand.net/info/

Personal tools