7 дек. 2009 г.

Google Chrome в Fedora

Поставил себе на ноут RFRemix 12. И Openbox, потому что KDE оказался какой-то неимоверно глючный как в русской сборке, так и в оригинальной. Да и вообще, решил немножко покопаться с каким-нибудь box'ом. Как всегда одной из первых задачи было найти Chrome, но вроде он доступен у самого гугла только в виде deb-пакета, поэтому rpm пришлось найти отдельно, либо я уже было собрался попытаться собрать Chrome из исходников.
Не долго погуглив, набрел на пост, который ниже цитирую.

The files are located here:
i386: http://www.benkevan.com/upload/software/openSUSE/google-chrome-unstable-3.0.198.11-1.i386.rpm
x86_64: http://www.benkevan.com/upload/software/openSUSE/google-chrome-unstable-3.0.198.1-1.x86_64.rpm

You can install using:
x86_64: # rpm -Uvh http://www.benkevan.com/upload/software/openSUSE/google-chrome-unstable-3.0.198.1-1.x86_64.rpm

i386: # rpm -Uvh http://www.benkevan.com/upload/software/openSUSE/google-chrome-unstable-3.0.198.1-1.i386.rpm

Note: If you get dependency errors please add --nodeps

При попытке запустить Chrome, я в ответ получил ругань на библиотеки. В целом рецепт с данного поста почему-то не помог, но он есть как раз то, что нужно:

If the above rpm installs, but does not run because of a missing library, you can run the following commands:
# for i in libsmime3.so libnssutil3.so libnss3.so libssl3.so; do sudo ln -s /usr/lib/$i /usr/lib/$i.1d; done

and
# for i in libplds4.so libplc4.so libnspr4.so ; do sudo ln -s /usr/lib/$i /usr/lib/$i.0d; done

По сути это создание символьных ссылок:
# ln -s libsmime3.so libsmime3.so.1d
# ln -s libnssutil3.so libnssutil3.so.1d
# ln -s libnss3.so libnss3.so.1d
# ln -s libplds4.so libplds4.so.0d
# ln -s libplc4.so libplc4.so.0d
# ln -s libnspr4.so libnspr4.so.0d