首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu的TestDrive等效

Ubuntu的TestDrive等效
EN

Ask Ubuntu用户
提问于 2010-12-12 20:04:15
回答 3查看 473关注 0票数 3

我时不时地想玩一次Ubuntu的新的最小安装(测试sysadminish脚本、应用程序安装说明、包依赖列表等等)。

我希望有一个像试验驱动这样简单使用的工具:选择一个版本(比如,'maverick'),运行一个命令,在一个新的虚拟机中获得一个shell。

我希望该shell位于当前终端中,而不是测试驱动器使用的新GUI窗口中。设置新的VM以使用我的SSH公钥接受ssh登录是可以的。

我希望VM能够立即进行网络访问;NAT可以访问虚拟网络接口。

为什么是VM?chroot并没有真正切断它:比如说,在chroot中安装Apache会失败,因为它会尝试在端口80上监听,而端口80已经被接受了。但是,如果有标准Ubuntu内核支持的容器,则容器可以工作。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2012-03-11 17:14:13

流浪汉虽然还没有出现在标准的Ubuntu存储库中,但现在有了一个准备使用的.deb,现在可以使用virtualbox-ose。

安装非常简单

  • 安装虚拟盒
  • 从网站下载流浪汉_1.0.0_i686.deb (或流浪汉_1.0.0_x86_64.deb)
  • 用软件中心或sudo dpkg -i vagrant_1.0.0_i686.deb安装它
  • sudo ln -s /opt/vagrant/bin/vagrant /usr/local/bin使其出现在您的$PATH上

用法很简单

  • vagrant box add lucid32 http://files.vagrantup.com/lucid32.box (一次)
  • mkdir sandbox && cd sandbox && vagrant init lucid32 (创建一个./Vagrantfile文件,如果需要,可以自定义)
  • vagrant up && vagrant ssh (您现在在一个新VM中的shell会话中)
  • vagrant suspend (或halt,或destroy)完成后。
票数 1
EN

Ask Ubuntu用户

发布于 2011-01-10 22:34:52

首先,我认为这是一个很好的建议,而且肯定是TestDrive可以/应该支持的!

同时,您可以获取一个UEC映像,解压缩它,并在KVM中启动它:

代码语言:javascript
复制
wget http://uec-images.ubuntu.com/natty/current/natty-server-uec-amd64.tar.gz
tar zxvf *.tar.gz
kvm -boot a -fda natty-server-uec-amd64-floppy -drive file=natty-server-uec-amd64.img,if=virtio -curses

享受吧!

票数 2
EN

Ask Ubuntu用户

发布于 2011-01-10 22:40:05

还可以使用TestDrive启动UEc服务器映像。您可以使用它的方法是:

代码语言:javascript
复制
testdrive -p uec-daily -l uec-server

启动时,它将显示grub,您应该在其中选择:

代码语言:javascript
复制
"uec-image with ubuntu:ubuntu"

您还可以使用TestDrive来指定发行版,如下所示。默认情况下,它将使用natty:

代码语言:javascript
复制
testdrive -p uec-daily -l uec-server -r maverick
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/17125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档