LINUX.ORG.RU

Как поставить googleearth на gentoo?

 , , uberquest


0

1

Собственно, сабж.
Да, я знаю, уже было. Решил вернуться к вопросу, прога понадобилась бы.
Симптомы:

Подключение к dl.google.com|74.125.232.1|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 30832428 (29M) [application/x-debian-package]
Сохранение в: «/portage_big/dist/GoogleEarthLinux-6.2.2.6613_amd64.deb»

100%[======================================>] 30 832 428  2,48MB/s   за 11s    

2013-01-13 02:39:19 (2,60 MB/s) - «/portage_big/dist/GoogleEarthLinux-6.2.2.6613_amd64.deb» сохранён [30832428/30832428]

!!! Fetched file: GoogleEarthLinux-6.2.2.6613_amd64.deb VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      30832428
!!! Expected: 25609162
Refetching... File renamed to '/portage_big/dist/GoogleEarthLinux-6.2.2.6613_amd64.deb._checksum_failure_.d65ti_'

Там действительно лежит файл размером в 29 Мб!

Есть ли истории успеха ?

★★

http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb 
 * Wrong checksum or file size means that Google silently replaced the distfile with a newer version.

исправь размер/суммы в /usr/portage/sci-geosciences/googleearth/Manifest

science ★★☆
()

пользуясь случаем - какая там нынче версия на самом деле? А то у меня чешутся руки это пофиксить, ибо мэйнтэйнер похоже неактивен

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
~ # ls -l /usr/portage/distfiles/google-earth-stable_current_amd64.deb 
-rw-r--r-- 1 root root 30832428 Dec 17 16:00 /usr/portage/distfiles/google-earth-stable_current_amd64.deb
~ # openssl sha256 /usr/portage/distfiles/google-earth-stable_current_amd64.deb 
SHA256(/usr/portage/distfiles/google-earth-stable_current_amd64.deb)= 878e8a23ada537ae5ab28221ec46a45c425bdd80ee68027f56510f039b6a6c87

и меняешь эти значения в манифесте, т.е. должно быть так:

DIST GoogleEarthLinux-6.2.2.6613_amd64.deb 30832428 SHA256 878e8a23ada537ae5ab28221ec46a45c425bdd80ee68027f56510f039b6a6c87

science ★★☆
()
Последнее исправление: science (всего исправлений: 1)
Ответ на: комментарий от megabaks

ebuild --force

век живи - век учись :) не знал про --force

science ★★☆
()
Ответ на: комментарий от yura_ts

а это стааарый баг
на встроенных кутях кракозябры
а начиная с какой-то там версии отвалилась возможность использовать системные
потому тындыкс-карты рулят :3

megabaks ★★★★
()
Ответ на: комментарий от yura_ts

не собирается - это уже другой вопрос
а не собирается, потому что поменял гуголь бинарник ---> старый патч не накладывается ---> patchelf матерится

megabaks ★★★★
()
Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: комментарий от megabaks

отвалилась возможность использовать системные

Они серьезно???? Печааааааль.

yura_ts ★★
() автор топика
Ответ на: комментарий от megabaks

Старую версию (5.1.что.то.там) тоже не находит. Где же её взять?

Тындекс-карты рулили бы, если бы мне не приходилось работать с файлами-для-гуглоземли (их не я делал, ничего не поделаешь).

yura_ts ★★
() автор топика
Ответ на: комментарий от yura_ts

если дисты лежат в /usr/portage/distfiles (дефолт), то

wget http://freebsd.csie.nctu.edu.tw/distfiles/google-earth/5.1.3535.3218/GoogleEarthLinux.bin -O /usr/portage/distfiles/GoogleEarthLinux-5.1.3535.3218.bin
а затем уже пробуй ставить

megabaks ★★★★
()
Ответ на: комментарий от Pinkbyte

- какая там нынче версия на самом деле?

сказать не могу, крешится на старте, несмотря на настройку, которую советуют в постемерже. Если вдруг что будешь править, там еще грабли в ебилде, вот так должно быть (т.е. крешлоги пишет именно в ~/.googleearth, а не в ~_._/config/Google ) по идее.

-   elog "When you get a crash starting Google Earth, try adding a file ~./config/Google/GoogleEarthPlus.conf"
+   elog "When you get a crash starting Google Earth, try adding a file ~/.googleearth/GoogleEarthPlus.conf"
science ★★☆
()
Последнее исправление: science (всего исправлений: 1)
Ответ на: комментарий от megabaks

Во, спасибо. Победа в номинации «лучший» (т.е. самый понятный и самый рабочий) ответ нубу :)

yura_ts ★★
() автор топика
Ответ на: комментарий от yura_ts

Вообще говоря, есть способ заставить встроенные кути показывать осмысленный текст — для этого в xorg.conf в соответствующей секции нужно руками прямо указать список шрифтов, из которых уже гуглоёрш возьмёт какой-нибудь себе.

beresk_let ★★★★★
()

Они до сих пор это не пофиксили? Лооол.

Kindly_Cat
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.