使用DPKG在Debian上安装OpenVZ
要使用DPKG软件包管理器安装OpenVZ,您需要做的就是下载OpenVZ组件,并让DPKG执行其他操作。
从您的计算机,打开一个Web浏览器,并转到此URL: http : //download.openvz.org/debian/dists/etch/main/binary-i386/base/
为您的特定DEBIAN发行版下载最新的内核版本级别。 对我来说,这是:
linux-image-2.6.18-openvz-k7_028.18.1-2.6.18-12-1_i386.deb
接下来,请访问以下URL: http : //download.openvz.org/debian-systs/pool/openvz/v/
下载:
* vzctl
* vzprocps
* vzquota
和“vzctl-ostemplate”目录中的OS模板缓存。 我选择了DEBIAN 5.0。
vzctl-ostmpl-debian-5.0-i386-minimal_20090121_i386.deb
打开终端外壳,并以“root”身份登录(使用“SU”或“SUDO”)
创建一个“/ vz”目录。
mkdir /vz
将下载的文件复制或移动到“/ vz”目录。 对我来说,这是:
mv /home/maxhavoc/*.deb /vz
您应该将五个文件从您的下载目录移动到“/ vz”。
现在安装OpenVZ。
dpkg -i *.deb
为了给出一个你应该看到的例子,我为我提供了输出到屏幕。
Selecting previously deselected package vzctl.
(Reading database ... 84346 files and directories currently installed.)
Unpacking vzctl (from vzctl_3.0.23-1dso1~etch0_i386.deb) ...
Add a symbolic link from /var/lib/vz to /vz/, for compatibility to OpenVZ
Selecting previously deselected package vzctl-ostmpl-debian-5.0-i386-minimal.
Unpacking vzctl-ostmpl-debian-5.0-i386-minimal (from vzctl-ostmpl-debian-5.0-i386-minimal_20090121_i386.deb) ...
Selecting previously deselected package vzprocps.
Unpacking vzprocps (from vzprocps_2.0.11-1dso2_i386.deb) ...
Selecting previously deselected package vzquota.
Unpacking vzquota (from vzquota_3.0.12-1dso1~etch0_i386.deb) ...
Setting up vzprocps (2.0.11-1dso2) ...
Setting up vzquota (3.0.12-1dso1~etch0) ...
Setting up vzctl (3.0.23-1dso1~etch0) ...
Starting OpenVZ: ..done
Bringing up interface venet0: ..done
Configuring interface venet0: ..done
Set secure permissions to /var/lib/vz
Setting up vzctl-ostmpl-debian-5.0-i386-minimal (20090121) ...
而已。 你完成了。
没有添加内核密钥到“sysctl.conf”,因为已经为您完成了。 只需重新启动进入新的OVZ内核,然后开始创建VPS。
**请注意,从我的PC输出的示例屏幕不反映OVZ内核的安装。 这是由于我在编写本本时已经安装了一个OVZ内核。 但是,DPKG将从“image”文件为您构建一个OVZ内核,并自动将该内核条目添加到GRUB菜单中。 **