Видео смотреть бесплатно

Смотреть русское видео

Официальный сайт aksakal 24/7/365

Смотреть видео бесплатно

WeLinux.ru

28.05.09 19:32

kampfusbekeСобираем и тестируем Google Chrome под Линуксом

Предупреждаю заранее - пост рассчитан на опытных извращенцев энтузиастов!
Так вот, где-то с марта начались появляться официальные сборки хромиума, а так-же свн. Готовые билды у меня лично не пошли (и вроде, ни у кого другого тоже), но есть инструкция по сборке.

Сам гугл говорит, что большую вероятность удачной сборки они обещают под Убунтой 8.04, так как сами там это тестируют.
Идет все это только под 32-х биткой, т.е. под 64-биткой нужны 32-битные библиотеки. Какие пакеты нужны под Убунтой - написано по ссылке, какие конкретно нужны библиотеки - тоже. Я лично пока не стал с этим возиться, ибо в Арче есть некоторая путаница с библиотеками, похоже что и 64-битные, и 32-битные лежат в /usr/lib, что из них что - я не знаю, ставить их из убунтовского пакета не хочу из-за их несколько другой архитектуры (386, в арче - 686), хоть и не думаю, что были бы проблемы, в AUR'е тоже не совсем понятно, какие наборы пакетов ставить, да и времени сейчас нет.
В общем, я так надеюсь, что кто-то несмотря на все описаные проблемы попробует это собрать и сообщит нам всем результат ;)

P.S. Ах, да... Предупреждаю заранее - тарболл весит 650 метров, в распакованом виде - 2,4 гига...
P.P.S. Оказывается, он уже есть в отдельном репозитории Убунты, а также в AUR, подробнее - ниже в комментариях.
+0
xameleon28.05.09 19:41# +-3
Не понял
kampfusbeke28.05.09 19:44# +0
ну если не понял - значит, наверно, не относишься к целевой категории поста, про которую написано в первой строчке :)

чего ты не понял-то?
exelens28.05.09 19:55# +5
Для установки в Ubuntu необходимо подключить дополнительный репозиторий, в файл /etc/apt/sources.list.d/chromium-daily.list занести строку:

для ubuntu 8.04 hardy

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main #Chromium daily builds

для ubuntu 8.10 intrepid

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main #Chromium daily builds

для ubuntu 9.04 jaunty

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main #Chromium daily builds

Импортировать ключ:

# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5A9BF3BB4E5E17B5

Обновить список пакетов:

# aptitude update

И установить пакет chromium-browser:

# aptitude install chromium-browser

И не парится =)
kampfusbeke28.05.09 20:00# +1
спасибо, плюсанул :)
опаньки, ступил! оказывается, в ауре он тоже есть, только я все искал chrome, а он таки chromium.
exelens28.05.09 19:57# +0
Да, билды из репа который выше у меня идут
booley28.05.09 20:01# +1
P.S. Ах, да... Предупреждаю заранее - тарболл весит 650 метров, в распакованом виде - 2,4 гига...


Не стоит хром таких размеров, имхо.
Username28.05.09 20:23# +1
все браузеры со своими движками собираются до хрена
dr_magnus28.05.09 20:33# +1
Кстати, да...
А откуда такой размер у сырцов? Он что - за собой все необходимые библиотеки заодно компилирует? или сразу какую-нить Хромиум ОС ставит?
По вышеуказанному мануалу Хромиум занимает ~ 20 Мб.
dr_magnus28.05.09 20:36# +0
Сам себе и отвечу. По ссылке - ежедневные сборки/сырцы Хромиума. Архив занимает ~14 Мб. Откуда автор взял 650 - не понятно.
kampfusbeke28.05.09 20:54# +0
это готовые билды. откуда брать сорцы - сказано в инструкции. вот здесь они находятся, если лень смотреть: http://build.chromium.org/buildbot/archives/
exelens28.05.09 20:42# +0
Хромиум ОС
СУПЕР =)))
Username28.05.09 22:08# +0
там наверно еще вебкит прибабахан
Kraplax29.05.09 15:36# +0
архив сырцов Qt весит около двух сотен метров, там вебкит полностью.. Допустим, он занимает метров 80. Откуда еще 570!?
booley29.05.09 17:53# +1
Несколько сборок вебкита! Около 7 штук.
Kraplax29.05.09 19:16# +0
Ога, на каждый день недели + по особой копии для режима инкогнито :P
booley29.05.09 19:55# +0
Так и вижу.
С форума техподдержки Хромиума:

