Я хочу установить Google-Earth & amp; это требует 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?
Это обходной путь, пока Google Планета Земля не будет переупакована.
Пакет сборки Google Планета Земля
Открыть терминал, копировать и использовать; Вставьте следующую команду и нажмите Enter
sudo apt-get install libc6:i386 lsb-core
Открыть папку загрузок
control
с помощью gedit Теперь удалите оригинальный загруженный вами пакет Google Earth .DEB
Создайте папку с именем getfix
, теперь переместите извлеченную папку Google Планета Земля В папку getfix
Теперь мы собираемся перестроить пакет Google Earth .deb:
Открыть терминал, скопировать / вставить следующую команду затем нажмите Enter kbd>:
dpkg -b ~/Downloads/getfix/google-earth-stable_current_amd64
Скопируйте / вставьте следующую команду (это установит перепакованный .deb
)
sudo dpkg -i ~/Downloads/getfix/google-earth-stable_current_amd64.deb
Для 64-битных установок Ubuntu 13.10 / 14.04 / 1404.1
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
Для 64-битных установок Ubuntu 14.04.2 (при использовании образа 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
На момент написания этого ответа все методы, описанные здесь, не работали. Однако я установил 32-разрядную версию, и она работала нормально на 64-разрядной версии 13.10 Kubuntu. Похоже, что пакет Google Планета Земля является 32-разрядным, и он использует ia32libs, чтобы он работал на 64-разрядной версии. Надеюсь, это поможет
После распаковки пакета .deb я не могу найти папку Debian, поэтому не могу редактировать, чтобы изменить строку содержимого, тем более пересобрать пакет и т. Д. ... это слишком сложно для не фанатов.
Почему бы просто не получить 32-битный стабильный пакет ?: http://www.google.com/earth/download/ge/agree.html
, как описано здесь в ubuntuforums : http://ubuntuforums.org/showthread.php?t=2183733
Это сработало для меня:)
Эта проблема была исправлена в Debian Jessie / Sid, поскольку она не синхронизирована с Saucy / Raring. Я загрузил исправленные версии в PPA-пакет googleearth:
https://launchpad.net/ ~ absinthesyringe / + архив / GoogleEarth-пакет
Просто установите 32-битную версию. Работает нормально. Вот моя ссылка https://help.ubuntu.com/community/GoogleEarth