среда, 28 октября 2009 г.

Установка браузера Chromium под Linux Debian

Как всем известно, Chrome - это такой быстрый и красивый бразуер от компании Google.


Долгое время он был только под Windows, но сейчас появился Chromium - тот же Chrome, только Limux, в том числе даже deb пакеты.

I. Установка прямо от Google (рекомендуемое)
1) Надо скачать и установить deb-пакет отсюда. Скачиваем версию под свою архитектуру, затем выполняем следующее:
cd /директория/c/пакетом/
sudo apt-get install google-chrome-unstable_current_i386.deb
где google-chrome-unstable_current_i386.deb - ваша версия пакета 
Это действие автоматически установит Хром и добавит его репозиторий к вашему списку репозиториев. То, что он добавился, можно увидеть, выполнив
less /etc/apt/sources.list
 Если вы не хотите, чтоб он туда добавлялся, перед установкой выполните
sudo touch /etc/default/google-chrome
Готово.

Если же у вас автоматически не добавится репозиторий по какой либо причине, то можно сделать это вручную:
sudo echo "deb http://dl.google.com/linux/deb/ stable non-free main" >> /etc/apt/sources.list
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -apt-get update
Первой строчкой мы добавляем репозиторий к нашем списку репозиториев, второй скачиваем ключ для этого репозитория и добавляем этот ключ к списку ключей.

P.s.вот по этой ссылке перечислены все репозитории google, в том числе для других дистрибутивов linux. В них,кроме Хромиума, есть так же Picasa for Linux.

P.p.s. Если при запуске с помощью команды google-chrome  будут выдаваться ошибки вида
Gtk: Загружаемый модуль тем не найден в module_path: "ubuntulooks"
Gtk: Загружаемый модуль тем не найден в module_path: "pixmap",
то надо выполнить следующее:
sudo aptitude install gtk2-engines-pixbuf gtk2-engines-ubuntulooks
II. Еще один способ установки, с добавлением репозиториев вручную.
1) Добавить репозиторий Chrome к нашему списку репозиториев
sudo echo "deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main" >> /etc/apt/sources.list
В этом примере мы подключаем репозиторий, предназначенный для Ubuntu, но в Debiane это тоже работает. Наверно, есть и репозитории чисто для Debian, но я не проверял.
2) Получаем ключ электронной подписи этого репозитория-хранилища:
sudo su — gpg --keyserver subkeys.pgp.net --recv-keys 5A9BF3BB4E5E17B5 gpg --armor --export 5A9BF3BB4E5E17B5 | apt-key add —
3) Обновляем списки доступного софта:
sudo aptitude update
4) Устанавливаем сам браузер:
 sudo aptitude install chromium-browser
5) Наслаждаемся серфингом от гугл:)

III. Еще один способ.
Установка deb- или rpm-пакета от сodeweavers вручную. Для этого надо:
1) Скачать его отсюда. Там можно выбрать версию пакета под различные архитектуры.
2) Выполнить следующее:
cd /директория/c/пакетом
dpkg -i cxchromium_0.9.0-1_i386.deb
где  cxchromium_0.9.0-1_i386.deb надо заменить на вашу версию пакета.


3) Снова наслаждаемся серфингом:)

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

Анонимный комментирует...

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

Анонимный комментирует...

sudo aptitude install chromium-browser

пишет что нет такого пакета.

так sudo aptitude install chromium работает.

AlexWinner комментирует...

Если честно, не понял смысла данного комментария:)

Анонимный комментирует...

chrome не есть chromium. Первый пункт - fail.

Анонимный комментирует...

Crossover Chromium - это тоже не Chromium. Epic Fail!
P.S. Вместо intrepid уже надо ставить хотя бы lucid