Q - Здраствуйте, у меня Хром не пашет :((((((
A - Сегодня какой день недели?

Q - среда :))))))))))))
A - Ждите до четверга, сборка за среду не стабильна

Q - :((((((((((
A - :))))))))))
sdvn28.05.09 20:55# +0
Хы. А у меня стабильно падает с "Illegal instruction" на запуске. От способа установки не зависит. =(
kampfusbeke28.05.09 20:59# +0
арчеводам - довел до ума нерабочий pkgbuild chomium-browser
линк вот: http://pastebin.com/f22057da3. на аур постить не буду.
все работает, но есть проблема - в заголовке окна, табов, в адрес-баре вместо символов квадратики. думаю, что он ищет шрифты где-то не там. странички показываются нормально, флэша нет, но они об этом честно и предупреждают, что еще не работает ;)
kampfusbeke28.05.09 21:02# +0
сорри, за некликабельный линк. Вот ;)

убунтуводам: расскажите, пожалуйста, в каком именно каталоге у вас хранятся шрифты от маздая? есть такая мысль, что проблема с квадратиками из-за того, что хром ищет шрифты не там, где надо.
kampfusbeke28.05.09 21:06# +0
ах да, совсем забыл сказать... там все уже собрано, пакет браузера весит 16 метров, нужные либы - почти нисколько ;)
kampfusbeke28.05.09 21:10# +0
/me бьется головой об стенку
извините уж за флуд, еще кое-что забыл сказать... этот пгкбилд для 64-битки, для 32-битки есть другие, рабочие...
Cossack29.05.09 09:28# +1
>все работает, но есть проблема - в заголовке окна, табов, в адрес-баре вместо символов квадратики. думаю, что он ищет шрифты

это проблема с 32битным pango и gtk, она решаема http://bbs.archlinux.org/viewtopic.php?id=35820
nymiiin29.05.09 01:39# +1
Ну надо же, у меня заработал Хромиум (из реп для убунты).
Симпатичный и довольно легковесный. Но жутко нефункциональный, по возможностям сродни lynx или w3 :)
kampfusbeke29.05.09 01:46# +0
арчеводам: не то поставил в первый раз ;) chromium-snapshot ставится нормально, безо всяких проблем со шрифтами - все работает.

есть одна странная вещь - у меня лично конструкция
1
2
3
4
5
6
7
if [ ${CARCH} == 'x86_64' ]; then
    depends=('alsa-lib' 'gconf' 'nss' 'lib32-alsa-lib' 'lib32-cairo' \
             'lib32-dbus-glib' 'lib32-freetype2' 'lib32-gconf' 'lib32-gtk2' \
             'lib32-nspr' 'lib32-nss' 'lib32-openssl' 'lib32-libxdamage')
elif [ ${CARCH} == 'i686' ]; then
    depends=('alsa-lib' 'gconf' 'nss')
fi

не заработала, ${CARCH} возвращает пустую строку. если у вас yaourt не говорит ничего о зависимостях, просто редактируем сами скрипт и оставляем только нужную строку зависимостей
lol2Fast4U30.05.09 20:14# +0
Chromium же, Chromium!
Под Debian'ом сборки из Ubunt'овского PPA работают?
exelens30.05.09 23:24# +0
Думаю да
booley30.05.09 20:30# +0
[quote=bash]tim@localhost:~$ apt-cache search chromium
chromium - transitional dummy package for chromium-bsu
chromium-bsu - fast paced, arcade-style, scrolling space shooter
chromium-bsu-data - data pack for the Chromium B.S.U. game
chromium-data - transitional dummy package for chromium-bsu-data[/quote]

Не врите, что Хромиум это браузер :)
kampfusbeke30.05.09 20:36# +0
я так думаю, что кромиум - это просто коднейм. и под виндой он просто кром. ну а если и нет - из-за этой игрушки им его наверняка придется сменить, как в свое время мозилле название файрбёрд ;)

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения
        Top блогов (все)
        Топ пользователей Топ блогов
        Топ пользователей Топ блогов
        Top пользователей (все)
        Топ пользователей Топ блогов
        В сети: exelens

        Новенькие: Aineko, DYm00n, klaizar, Allr, liquido
        welinux.ru
        Идея сайта exelens; Движок 0byte, разработчик nvbn; Дизайн - Astramak

        Смотреть видео онлайн

        Онлайн видео бесплатно


        Смотреть русское с разговорами видео

        Online video HD

        Видео скачать на телефон

        Русские фильмы бесплатно

        Full HD video online

        Смотреть видео онлайн

        Смотреть HD видео бесплатно

        School смотреть онлайн