Как получить последнюю (Chrome) бета-версию и версию для разработчиков?


20

Столкнувшись с этой проблемой, я обнаружил, что мне нужно запустить версию Chromium, которая является более новой, чем версия в репозиториях, чтобы использовать расширение, которое я хочу.

Могу ли я получить такую ​​новую, даже последнюю версию?

В Windows я могу использовать бета-версию Chromium Portable, которая новее, чем Google Chrome.

Как получить этот новейший Chromium здесь, в Ubuntu?

Связанный:

Ответы:


14

По умолчанию (с использованием всех репозиториев) 13.04 имеет версию Chromium: 28.0.1500.52-0ubuntu1.13.04.3

При поиске списка PPA в Launchpad я обнаружил следующее:

Сборки Chromium Beta - https://launchpad.net/~saiarcot895/+archive/chromium-beta (версия браузера Chromium 31.0.1650.34 по состоянию на 2013-11-01)

Сборки Chromium Dev - https://launchpad.net/~saiarcot895/+archive/chromium-dev (версия браузера Chromium 32.0.1671.3 по состоянию на 2013-11-01)

API-ключи

Внимание: ключи Google API не включены в эти пакеты, как указано в обеих ссылках PPA. Процесс их создания довольно сложный и рекомендуется только для разработчиков!

Не обновляйте Chromium-браузер из этих PPA, если вы не поняли процесс ниже!

ПРИМЕЧАНИЕ. Для некоторых функций Chromium, включая Sync, требуется ключ API, который не включен в пакеты, указанные ниже. Чтобы использовать эти функции, выполните 11 шагов по адресу http://www.chromium.org/developers/how-tos/api-keys . Затем откройте .profile, расположенный в вашей домашней папке (вам нужно будет увидеть скрытые файлы), и добавьте следующие три строки в конец файла (на новой строке):

export GOOGLE_API_KEY=<api key>
export GOOGLE_DEFAULT_CLIENT_ID=<client id>
export GOOGLE_DEFAULT_CLIENT_SECRET=<client secret>

Замените то, что находится в угловых скобках (после знака «=» в каждой строке), на соответствующее значение. Вам нужно будет выйти и снова войти, чтобы Chromium использовал ключи.

Установка

Чтобы добавить любой из них, сделайте следующее

Добавление бета PPA

sudo add-apt-repository ppa:saiarcot895/chromium-beta  
sudo apt-get update  
sudo apt-get install chromium-browser  

Добавление Dev PPA

sudo add-apt-repository ppa:saiarcot895/chromium-dev  
sudo apt-get update  
sudo apt-get install chromium-browser  

Если он уже установлен, просто сделайте sudo apt-get ugpradeвместо установки пакета снова. Ваш конечный результат должен быть примерно таким:

введите описание изображения здесь

Теперь, если вы хотите версию Trunk, пожалуйста, посмотрите ответ от Radu

ОБНОВЛЕНИЕ - Не забудьте добавить ключи API, поскольку при первом открытии Chromium вы получите следующее:

введите описание изображения здесь

И в основном все службы Google (например, синхронизация) не будут работать. Так что следуйте инструкциям выше о добавлении Api-ключей. Чтобы открыть профиль, просто наберите на терминале следующее:

gedit ~/.profile

И затем следуйте инструкциям.

Знайте, что в этих PPA есть только 1 человек (один и тот же человек), что означает, что это может быть временным решением (полностью зависит от сопровождающего PPA).


1
Пакеты из этих PPA были успешно собраны за 9 ( launchpad.net/~saiarcot895/+archive/chromium-beta/+packages ) соответственно 8 ( launchpad.net/~saiarcot895/+archive/chromium-dev/+packages ) недели тому назад. Кроме того, они поддерживаются одним человеком, и я думаю, что это уменьшает вероятность того, что они будут постоянно обновляться.
Раду Рэдяну

1
@ RaduRădeanu Правильно. Спасибо, что указали мне количество разработчиков на этом PPA.
Луис Альварадо

@Radu Rădeanu Это просто FUD. Эти PPA создаются сегодня и находятся в очереди на сборку и должны быть завершены завтра, так как tarballs были выпущены только сегодня. Не уверен, почему это нужно воспитывать. Это похоже на PPA, например launchpad.net/~av-shkop/+archive/chromium , которые поддерживались одним человеком, и это никогда не было проблемой.
Кевин Боуэн

6

Согласно этому ответу , смотрите этот пост, чтобы получить предварительно выпущенную версию Chromium (если она есть).

Другой способ получить Chromium - скачать его с этого сайта: https://download-chromium.appspot.com/ (этот сайт поддерживается командой Chromium ). После того как вы закончили загрузку, для ее использования выполните следующие команды в терминале :

cd /download_directory
unzip chromium.zip -d /destination_dir
cd /destination_dir/chrome-linux
./chrome --disable-setuid-sandbox

Подробнее о том, как запустить Chromium из разархивированной папки: https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment .

Доказательство:

багажник хром

Как примечание, вы можете использовать эту версию Chromium в качестве переносной версии на большем количестве систем Linux.

И наконец, еще один способ - использовать расширение Chromium Updater из Chrome Web Store .


Есть ли у вас идеи, почему песочница должна быть отключена?

2
@ vasa1 не обязательно. Это то, что я выбрал. Ответ находится по этой ссылке: code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment .
Раду Рэдяну

Ну, я не могу запустить Chrome без отключения песочницы.
king_julien

