从实时环境安装系统的包管理

从实时环境安装系统的包管理

一个简单的问题 - 希望得到一个快速的答案 - 有没有办法从 USB/CD/DVD 实时环境将软件包安装到 HDD 上的系统中?

编辑

虽然我希望得到一个快速的答案,但如果唯一可行的解​​决方案可能有点困难/复杂,那么答案就不一定简单。我正在考虑以某种方式将目标目录更改dpkg为硬盘而不是实时环境或类似的东西。当然,我不知道如何做到这一点,或者是否可行,这就是问题所在。希望我的意见能帮助我获得帮助。

答案1

您必须 chroot 进入系统。假设 sda1 是您的 HDD:

sudo su
mount /dev/sda1 /mnt
for f in proc sys dev ; do mount --rbind /$f /mnt/$f ; done
chroot /mnt/

从那时起,您就可以使用 HDD 的根目录作为根目录,并且可以执行apt-get updateHDDyum update系统要求的任何操作。

使用 STRG + D 或输入 退出exit

编辑:有时您似乎必须复制/etc/resolv.conf到您的 chroot,正如 enzotib 在评论中指出的那样。

相关内容