在 Ubuntu 11.04 下,当我尝试通过 apt-get 或 synaptic 安装 pdftk 时,出现以下错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
pdftk : Depends: libgcj-bc (< 4.6~) but 4.6.0-7ubuntu1 is to be installed
E: Broken packages
我知道 pdftk 在 Ubuntu 以前的版本上运行良好。我该如何修复依赖项以便现在可以安装 pdftk?
答案1
在我的 11.04 上,libgcj-bc
版本是 4.5.2-1,它可以满足依赖性。这可能意味着您已通过 PPA、反向移植或其他方式获取了较新的版本。打开 synaptic,选择libgcj-bc
,点击Ctrl+E并选择低于 4.6 的版本。
这应该可以解决安装问题,pdf-tk
但可能会引入其他依赖性问题,可以通过删除依赖包并安装发行版本来解决。不过,等待 11.10 可能更明智,因为会有更多更新的包可用。