答案1
- 按Alt+F2进入 BusyBox shell
将目录更改为
/target/etc/apt
:cd /target/etc/apt
复制
sources.list.apt-setup
到sources.list
:cp sources.list.apt-setup sources.list
编辑
sources.list
:nano sources.list
注释掉以 开头的行,
deb cdrom
使其看起来像这样:# deb cdrom:[Ubuntu-...
升级包:
chroot /target apt-get update chroot /target apt-get upgrade
按Alt+F1返回安装程序,然后启动软件选择
答案2
如果您只想完成当前安装,请参阅@klaus 的精彩回答。如果您想修复安装盘,以便在将来的安装中不再发生这种情况:
- 按Alt+F2进入 BusyBox shell
查看安装日志。您将对文件末尾的内容感兴趣:
tail -50 /var/log/syslog
这表明,当我创建安装盘时,我删除了所需的软件包版本:
Jul 11 00:42:19 in-target: The following packages have unmet dependencies:
Jul 11 00:42:19 in-target: perl : Depends: perl-base (= 5.22.1-9ubuntu0.2) but 5.22.1-9ubuntu0.5 to be installed
Jul 11 00:42:19 in-target: E: Unable to correct problems, you have held broken packages
Jul 11 00:42:19 in-target: tasksel: apt-get failed (100):Configuring pkgsel' failed with error code 1
Jul 11 00:42:19 main-memu [2511 WARNING:
Jul 11 00:42:19 main-menu [2511: WARNING: Menu item 'pkgsel' failed with error code 1
安装程序在安装盘上找到了软件包,但版本错误。我在安装盘创建脚本中更正了这个问题后,安装成功了。