Cách cài đặt Google-Earth 64 bit trong Ubuntu 13.10, lỗi phụ thuộc ia32-libs


27

Tôi muốn cài đặt Google-Earth và nó yêu cầu ia32-libs. Vì vậy, tôi đã làm apt-get install ia32-libsnhưng lỗi xuất hiện là:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

Làm cách nào tôi có thể cài đặt ia32-libs?

Câu trả lời:


34

Đây chỉ là một cách giải quyết cho đến khi Google Earth được đóng gói lại.

Gói xây dựng Google Earth

  1. Tải xuống Google Earth x64 .DEB
  2. Mở Terminal, Sao chép và Dán lệnh sau và nhấn Enter

    sudo apt-get install libc6:i386 lsb-core
    
  3. Mở thư mục tải xuống

  4. Nhấp chuột phải vào gói Google Earth .deb và chọn Trích xuất tại đây
  5. Mở thư mục nơi các tập tin được giải nén.
  6. Mở thư mục DEBIAN
  7. Mở controltệp bằng gedit
  8. Xóa toàn bộ Dòng này: Phụ thuộc: lsb-core (> = 3.2), ia32-libs
  9. Bây giờ, nhấp vào Lưu và thoát tệp điều khiển
  10. Bây giờ hãy xóa Gói Google Earth .DEB ban đầu mà bạn đã tải xuống

  11. Tạo một thư mục được gọi getfix, bây giờ di chuyển thư mục Google Earth được trích xuất vào thư mục getfix

Bây giờ chúng tôi sẽ xây dựng lại gói Google Earth .deb:

  1. Mở Terminal, sao chép / dán lệnh sau rồi nhấn Enter:

    dpkg -b ~/Downloads/getfix/google-earth-stable_current_amd64
    
  2. Sao chép / dán lệnh sau (lệnh này sẽ cài đặt đóng gói lại .deb)

    sudo dpkg -i ~/Downloads/getfix/google-earth-stable_current_amd64.deb
    

3
Hiện tại, điều này sẽ không hoạt động. Gói sẽ cài đặt nhưng GE sẽ không khởi động. [0324/121420:ERROR:net_util.cc(2195)] Not implemented reached in bool net::HaveOnlyLoopbackAddresses() [0324/121420:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler. Another crash happened while handling crash!
toán

Vấn đề tương tự ở đây: [0330/183031: ERROR: nss_ocsp.cc (581)] Không có URLRequestContext cho trình xử lý OCSP.
jgomo3

Nó đã hoạt động, giải pháp này hoạt động trên Ubuntu 13.10 64bit của tôi.
indago

1
Hoạt động trên Ubuntu 14.04 64bit của tôi là tốt.
fdetsch

19

Đối với cài đặt Ubuntu 13.10 / 14.04 / 1404.1 64 bit

sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 \
libglu1-mesa:i386 libgl1-mesa-glx:i386 libxext6:i386 \
libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core

Đối với Ubuntu 14.04.2 cài đặt hình ảnh 64 bit (khi sử dụng hình ảnh 14.04.2, bạn nhận được ngăn xếp mesa-lts-utopic để một gói khác nhau, nghĩa là. libgl1-mesa-glx-lts-utopic:i386

sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 \
libglu1-mesa:i386 libgl1-mesa-glx-lts-utopic:i386 libxext6:i386 \
libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core

Sau đó, nhận gói i386 hiện tại và cài đặt nó - http://www.google.com/earth/doad/ge/agree.html


2
Đã làm việc (2014-03-24). Cuộc tranh luận 64 bit dường như bị phá vỡ.
toán

Điều này thậm chí hoạt động cho
PlayOnLinux

Đây là điều duy nhất đã làm việc cho tôi, và tôi đã thử rất nhiều phương pháp khác nhau. Tôi thực sự muốn điều này được thêm vào tài liệu Ubuntu của Google Earth! Biết phiên bản cài đặt chính xác của tôi là gì và sử dụng bộ lệnh thứ 2 là chìa khóa.
người giữ kim

2

Tại thời điểm viết câu trả lời này, tất cả các phương pháp được mô tả ở đây không hoạt động. Tuy nhiên tôi đã cài đặt phiên bản 32 bit và nó hoạt động tốt trên 64 bit 13.10 Kubfox. Dường như gói Google Earth là 32 bit và nó sử dụng ia32libs để làm cho nó chạy trên 64 bit. Hi vọng điêu nay co ich


1

Sau khi giải nén gói .deb, tôi không thể tìm thấy thư mục Debian, vì vậy không chỉnh sửa để sửa đổi dòng nội dung, ít xây dựng lại gói hơn, v.v ... điều này hơi phức tạp đối với những người không chuyên.

Tại sao không chỉ đơn giản là có được gói ổn định 32 bit?: Http://www.google.com/earth/doad/ge/agree.html

như được giải thích ở đây trong ubuntuforums: http://ubuntuforums.org/showthread.php?t=2183733

Điều đó làm việc cho tôi :)



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.