如何从 Live-CD chroot 安装程序?

如何从 Live-CD chroot 安装程序?

我正在使用 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 --bindfor/dev /dev/pts/sys。在某些情况下,你可能还需要安装/usr

然后mount proc /mnt/proc 你可能还需要复制resolv.conf到网络

然后 chroot

相关内容