如何修复 Debian10 中 K3b“无法找到 dvd+rw 格式可执行文件”的问题?

如何修复 Debian10 中 K3b“无法找到 dvd+rw 格式可执行文件”的问题?

在 Debian10/KDE(版本 18.08)中启动 K3b 时,出现以下错误:

无法找到 dvd+rw 格式的可执行文件
K3b 使用 dvd+rw 格式来格式化 DVD-RW 和 DVD+RW。
解决方案:安装dvd+rw-tools软件包。

dvd+rw-tools 已安装。我发现了 2004 年的一些非常古老的报告和2008年所以我想现在已经解决了。

如何解决这个问题?

我在尝试刻录 DVD 时也遇到此错误:“无法确定生成的图像文件的大小。”和:

mkisofs
-----------------------
/usr/bin/genisoimage:缺少路径规范。
用法:genisoimage [选项] -o 文件目录...

在调试输出中。我通过为 /tmp 目录提供更多可用空间解决了这个问题。 (它并没有说错误中的磁盘空间太少,而且我没有收到有关磁盘空间耗尽的通知。)

答案1

您的问题是您运行的是 Debian,因此您得到了故意有缺陷的光学媒体软件。

Debian 于 2004 年 5 月发起了针对 cdrtools 的反社会运动,并创建了 cdrtools 的有缺陷的变体。 2004 年 5 月到 2005 年 5 月期间,他们添加了 50 多个特定于 Debian 的 bug,并用自制的非工作代码替换了 cdrecord 中的工作 DVD 支持代码。 2007 年 5 月,他们完全停止了对有缺陷的 cdrtools 变体的研究。

因此,您认为 2008 年之后众所周知的问题一定会消失的希望落空了。我们宁愿庆祝 Debian 上非工作光学媒体软件 16 周年。

如果您想获得可用的软件,我建议您从 schilytools 获取原始软件:

http://sourceforge.net/projects/schilytools/files/

编译并安装它并告诉k3b使用原始软件。如果你有一个未经修改的 k3b,k3b 会首先自行查找原始软件,但你使用的是 Debian......

顺便说一句:还有其他 Linux 发行版,例如 Suse、gentoo 等,它们都提供可用的原始软件。

相关内容