Tôi đang cố gắng cài đặt Adobe Air trên Ubuntu 13.10. Trong phiên bản Ubuntu này, các gói như ia32-libs
và ia32-libs-multiarch
không còn khả dụng nữa, vì vậy tôi đang cố gắng tự mình cài đặt các thư viện 32 bit cần thiết. Khi chạy, ./AdobeAIRInstaller.bin
tôi gặp một số lỗi về các thư viện bị thiếu, hầu hết trong số đó tôi đã quản lý để cài đặt bằng cách sử dụng sudo apt-get install <library-name>:i386
và các lỗi đã biến mất. Tôi đang gặp sự cố khi sửa hai mô-đun bị thiếu cuối cùng:
Gtk-Message: Không thể tải mô-đun "thanh cuộn lớp phủ" Gtk-Message: Không thể tải mô-đun "unity-gtk-module"
Tôi đã thử cài đặt overlay-scrollbar-gtk2:i386
bằng apt:
overlay-scrollbar-gtk2: i386: Depends: overlay-scrollbar: i386 nhưng không thể cài đặt được
Chà, nó phụ thuộc vào một gói không thể cài đặt được. Thật bất tiện. Vì vậy, tôi đã thử Googling theo cách của tôi đến thư viện thanh cuộn 32 bit cho Saucy, mà tôi tìm thấy ở đây . Đầu tiên tôi cài đặt thanh cuộn lớp phủ:
$ sudo dpkg -i overlay-scrollbar_0.2.16 + r359 + 13.10.20130826-0ubfox1_all.deb (Đọc cơ sở dữ liệu ... 226507 tệp và thư mục hiện được cài đặt.) Chuẩn bị thay thế thanh cuộn lớp phủ 0.2.16 + r359 + 13.10.20130826-0ubfox1 (sử dụng lớp phủ-scrollbar_0.2.16 + r359 + 13.10.20130826-0ubfox1_all.deb) ... Giải nén thanh cuộn thay thế ... Thiết lập thanh cuộn lớp phủ (0.2.16 + r359 + 13.10.20130826-0ubfox1) ... Xử lý các kích hoạt cho libglib2.0-0: i386 ... Xử lý kích hoạt cho libglib2.0-0: amd64 ...
Tuyệt quá! Nó đã làm việc. Sau đó, tôi đã thử cài đặt overlay-scrollbar-gtk2: i386:
$ sudo dpkg -i overlay-scrollbar-gtk2_0.2.16 + r359 + 13.10.20130826-0ub Ubuntu1_i386.deb Chọn gói lớp phủ chưa được chọn trước đó-scrollbar-gtk2: i386. (Đọc cơ sở dữ liệu ... 226507 tệp và thư mục hiện được cài đặt.) Giải nén overlay-scrollbar-gtk2: i386 (từ overlay-scrollbar-gtk2_0.2.16 + r359 + 13.10.20130826-0ub Ubuntu1_i386.deb) ... dpkg: sự cố phụ thuộc ngăn cấu hình của lớp phủ-scrollbar-gtk2: i386: overlay-scrollbar-gtk2: i386 phụ thuộc vào thanh cuộn. dpkg: xử lý lỗi lớp phủ-scrollbar-gtk2: i386 (--install): vấn đề phụ thuộc - không được cấu hình Đã bắt gặp các lỗi trong quá trình xử lí thông tin: lớp phủ-thanh cuộn-gtk2: i386
Vì vậy, rõ ràng tôi vẫn cần cài đặt thanh cuộn lớp phủ: i386, không thể cài đặt được bởi apt và không được cài đặt bởi trình cài đặt ở trên. Các vấn đề của tôi với unity-gtk-module khá giống nhau nhưng với các tên gói khác nhau.
Tôi có một vài câu hỏi rất liên quan đến vấn đề này:
- Tại sao một số gói 32 bit rất quan trọng không thể cài đặt bằng apt? Tôi có thiếu một nguồn không?
- Tại sao phiên bản i386 của thanh cuộn lớp phủ được cài đặt ở trên? Có phải vì trình cài đặt chứa cả hai phiên bản 32 bit và 64 bit của thư viện và tự động quyết định chỉ cài đặt phiên bản 64 bit trên hệ thống của tôi? Tôi có thể buộc nó cài đặt cả hai không?