Câu trả lời:
Như đã đề cập ở trên, Qt3 vẫn được hỗ trợ trong 12.04 LTS. Tuy nhiên, cả Qt4 và Qt3 đều có khả năng cùng tồn tại trên cùng một máy, do đó tôi khuyên bạn nên tải lại thư viện Qt3 từ kho lưu trữ thay vì cố gắng chuyển đổi pdfedit để sử dụng thư viện qt4.
Tôi đã thử các lệnh sau vào ngày 12.10 và chúng hoạt động như bài này. Nếu không, bạn có thể cần kiểm tra kho lưu trữ xem liệu tên phiên bản / liên kết đã thay đổi ...
Trên hệ thống 32 bit sử dụng điều này:
Cài đặt thư viện Qt3 (libqt3-mt) từ 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
Cài đặt 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
Đối với các phiên bản 64 bit, sử dụng các lệnh sau:
Cài đặt thư viện Qt3 (libqt3-mt) từ 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
Cài đặt 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 bit) hoặc phiên bản i386 tương ứng. Tìm thấy tại archive.ubuntu.com/ubuntu/pool/main/libm/libmng/...
libmng1
) cũng là một phiên bản của liblcms1
. Phiên bản tại Mirror.edge.kernel.org/ubfox/pool/universe/l/lcms/ đá hoạt động.
pdfedit không có sẵn trong Ubuntu 12.10 Định lượng. Bạn có thể tìm thấy các bản phân phối được bảo hiểm trên Launchpad.
Đáng buồn thay, nó vẫn dựa vào Qt3, đã được đưa ra khỏi Ubuntu với 12.10 Quantal, nơi chỉ còn lại Qt4.
Vì khả năng tương thích ngược không được cung cấp giữa các phiên bản chính của Qt, nó đã bị xóa khỏi kho lưu trữ.
Như đã đề cập, PDF Editor sẽ không hoạt động trong 12.10, do sự phụ thuộc vào QT3. Tuy nhiên, QT3 được bao gồm trong 12.04 LTS. Tôi biết đây không phải là một giải pháp tuyệt vời, nhưng vì LTS là - tốt - về lâu dài, bạn luôn có thể giữ 12.04 chạy trong một hộp ảo cho đến khi cần.
Đối với phần khác của câu hỏi của bạn, tôi cũng đã xem và không thể tìm thấy bất cứ điều gì khác thực sự hoạt động về mặt chỉnh sửa nội dung PDF và không chỉ xáo trộn / thêm / xóa các trang.
Bạn có thể tải xuống mã nguồn từ SourceForge hoặc tìm các gói cũ trực tuyến , nhưng việc cài đặt hoặc xây dựng configure
không thể tiếp tục do phụ thuộc vào Qt3
.
Người ta sẽ phải chuyển nó đếnQt4
. Vì công cụ này không phải là một trong nhiều, tôi không hiểu tại sao nó vẫn dựa vào Qt3
.
Trong khi đó tôi đang tìm giải pháp thay thế. Không may mắn.
Tôi có thể xác nhận rằng giải pháp của jsncttn hoạt động, tôi cũng đã thử nó. Một cảnh báo là lần đầu tiên tôi chạy lệnh đầu tiên, nó không thể cài đặt libqt3-mt nhưng điều này không thành công vì thiếu phụ thuộc:
libxcthon1: i386 (1: 1.1.13-1), libxfixes3: i386 (1: 5.0-4ubfox5), libxft2: i386 (2.3.1-1), libxinerama1: i386 (2: 1.1.2-1), libxrandr2: i386 (2: 1.4.0-1)
Tôi đã ghi chú về chúng và khởi chạy Trình quản lý gói Synaptic để xem chúng có ở đó không và cài đặt chúng, và vì bằng cách nào đó chúng được phát hiện là "gói bị hỏng" bởi Synaptic, tôi đã chọn sửa các gói bị hỏng, chạy lại lệnh đầu tiên để cài đặt libqt3- mt, sau đó là lệnh thứ hai để cài đặt PDFEdit, và nó đã cài đặt tốt. Khi Ubuntu 12.04 được phát hành, libqt3-mt vẫn còn trong Thử nghiệm Debian (Wheezy), nhưng đã bị xóa khỏi Thử nghiệm Debian vào cuối tháng 5 năm 2012, vì vậy tôi đoán rằng đó là lý do tại sao nó bị rớt khỏi Ubuntu 12.10. Điều kỳ lạ là có trong Debian sid nên có lẽ nó sẽ vào được Ubuntu.
qt3 đã bị xóa khỏi Debian tháng 5 năm 2012: http://www.debian.org/News/weekly/2012/11/#qt3
Dự án backport qt3 trở lại Debian Wheezy / Sid: http://projects.tryphon.eu/blog/2012/10/12/qt3-backport-for-debian-wheezy-and-sid/
Hiện tại vì libqt3-mt là (trở lại?) Trong sid .... Tôi không biết điều đó có nghĩa là nó có thể khiến nó được đưa vào Ubuntu 13.04 (Rared).