如何安装 pdfedit?

如何安装 pdfedit?

网上说我应该可以在软件中心找到 pdfedit。但这对我来说不起作用。我试过很多次了。还有其他方法可以在 ubuntu 12.10 上安装 pdfedit 或 master pdf edit 吗?

答案1

如上所述,Qt3 在 12.04 LTS 中仍然受支持。但是 Qt4 和 Qt3 能够在同一台机器上共存,因此我建议从存档中重新加载 Qt3 库,而不是尝试将 pdfedit 转换为使用 qt4 库。

我已经在 12.10 上测试了以下命令,截至本文发布时,它们均有效。如果不行,您可能需要检查存档,看看版本名称/链接是否已更改...

在 32 位系统上使用以下命令:

从 12.04 LTS 安装 Qt3 库 (libqt3-mt):

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_i386.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE

安装 pdfedit:

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_i386.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE

对于 64 位版本,使用以下命令:

从 12.04 LTS 安装 Qt3 库 (libqt3-mt):

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE

安装 pdfedit:

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_amd64.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE

答案2

Ubuntu 12.10 Quantal 中不提供 pdfedit。您可以找到涵盖的分布在 Launchpad 上。

遗憾的是,它仍然依赖于 Qt3,而 Qt3 已从 Ubuntu 12.10 Quantal 中删除,只保留 Qt4。

由于 Qt 主要版本之间不提供向后兼容性,因此它已从档案中删除。

答案3

如上所述,PDF 编辑器将无法在 12.10 中使用,因为它依赖于 QT3。但是,QT3包含在 12.04 LTS 中。我知道这不是一个好的解决方案,但是由于 LTS 是长期的,所以您可以始终在虚拟盒中运行 12.04,直到需要为止。

对于你问题的另一部分,我也查看了,没有找到其他确实有效在编辑 PDF 内容方面,而不仅仅是移动/添加/删除页面。

答案4

我可以确认 jsncttn 的解决方案有效,我也尝试过。需要注意的是,我第一次运行第一个命令时,它无法安装 libqt3-mt,但由于缺少依赖项而失败:

libxcursor1:i386(1:1.1.13-1)、libxfixes3:i386(1:5.0-4ubuntu5)、libxft2:i386(2.3.1-1)、libxinerama1:i386(2:1.1.2-1)、libxrandr2:i386(2:1.4.0-1)

我记下了它们,然后启动了 Synaptic 软件包管理器,看看它们是否存在,并安装它们,由于 Synaptic 以某种方式将它们检测为“损坏的软件包”,我选择修复损坏的软件包,重新运行第一个命令安装 libqt3-mt,然后运行第二个命令安装 PDFEdit,安装成功。Ubuntu 12.04 发布时,libqt3-mt 仍在 Debian 测试版 (Wheezy) 中,但已于 2012 年 5 月下旬从 Debian 测试版中移除,所以我猜测这就是它从 Ubuntu 12.10 中移除的原因。奇怪的是,它位于 Debian sid 中​​,所以也许它会进入 Ubuntu。

qt3 于 2012 年 5 月从 Debian 中删除: http://www.debian.org/News/weekly/2012/11/#qt3

将 qt3 反向移植到 Debian Wheezy/Sid 的项目: http://projects.tryphon.eu/blog/2012/10/12/qt3-backport-for-debian-wheezy-and-sid/

目前由于 libqt3-mt(回来了?)在 sid 中​​...我不知道这是否意味着它可能会包含在 Ubuntu 13.04(Raring)中。

相关内容