The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Web-браузер Chromium портирован для FreeBSD

04.12.2009 22:43

Энтузиасты портировали Web-браузер Chromium (Google Chrome) для ОС FreeBSD, в качестве основы была использована текущая тестовая версия браузера для платформы Linux. Готовый порт можно загрузить с данной страницы, бинарные сборки для FreeBSD 7.x доступны на сайте chromium.jaggeri.com. В настоящий момент порт содержит более 280 патчей.

Напомню, что для Linux тестовую сборку Chromium в виде deb-пакета можно загрузить с сайта Google, пакеты для Fedora 10, 11 и 12 регулярно публикуются на сайте spot.fedorapeople.org, а пакеты для Ubuntu можно установить через специально поддерживаемый PPA-репозиторий.

  1. Главная ссылка к новости (http://forums.freebsd.org/show...)
  2. OpenNews: Вышел стабильный релиз web-браузера Google Chrome 3.0
  3. OpenNews: Оценка состояния сборки web-браузера Chromium в Fedora
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/24538-chrome
Ключевые слова: chrome, web, browser, freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ander (??), 23:08, 04/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сборки для amd64 и i386 для FreeBSD7

    http://chromium.jaggeri.com/

     
  • 1.13, Dorlas (??), 09:28, 05/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Однако заработало:

    Система: FreeBSD 8.0 (AMD64), запустил сборку по 7-ку AMD64 - уже готовая, только зависимости поставить.

    Дольше с настройкой прокси мучался - заработало только из консоли: ./chrome --proxy-server="http://10.163.145.25:53128" (KDE4.1.3 прокси не дает вбивать - известный баг, локальный настройки переменных HTTP_PROXY chrome игнорирует) ;)

    А так все гуд - летает оно однако...

     
  • 1.14, Dorlas (??), 09:34, 05/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Про KDE ошибся - стоит версия 4.3.1 (из пакетов).
     
  • 1.15, aZ (ok), 13:27, 05/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А добавить порт в дерево портов не осилили?
     
     
  • 2.16, Dorlas (??), 14:54, 05/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>А добавить порт в дерево портов не осилили?

    1) Добавлять вообще не нужно - порт можно собрать в любом месте (например, создав OverLay: /usr/local/ports или /home/dorlas/ports/

    2) Посмотрев содержимое порта (файл distinfo), я понял, что мне не хочется терять время и скачивать 840 Мб-й файл - готовый пакет весит всего 18 Мб - и работает не хуже...

    Так кто из нас что не "осилил"...?


    bsd8:/usr/local/ports/chromium@[16:51]# ls -la
    total 69
    drwxr-xr-x  3 1050  493        7 Nov 19 05:31 ./
    drwxr-xr-x  3 root  wheel      4 Dec  5 10:42 ../
    -rw-r--r--  1 1050  493     3529 Nov 19 05:30 Makefile
    -rw-r--r--  1 1050  493      196 Nov 19 05:30 distinfo
    drwxr-xr-x  2 1050  493      287 Nov 19 05:30 files/
    -rw-r--r--  1 1050  493      377 Nov 19 05:30 pkg-descr
    -rw-r--r--  1 1050  493    11196 Nov 19 15:22 pkg-plist
    bsd8:/usr/local/ports/chromium@[16:51]# cat distinfo
    MD5 (chromium.r32163.tgz) = 16e085c6ab69db3000f4b2a9e5e26930
    SHA256 (chromium.r32163.tgz) = 87fc3309abc705ca7e46a96ed80b0057bde056180285754ccb4327fff73d96cc
    SIZE (chromium.r32163.tgz) = 839811782

     
     
  • 3.17, aZ (ok), 14:57, 05/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Так может быть вообще порты добавлять не нужно? А всё раскидывать по директориям ВРУЧНУЮ?
     
     
  • 4.18, Dorlas (??), 15:02, 05/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Так может быть вообще порты добавлять не нужно?
    >А всё раскидывать по директориям ВРУЧНУЮ?

    Когда протестирует сборку достаточное количество народу - майнтейнеры добавят.

    VirtualBox тоже не сразу в портах появился - а сейчас есть, успешно собирается и отлично работает (по крайней мере у меня на домашнем компе и ноутбуке (FreeBSD 8.0 AMD64).

     
     
  • 5.19, aZ (ok), 15:06, 05/12/2009 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Какое мне дело до вашего виртуалбокса? Ты бы ещё про бабушку рассказал, как она тебе уроки помогает делать.
     
  • 5.24, тигар (ok), 23:17, 05/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    1) да, vbox не сразу появился. было 5 CFT
    2) каждый раз пересобирать virtualbox после обновления системы (до сих пор кернельный модуль от него не вынесен в отдельный порт)? это несколько не "отлично работает" я считаю.
    3) если я не ошибаюсь то информацию о человеке на пост которого Вы ответили можно получить через 'finger az@FreeBSD.org'.
    И если это он и есть то я думаю он в курсе каким образом принято добавлять порты в дерево;-)
     
  • 3.37, аноним (?), 20:01, 06/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > 1) Добавлять вообще не нужно - порт можно собрать в любом месте (например, создав OverLay: /usr/local/ports или /home/dorlas/ports/

    Нет порта - нет софта. Уж извините, пакеты собранные неизвестно как и неизвестно кем на * не упали. Оверлеи это удел унтерменьшей типа гентушников.

    А вообще, если понадобилось 280 патчей, такой софт даже смотреть не стоит. Не ожидал от гугла.

     
     
  • 4.39, szh (ok), 00:20, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вообще, если понадобилось 280 патчей, такой софт даже смотреть не стоит.

    анонимный аналитик гадает о качестве софта на кофейной гуще.

    Даже не смотри, с таким подходом тебе ничего не поможет, а понтоватся и так можно, ничего не зная.

     
  • 4.42, oops (??), 10:54, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    да я не думаю что там что-то страшное с патчами, там наверняка просто правятся пути и название заголовочных файлов.
    вот например один
    --- base/file_util_linux.cc
    +++ base/file_util_linux.cc
    @@ -25,7 +25,11 @@ bool GetTempDir(FilePath* path) {
    }

    bool GetShmemTempDir(FilePath* path) {
    +#if defined(OS_LINUX)
       *path = FilePath("/dev/shm");
    +#else
    +  *path = FilePath("/tmp");
    +#endif
       return true;
    }

    diff --git base/file_util_posix.cc base/file_util_posix.cc
    index a269d3f..902ccca 100644
     

  • 1.20, freebsdfan (?), 15:19, 05/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    шустро работает!

    8.0-Release

     
  • 1.27, анонимус (??), 08:26, 06/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хромиум под бсд не нужен. Был бы нужен - гугловцы сами бы портанули.
     
     
  • 2.30, oops (??), 11:14, 06/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а я считаю нужен. ты вот каким браузером пользуешься под фрей?
     
     
  • 3.43, anonymous (??), 11:01, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    links
     
  • 2.38, аноним (?), 20:02, 06/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Хромиум под бсд не нужен. Был бы нужен - гугловцы сами бы
    >портанули.

    +1. Гугловцы может быть и не портанули бы, но если никто не портанул за гугловцев, видимо хром не нужен вообще никому.

     
  • 2.40, szh (ok), 00:23, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Хромиум под бсд не нужен.
    > Был бы нужен - гугловцы сами бы портанули.

    Из этого следует только одно - гуглу он под БСД не нужен.
    А судя по твоему выводу у тебя серьезные проблемы с логикой.

     

  • 1.41, fresco (??), 10:06, 07/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    рендерит действительно сильно быстрее фокса.
    а как в нем рекламу резать? а то открыл opennet и ахренел...
     
     
  • 2.45, splat_pack (ok), 12:30, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    это основная причина по которой я его и под вендой не юзаю, как только появится что-то типа AdBlock + и NoScript а также TabMixPlus то уже можно будет юзать. Без этих фич это не браузер а спамо-просматриватель, но адблок там не появится по той простой причине что гугл не будет резать свою же рекламу.

    И да опеннет без адблока выглядит жестко, Макс местами перегибает палку.

     
     
  • 3.49, User294 (ok), 17:41, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >как только появится что-то типа AdBlock + и NoScript а также
    >TabMixPlus то уже можно будет юзать.

    А это произойдет не раньше чем рак на горе свистнет... ;)

     
  • 2.48, User294 (ok), 17:36, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >а как в нем рекламу резать? а то открыл opennet и ахренел...

    Гугл не очень заинтересован в том чтобы вы резали рекламу :P


     

  • 1.44, тигар (ok), 11:22, 07/12/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    лучше бы выбросили нафиг башизмы, ставить ненужный bash для ненужного браузера это вообще не понятно что%(
     
     
  • 2.46, oops (ok), 12:51, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    тоже расстроился по этому поводу. Bash вообще не использую, юзаю только православный tcsh. Портировали вроде фряшники, переписали бы все на sh.
     
     
  • 3.47, тигар (ok), 12:55, 07/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >тоже расстроился по этому поводу. Bash вообще не использую, юзаю только православный
    >tcsh. Портировали вроде фряшники, переписали бы все на sh.

    +1 к tcsh

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру