chrome-linux Оказывается пока я прохлаждался в больничной палате, вышла первая тестовая сборка Google Chrome для Linux. Сказать по браузеру особо нечего — хром как хром, глюков пока не замечено, флеш не подхватился. Разве что полюбоваться на него предлагается пользователям последних версий Ubuntu и Debian. Тем не менее проблема вполне обходится, причем довольно тривиально.

Инструкция:

  1. Ставим dpkg
  2. Качаем со странички http://dev.chromium.org/getting-involved/dev-channel deb-пакет
  3. Распаковываем его
    dpkg-deb -x google-chrome-unstable_current_i386.deb chrome
  4. Теперь нам надо создать нужные симлинки на требуемые библиотеки, для чего я воспользовался таким скриптом:

    #!/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. Более “чистого” варианта я не придумал. Пакетов хватило, но, думаю, доустановить нужные не проблема

  5. Ныкаем в удобное место, запускаем google/chrome/google-chrome и имеем профит

Для тех, кого ломает ставить dpkg и распаковывать deb выложил архивчик:
google-chrome-unstable_i386.tbz (12 МБ)
Качаем и начинаем с пункта 4. Про 64 бита не заморачивался.

4 thoughts on “Google Chrome в Linux

  1. жаль, что на 64 бита не заморачивался, потому что указанного способа явно не хватает (((

    1. Вот поставлю 64-битный линух — тогда и буду заморачиваться, а пока…

      Вообще универсальный способ такой: запускаешь из консоли исполняшку (google-chrome) и смотришь, что пишет “нет библиотеки /lib/libnss3.so.1d” — ищешь библиотеку с таким именем без последнего элемента и создаешь симлинк…

      Если попробовать гадать на кофейной гуще, то не знаю, как на Мандриве, а на openSUSE должна помочь замена папки /lib на /lib64 в скриптах. Ломает перегружаться проверять

  2. А я компилил из их svn :)
    Сравнимо со сборкой XFCE или какого-нить еще DE. Плюс сурцы весят 1.6 гига, а для компила надо 10 где-то. В общем серьезно думается о качестве кода.

Leave a Reply

Your email address will not be published. Required fields are marked *