如何安装pdfedit?


14

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

Answers:


15

如上所述,12.04 LTS仍支持Qt3。但是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

确认可以在Ubuntu 12.04.2 LTS上运行。谢谢。
Glutanimate

确认可在Ubuntu 13.04(64位)上使用。谢谢。
Nickolai Leschov

确认可以在Ubuntu 13.10(64位)上使用。谢谢。
数学

1
对于14.04,您需要添加(第一个)libmng1_1.0.10-3build1_amd64.deb(64位)或相应的i386版本。可以在archive.ubuntu.com/ubuntu/pool/main/libm/libmng/…
Rmano 2014年

1
对于18.04,您还需要添加之前libmng1liblcms1mirrors.edge.kernel.org/ubuntu/pool/universe/l/lcms/…上的版本 有效。
Rmano '18年

6

pdfedit在Ubuntu 12.10 Quantal中不可用。您可以在启动板上找到涵盖发行版

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

由于在Qt的主要版本之间不提供向后兼容性,因此已将其从存档中删除。


2

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

对于您问题的另一部分,我也看了看,找不到其他在编辑PDF内容方面真正有用的东西,而不仅仅是改组/添加/删除页面。



1

我可以确认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 Testing(Wheezy)中,但在2012年5月下旬从Debian Testing中删除,所以我最好的猜测是这就是为什么它从Ubuntu 12.10中删除的原因。奇怪的是Debian sid中有很多东西,所以也许它将进入Ubuntu。

从Debian 2012年5月删除了qt3: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)中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.