5

Chromium PPA статус

В этот момент кажется, что сборки, связанные со страницами браузера Chromium на Launchpad, стали неактивными и устаревшими. Последние разработки , бета-версии и ежедневные успешные сборки этого конкретного проекта были сделаны около 65 недель назад (более года).

По крайней мере, для разработчиков и ежедневных сборок. Кто-нибудь знает, почему дневной пакет Chromium больше не собирается? оригинальная сборка машины сломалась в прошлом году и никогда не была восстановлена ​​(в соответствии с micahg сопровождающего).

Что касается PPA: ppa: av-shkop / chromium , похоже, что сборки имели некоторые проблемы еще в апреле (?) В результате изменения Google ToS при использовании их ключей API Google, которые еще предстоит решить. , Я жду ответа от сопровождающего об их статусе.

Доступны новые хромовые PPA

В настоящее время есть два новых PPA Chromium для dev и beta. Вчера я говорил с сопровождающим о состоянии его PPA, и похоже, что он запустил несколько новых сборок за последние пару часов.

  • Вот PPA сборки dev, доступный на Launchpad. - в настоящее время в версии 29.0.1547.15
  • Вот бета-версия PPA, доступная на Launchpad. - в настоящее время в версии 28.0.1500.89 (сборка все еще ожидает, пока я пишу это)

Кроме того, есть два канала Debian / Ubuntu (dev и beta), предоставляемые Google: они предоставляют пакеты deb для установки. См . Страницу проектов Chromium Dev-channel для получения дополнительной информации. Обратите внимание, что эти файлы deb обозначены как Chrome, а не chromium, но, похоже, они следуют версиям, изложенным в Development Release Calender.

Самая последняя сборка, доступная непосредственно из транка, работает на несколько версий впереди, как указано в календаре релизов. Обратите внимание, что это должно быть установлено вручную (см. Ответ @ Radu), и, как сообщается, потребует обновления вручную).

Панель запуска Chromium-Dev PPA

Существует хром DEV сборка (> = версия 29.0.1547.0 в это время) доступна как PPA здесь .

  • Установка из командной строки:

    Самый последний dev PPA можно получить, выполнив следующие команды из терминала ( Ctrl- Altt):

    sudo add-apt-repository ppa:saiarcot895/chromium-dev
    sudo apt-get update
    sudo apt-get install chromium-browser
    
  • Установка из диспетчера пакетов Synaptic:

    • Выберите Настройки -> Хранилища -> Другое ПО -> Добавить и введите: deb http://ppa.launchpad.net/saiarcot895/chromium-dev/ubuntu YOUR_UBUNTU_VERSION_HERE main

    • Выберите Добавить источник. Затем нажмите кнопку «Перезагрузить» в меню, чтобы переиндексировать список пакетов.

    • В поле Quickfilter введите «хром», и вы увидите последние версии пакетов, доступных для установки из этого проекта.

    • Наконец, отметьте интересующие вас пакеты и нажмите кнопку «Применить».

Я лично не тестировал эту сборку. Посмотрите на панель запуска для более подробной информации об этом PPA.

Последняя успешная сборка (29.0.1547.15-0ubuntu0ppa3), произошедшая 7.09.2013, доступна для дерзких, грубых, количественных, точных и однотипных.

Launchpad Chromium-Beta PPA

Бета-версия Chromium доступна в качестве PPA здесь .

  • Установка из командной строки:

    Самый последний dev PPA можно получить, выполнив следующие команды из терминала ( Ctrl- Altt):

    sudo add-apt-repository ppa:saiarcot895/chromium-beta
    sudo apt-get update
    sudo apt-get install chromium-browser
    
  • Установка из диспетчера пакетов Synaptic:

    • Выберите Настройки -> Хранилища -> Другое ПО -> Добавить и введите: deb http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu YOUR_UBUNTU_VERSION_HERE main

    • Выберите Добавить источник. Затем нажмите кнопку «Перезагрузить» в меню, чтобы переиндексировать список пакетов.

    • В поле Quickfilter введите «хром», и вы увидите последние версии пакетов, доступных для установки из этого проекта.

    • Наконец, отметьте интересующие вас пакеты и нажмите кнопку «Применить».

Смотрите здесь для стабильной версии:

Всегда помните, что PPA предоставляются сообществом, вы должны знать о возможных рисках, прежде чем просто добавить PPA.


2
Ссылки, которые вы предоставили, предназначены для Chrome, а не для Chromium, есть разница!
Хорхе Кастро

1
Можете ли вы объяснить, « кажется, что страницы проекта Chromium на Launchpad стали неактивными и устаревшими »? Вы можете начать отсюда: launchpad.net/ubuntu/+source/chromium-browser . Или отсюда: launchpad.net/ubuntu/+source/chromium-browser/…
Раду Рэдяну

@maggotbrain Вы путаете проекты Chromium с браузером Chromium .
Раду Рэдяну

1

Судя по всему, Canonical решила принять участие в создании более новых сборок Chromium. Ранее поддержание актуальности Chromium оставалось на усмотрение сообщества. Вы можете прочитать об этом здесь:
Fwd: Fwd: Обновления Chromium и
Новые обновления для Chromium .

Изменить: мое личное предубеждение для стабильного опыта, насколько это возможно, заключается в том, чтобы остаться с Chrome stable и не экспериментировать со сборками Chromium.

Разрабатываемые и бета-версии Chrome могут быть загружены как .deb. файлы здесь .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.