10 ноября 2009

Chrome и Linux

В общем всё началось с того, что под Windows меня данный браузер устроил всем, но под Linux были свои проблемы(никаких те плагинов и прочих прелестей нужных для работы и отдыха). Потом появилась поддержка плагинов, а не так давно и персональные сертификаты прикрутила. Ну да ладно, начнём...
1. Скачать сам Chrome.
2. Разобраться с либами.
3. Включить поддержку плагинов и сертификатов.
4. Импорт сертификатов.

Первые два пункта пожалуй можно и объединить. Скрипт который юзаю я:

#!/bin/bash


url='http://build.chromium.org/buildbot/snapshots/chromium-rel-linux'


[ -e /lib/libnss3.so.1d ] || /bin/ln -s /lib/libnss3.so /lib/libnss3.so.1d
[ -e /lib/libnssutil3.so.1d ] || /bin/ln -s /lib/libnssutil3.so /lib/libnssutil3.so.1d
[ -e /lib/libsmime3.so.1d ] || /bin/ln -s /lib/libsmime3.so /lib/libsmime3.so.1d
[ -e /lib/libssl3.so.1d ] || /bin/ln -s /lib/libssl3.so /lib/libssl3.so.1d
[ -e /lib/libplds4.so.0d ] || /bin/ln -s /lib/libplds4.so /lib/libplds4.so.0d
[ -e /lib/libplc4.so.0d ] || /bin/ln -s /lib/libplc4.so /lib/libplc4.so.0d
[ -e /lib/libnspr4.so.0d ] || /bin/ln -s /lib/libnspr4.so /lib/libnspr4.so.0d


[ -d /opt/chrome ] || mkdir /opt/chrome
[ -e /opt/chrome/LOCAL ] || echo 0 > /opt/chrome/LOCAL


local_version=`/bin/cat /opt/chrome/LOCAL`
latest_version=`/usr/bin/curl $url/LATEST`


if [ $local_version -eq $latest_version ]; then
echo "----- Local version is fresh! -----"
exit 0
fi


/usr/bin/wget $url/$latest_version/chrome-linux.zip -O /opt/chrome/chrome-linux.zip


/bin/rm -rf /opt/chrome/chrome-linux
/usr/bin/unzip -d /opt/chrome /opt/chrome/chrome-linux.zip
/bin/rm -f /opt/chrome/chrome-linux.zip
/usr/bin/find /opt/chrome/chrome-linux -type d -exec chmod 755 '{}' \;
/usr/bin/find /opt/chrome/chrome-linux -type f -exec chmod 644 '{}' \;
/bin/chmod +x /opt/chrome/chrome-linux/chrome


echo $latest_version > /opt/chrome/LOCAL


[ -e /usr/bin/chrome ] || /bin/ln -s /opt/chrome/chrome-linux/chrome /usr/bin/chrome


echo "----- Installation sucsessfully! -----"

Запускаем: /opt/chrome/chrome
Работает? Замечательно... :)
Пробуем запустить chrome --enable-plugins
Заходим на about:plugins и смотрим какие плагины у нас подключены.
Для подключения сертификатов надо поставить nss-tools, далее
pk12util -d sql:$HOME/.pki/nssdb -i PKCS12_file.p12
Запускаем chrome --enable-plugins --auto-ssl-client-auth
Заходим на Webmoney и пробуем авторизоваться... У меня проканало... :)
Вот собственно и усё...

Ярлыки: , , ,

10 комментариев:

Anonymous Анонимный написал...

Спасибо за новост

18 ноября, 2009 14:01  
Anonymous Анонимный написал...

Интересно написано....но многое остается непонятнымb

30 декабря, 2009 20:54  
Anonymous Анонимный написал...

Очень интересная статья вышла! Молодцом автор! :)

03 января, 2010 17:05  
Anonymous Анонимный написал...

Да уж. По поводу коментариев - навеяла на меня где-то услышанная фраза:
Это мы придумали переключать телевизионные каналы плоскогубцами.

05 января, 2010 01:59  
Anonymous Анонимный написал...

I am sorry, that I interrupt you, but, in my opinion, there is other way of the decision of a question.

14 октября, 2010 13:27  
Blogger Rush написал...

> Это мы придумали переключать телевизионные каналы плоскогубцами.

+1

Чем собственно автора не устраивает chromium, кроме того, что google делает из него chrome, встраивая анальные зонды и закрывая код?

25 января, 2012 15:04  
Anonymous Анонимный написал...

[url=http://buyonlinelasixone.com/#5467]cheap lasix[/url] - buy cheap lasix , http://buyonlinelasixone.com/#13168 lasix without prescription

01 февраля, 2013 16:28  
Anonymous Анонимный написал...

[url=http://buyonlinelasixone.com/#13400]cheap generic lasix[/url] - cheap lasix , http://buyonlinelasixone.com/#20089 lasix online

02 февраля, 2013 05:05  
Anonymous Анонимный написал...

[url=http://buyonlinelasixone.com/#3761]buy lasix online[/url] - lasix online without prescription , http://buyonlinelasixone.com/#6395 buy lasix

02 февраля, 2013 23:09  
Anonymous Анонимный написал...

[url=http://buyaccutaneorderpillsonline.com/#8921]buy accutane[/url] - buy accutane , http://buyaccutaneorderpillsonline.com/#18641 buy cheap accutane

04 февраля, 2013 12:34  

Отправить комментарий

<< Home