这不是一个问题,但我认为它很有用......
在对自定义 DVD 进行 dist-upgrade 时,我遇到了一个关于 whoopsie 的错误:
invoke-rc.d: unknown initscript, /etc/init.d/whoopsie not found.
dpkg: error processing /var/cache/apt/archives/whoopsie_0.2.24.1ubuntu1_i386.deb (--unpack):
subprocess new pre-removal script returned error exit status 100
invoke-rc.d: unknown initscript, /etc/init.d/whoopsie not found.
...
Errors were encountered while processing:
/var/cache/apt/archives/whoopsie_0.2.24.1ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
经过一番调查,我发现在我的另一台电脑上,运行精确的 /etc/init.d/whoopsie 是一个符号链接:
whoopsie -> /lib/init/upstart-job*
在 chrooted saucy 中查找 /etc/init.d/whoopsie 时,我得到了无法访问 /etc/init.d/whoopsie:没有此文件或目录
所以我创建了上述符号链接并且最终 dist-upgrade 工作正常。
西尔维娅
答案1
我正在运行 Ubuntu 13.10(即 Saucy)并安装了 Whoopsie,但没有 /etc/init.d/whoopsie 或 /lib/init/upstart-job。
我也正在尝试创建一个自定义的 Ubuntu 13.10 LiveCD,并且可以在 chroot 中运行它时确认上述修复有效。