Оказывается пока я прохлаждался в больничной палате, вышла первая тестовая сборка Google Chrome для Linux. Сказать по браузеру особо нечего — хром как хром, глюков пока не замечено, флеш не подхватился. Разве что полюбоваться на него предлагается пользователям последних версий Ubuntu и Debian. Тем не менее проблема вполне обходится, причем довольно тривиально.
Инструкция:
- Ставим dpkg
- Качаем со странички http://dev.chromium.org/getting-involved/dev-channel deb-пакет
- Распаковываем его
dpkg-deb -x google-chrome-unstable_current_i386.deb chrome - Теперь нам надо создать нужные симлинки на требуемые библиотеки, для чего я воспользовался таким скриптом:
#!/bin/sh
ln -s /lib/libnss3.so /lib/libnss3.so.1d
ln -s /lib/libnssutil3.so /lib/libnssutil3.so.1d
ln -s /lib/libsmime3.so /lib/libsmime3.so.1d
ln -s /lib/libssl3.so /lib/libssl3.so.1d
ln -s /lib/libplds4.so /lib/libplds4.so.0d
ln -s /lib/libplc4.so /lib/libplc4.so.0d
ln -s /lib/libnspr4.so /lib/libnspr4.so.0dПредупреждение: сработало с 1 раза на Mandriva Linux 2009 Spring и больше не тестировалось. Запускать, естественно, от root. Более “чистого” варианта я не придумал. Пакетов хватило, но, думаю, доустановить нужные не проблема
- Ныкаем в удобное место, запускаем google/chrome/google-chrome и имеем профит
Для тех, кого ломает ставить dpkg и распаковывать deb выложил архивчик:
google-chrome-unstable_i386.tbz (12 МБ)
Качаем и начинаем с пункта 4. Про 64 бита не заморачивался.
July 10th, 2009 on 17:18
жаль, что на 64 бита не заморачивался, потому что указанного способа явно не хватает (((
July 10th, 2009 on 19:12
Вот поставлю 64-битный линух — тогда и буду заморачиваться, а пока…
Вообще универсальный способ такой: запускаешь из консоли исполняшку (google-chrome) и смотришь, что пишет “нет библиотеки /lib/libnss3.so.1d” — ищешь библиотеку с таким именем без последнего элемента и создаешь симлинк…
Если попробовать гадать на кофейной гуще, то не знаю, как на Мандриве, а на openSUSE должна помочь замена папки /lib на /lib64 в скриптах. Ломает перегружаться проверять
July 31st, 2009 on 18:16
А я компилил из их svn :)
Сравнимо со сборкой XFCE или какого-нить еще DE. Плюс сурцы весят 1.6 гига, а для компила надо 10 где-то. В общем серьезно думается о качестве кода.
July 31st, 2009 on 18:39
O_o для 12-мегабайтной проги? o_O