我正在使用 Lubuntu 13.04。
如何从 Live CD 安装程序chroot
?
答案1
实际上,Live CD 包含的软件非常有限,需要安装带有必需软件的基本 Ubuntu 系统。所有软件都以 .DEB 格式提供,您可以根据需要在系统中安装这些软件。
只需将该软件复制到您的目录中的某个位置,然后打开您的终端并cd
进入该目录。
如果你想安装所有这些包,那么只需
sudo dpkg -i *.deb will help you.
如果你想逐个安装应用程序,那么请执行以下操作
sudo dpkg -i <place the file name here >.deb
希望有帮助。
答案2
不,您不能使用chroot
它在当前系统上安装软件。chroot
是一个包装器,允许您更改根目录,因此里面的任何内容都chroot
无法更改(甚至无法查看)您的系统。基本上,您将软件放在监狱中,它无法在监狱外执行任何操作。
一个常见示例chroot
是创建自己的 Ubuntu Live DVD 安装。下载 Ubuntu ISO,使用其创建伪文件系统,chroot
然后挂载 ISO,以便可以更改其内容,完成后,将 ISO 刻录到 DVD。
答案3
您可以按照这种方式使用 chroot。
你必须将根硬盘安装在某个地方,例如/mnt
然后你必须mount --bind
for/dev
/dev/pts
和/sys
。在某些情况下,你可能还需要安装/usr
然后mount proc /mnt/proc
你可能还需要复制resolv.conf
到网络
然后 chroot