Odpowiedzi:
Jak wspomniano powyżej, Qt3 jest nadal obsługiwany w wersji 12.04 LTS. Jednak zarówno Qt4, jak i Qt3 są w stanie współistnieć razem na tym samym komputerze, dlatego sugeruję przeładowanie bibliotek Qt3 z archiwum zamiast próbować przekonwertować pdfedit na użycie bibliotek qt4.
Przetestowałem następujące polecenia 12.10 i działają one od tego postu. Jeśli nie, może być konieczne sprawdzenie archiwum w celu sprawdzenia, czy nazwa / link do wersji się zmienił ...
W systemach 32-bitowych użyj tego:
Zainstaluj bibliotekę Qt3 (libqt3-mt) z 12.04 LTS:
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
Zainstaluj 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
W przypadku wersji 64-bitowych użyj następujących poleceń:
Zainstaluj bibliotekę Qt3 (libqt3-mt) z 12.04 LTS:
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
Zainstaluj 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-bitową) lub odpowiednią wersję i386. Znaleziono pod adresem archive.ubuntu.com/ubuntu/pool/main/libm/libmng/…
libmng1
) również wersję liblcms1
. Wersja pod mirrors.edge.kernel.org/ubuntu/pool/universe/l/lcms/… działa.
pdfedit nie jest dostępny w Ubuntu 12.10 Quantal. Możesz znaleźć dystrybucje objęte Launchpad.
Niestety nadal opiera się na Qt3, który został usunięty z Ubuntu z 12.10 Quantal, gdzie pozostaje tylko Qt4.
Ponieważ zgodność wsteczna nie jest oferowana między głównymi wersjami Qt, została usunięta z archiwów.
Jak wspomniano, edytor PDF nie będzie działał w 12.10, z powodu zależności od QT3. Jednak QT3 jest zawarty w 12.04 LTS. Wiem, że to nie jest świetne rozwiązanie, ale ponieważ LTS jest - cóż - długoterminowy, zawsze możesz utrzymywać 12.04 działający w wirtualnym pudełku, dopóki nie będzie potrzebny.
Do drugiej części twojego pytania też szukałem i nie mogę znaleźć niczego, co faktycznie działałoby w zakresie edycji treści PDF, a nie tylko tasowania / dodawania / usuwania stron.
Możesz pobrać kod źródłowy z SourceForge lub znaleźć stare pakiety online , ale instalacja lub kompilacja configure
nie mogą być kontynuowane z powodu zależności Qt3
.
Trzeba by to przenieśćQt4
. Ponieważ to narzędzie nie jest jednym z wielu, nie rozumiem, dlaczego nadal na nim polega Qt3
.
Tymczasem szukam alternatyw. Brak szczęścia.
Mogę potwierdzić, że rozwiązanie jsncttn działa, próbowałem też. Jedno zastrzeżenie jest to, że po raz pierwszy uruchomiłem pierwsze polecenie, nie można zainstalować libqt3-mt, ale nie powiodło się to z powodu brakujących zależności:
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)
Zanotowałem je i uruchomiłem Menedżera pakietów Synaptic, aby sprawdzić, czy tam są i zainstalować je, a ponieważ w jakiś sposób zostały one wykryte przez Synaptic jako „uszkodzone pakiety”, postanowiłem naprawić uszkodzone pakiety, przepisałem pierwsze polecenie, aby zainstalować libqt3- mt, a następnie drugie polecenie, aby zainstalować PDFEdit, i zostało poprawnie zainstalowane. Kiedy Ubuntu 12.04 zostało wydane, libqt3-mt wciąż był w Debian Testing (Wheezy), ale został usunięty z Debian Testing pod koniec maja 2012 roku, więc przypuszczam, że właśnie dlatego został usunięty z Ubuntu 12.10. Dziwnie jest w sid Debianie, więc może dostanie się do Ubuntu.
qt3 usunięty z Debiana, maj 2012: http://www.debian.org/News/weekly/2012/11/#qt3
Projekt backport qt3 z powrotem do Debian Wheezy / Sid: http://projects.tryphon.eu/blog/2012/10/12/qt3-backport-for-debian-wheezy-and-sid/
Obecnie, ponieważ libqt3-mt jest (z powrotem?) W sid .... Nie wiem, czy to oznacza, że może to spowodować włączenie go do Ubuntu 13.04 (Raring).