回答:
前述のように、Qt3は12.04 LTSでも引き続きサポートされています。ただし、Qt4とQt3は同じマシン上で共存できます。そのため、pdfeditを変換してqt4ライブラリを使用するのではなく、アーカイブからQt3ライブラリをリロードすることをお勧めします。
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
libmng1_1.0.10-3build1_amd64.deb
(64ビット)または対応するi386バージョンを追加する必要があります。archive.ubuntu.com/ubuntu/pool/main/libm/libmng/…で
libmng1
、のバージョンも(の前に)追加する必要がありますliblcms1
。mirrors.edge.kernel.org/ubuntu/pool/universe/l/lcms/…にあるバージョンが 機能し ます。
pdfeditはUbuntu 12.10 Quantalでは使用できません。Launchpadでカバーされているディストリビューションを見つけることができます。
残念ながら、まだQt4のみが残っている12.10 QuantalでUbuntuから削除されたQt3に依存しています。
Qtのメジャーバージョン間では後方互換性が提供されないため、アーカイブから削除されました。
SourceForgeからソースコードをダウンロードするか、古いパッケージをオンラインで見つけることができますが、configure
の依存関係のためインストールまたはビルドを続行できませんQt3
。
に移植する必要がありQt4
ます。このツールは多くのツールの1つではないため、なぜこのツールがまだ依存しているのか理解できませんQt3
。
一方、私は代替案を探しています。運がありません。
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 Package Managerを起動し、存在するかどうかを確認してインストールします。Synapticによって「壊れたパッケージ」として検出されたため、壊れたパッケージの修正を選択し、最初のコマンドを再実行してlibqt3- mt、次にPDFEditをインストールするための2番目のコマンドで、問題なくインストールされました。Ubuntu 12.04がリリースされたとき、libqt3-mtはまだDebian Testing(Wheezy)にありましたが、2012年5月下旬にDebian Testingから削除されました。奇妙なことに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にあるので…。