我目前需要apt-get
在 chroot 目录上使用。设置如下。
我有一个使用 schroot 的 chroot 设置。这个 chroot 环境需要尽可能地精简。因此,我计划从 chroot 环境中删除 apt-get 和 commin。
我知道 Gentoo 可以在不同的根目录上使用 portage。是否可以为 apt.get 设置不同的根目录以将软件安装到我的 chroot 目录中?
提前致谢
答案1
在主机上安装程序包。
sudo apt-get install debootstrap sudo apt-get install schroot
为 schroot 创建一个配置文件。
运行 debootstrap。
检查 chroot。
现在您可以使用任何您想要的,包括使用安装
apt-get
详细说明和更多信息可以在上述链接中找到
另一个有用的链接可以找到这里。
更简单的说明:
创建一个 chroot 环境,您将在其中安装软件包:
debootstrap precise fakeInstallation
将“precise”替换为您的 Ubuntu 版本名称,将“fakeInstallation”替换为您要 chroot 的目录。
现在你已经在fakeInstallation
目录中创建了一个虚假的安装
chroot fakeInstallation
现在你可以在 fakeInstallation 目录中使用 apt-get install