我有访问企业级服务器,但它有内核版本
Description: Red Hat Enterprise Linux Server release 6.4 (Santiago) Release: 6.4 Codename: Santiago 2.6.32-358.el6.x86_64 -> 2013
我需要像Python 2.7.9,MongoDB 2.6等新的东西。
顺便说一句,我没有任何一种root权限,我只能要求某人用root权限运行一些命令,就这些。 要inputchroot,我可以要求创build一些带有SUID的可执行文件,并使用正确的参数来创buildchroot命令+挂载。
Actuall问题是:我可以使用哪些最新的发行版来满足我的要求? 在周末,我会试着将RHEL 6.4安装到我的家用电脑上,并尝试在我的控制下做出这种情况,并获得任何有用的信息。
你不能使用chroot或任何容器实现,因为它们将在主机内核下运行。 您必须使用在一些可用的虚拟机pipe理程序(如KVM/QEMU , Xen , VMWare或VirtualBox 。
虽然我非常怀疑你最初的问题与内核版本有关。 有很多方法可以让您的系统上运行新版本的软件。 最简单的一个 – 编译源代码所需的所有东西,然后安装在自定义PREFIX ,就像在你自己的主目录中一样。 这样你甚至不需要root权限。 只有一些显着的空间。