วิธีการติดตั้ง Google-Earth 64bit ใน Ubuntu 13.10, ia32-libs ข้อผิดพลาดในการพึ่งพา


27

ฉันต้องการติดตั้ง Google-Earth และต้องการ ia32-libs ดังนั้นฉันทำapt-get install ia32-libsแต่ข้อผิดพลาดปรากฏเป็น:

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

ฉันจะติดตั้ง ia32-libs ได้อย่างไร

คำตอบ:


34

นี่เป็นเพียงวิธีแก้ปัญหาจนกว่า Google Earth จะได้รับการบรรจุใหม่

แพ็คเกจ Google Earth Build

  1. ดาวน์โหลด Google Earth x64 .DEB
  2. เปิด Terminal คัดลอกและวางตามด้วยคำสั่งแล้วกด Enter

    sudo apt-get install libc6:i386 lsb-core
    
  3. เปิดโฟลเดอร์ดาวน์โหลด

  4. คลิกขวาที่แพ็คเกจ. deb ของ Google Earth และเลือกแยกที่นี่
  5. เปิดโฟลเดอร์ที่ไฟล์ถูกแตกออกมา
  6. เปิดโฟลเดอร์ DEBIAN
  7. เปิดcontrolไฟล์ด้วย gedit
  8. ลบบรรทัดทั้งหมดนี้: ขึ้นอยู่กับ: lsb-core (> = 3.2), ia32-libs
  9. ตอนนี้คลิกบันทึกและออกจากไฟล์ควบคุม
  10. ตอนนี้ลบแพ็คเกจ Google Earth .DEB ต้นฉบับที่คุณดาวน์โหลด

  11. สร้างโฟลเดอร์ชื่อgetfixตอนนี้ย้ายโฟลเดอร์ Google Earth ที่แยกแล้วไปยังโฟลเดอร์ getfix

ตอนนี้เรากำลังจะสร้างแพ็คเกจ. deb ของ Google Earth ขึ้นใหม่:

  1. เปิด Terminal คัดลอก / วางคำสั่งต่อไปนี้แล้วกดEnter:

    dpkg -b ~/Downloads/getfix/google-earth-stable_current_amd64
    
  2. คัดลอก / วางคำสั่งต่อไปนี้ (จะติดตั้ง repackaged .deb)

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

3
ขณะนี้สิ่งนี้ใช้ไม่ได้ แพ็คเกจจะติดตั้ง แต่ GE จะไม่สามารถเริ่มต้นได้ [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!
คณิตศาสตร์

ปัญหาเดียวกันที่นี่: [0330/183031: ข้อผิดพลาด: nss_ocsp.cc (581)] ไม่มี URLRequestContext สำหรับตัวจัดการ OCSP
jgomo3

ใช้งานได้แล้วโซลูชันนี้ใช้ได้กับ Ubuntu 13.10 64 บิตของฉัน
indago

1
ทำงานบน Ubuntu 14.04 64 บิตของฉันได้เช่นกัน
fdetsch

19

สำหรับ Ubuntu 13.10 / 14.04 / 1404.1 การติดตั้ง 64 บิต

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

สำหรับ Ubuntu 14.04.2 อิมเมจติดตั้ง 64 บิต (เมื่อใช้อิมเมจ 14.04.2 คุณจะได้รับสแต็ค mesa-lts-utopic ดังนั้นแพ็คเกจหนึ่งจะแตกต่างกันเช่น 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

จากนั้นรับแพ็คเกจ i386 ปัจจุบันและติดตั้ง - http://www.google.com/earth/download/ge/agree.html


2
ทำงานได้หรือไม่ (2014-03-24) เดบิต 64 บิตดูเหมือนว่าจะค่อนข้างหัก
คณิตศาสตร์

สิ่งนี้สามารถใช้งานได้กับ PlayOnLinux
K2Chris1983

นี่เป็นสิ่งเดียวที่ได้ผลสำหรับฉันและฉันลองใช้วิธีการต่าง ๆ มากมาย ฉันหวังว่าสิ่งนี้จะถูกเพิ่มไปยังเอกสารของ Google Earth Ubuntu! การรู้ว่ารุ่นการติดตั้งที่แน่นอนของฉันคืออะไรและการใช้คำสั่งชุดที่ 2 เป็นกุญแจสำคัญ
ผู้ถือคิม

2

ในขณะที่เขียนคำตอบนี้วิธีการทั้งหมดที่อธิบายไว้ที่นี่ไม่ทำงาน อย่างไรก็ตามฉันติดตั้งรุ่น 32 บิตและทำงานได้ดีบน 64 บิต 13.10 Kubuntu ดูเหมือนว่าแพคเกจ Google Earth นั้นมีขนาด 32 บิตและจะใช้ ia32lib เพื่อให้ทำงานบน 64 บิต หวังว่านี่จะช่วยได้


1

หลังจากคลายบีบอัดแพ็คเกจ. deb ฉันไม่สามารถหาโฟลเดอร์ Debian ได้ดังนั้นอย่าแก้ไขเพื่อปรับเปลี่ยนเนื้อหาเนื้อหาสร้างแพ็คเกจใหม่ขึ้นมาใหม่น้อยลง ... ซึ่งมันซับซ้อนเกินไปสำหรับผู้ที่ไม่ได้ใช้งาน

ทำไมไม่ได้รับแพ็คเกจที่เสถียร 32 บิต: http://www.google.com/earth/download/ge/agree.html

ตามที่อธิบายไว้ที่นี่ใน ubuntuforums: http://ubuntuforums.org/showthread.php?t=2183733

ที่ทำงานให้ฉัน :)


1

ปัญหานี้ได้รับการแก้ไขใน Debian Jessie / Sid เนื่องจากไม่ได้ซิงค์กับ Saucy / Raring ฉันอัปโหลดเวอร์ชันที่แก้ไขไปยัง googleearth-package PPA:

https://launchpad.net/~absinthesyringe/+archive/googleearth-package


2
การแนะนำว่าผู้คน "ใช้ PPA" จะไม่ปลอดภัยมากเนื่องจาก PPAs เป็นที่เก็บของบุคคลที่สามที่ไม่สนับสนุน ...
Thomas Ward

1

เพียงติดตั้งเวอร์ชั่น 32 บิต มันใช้งานได้ดี นี่คือข้อมูลอ้างอิงของฉันhttps://help.ubuntu.com/community/GoogleEarth


วิกิพีเดียได้ / มีความไม่สมบูรณ์ติดตั้งรายการสำหรับ 64bit ใช้ .deb 32bit คงมัน
ดั๊ก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.