Гугл выпустил новый хром на Aura и я попытался сделать портабельную версию, по сему рецепту http://uzverss.livejournal.com/14870.html но столкнулся с ошибкой:
FATAL:browser_main_loop.cc(172)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
решение, предлагаемое в https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment меня не устроило
пошарив в гугле набрёл на такой рецепт:
http://askubuntu.com/questions/329320/chromium-running-without-the-suid-sandbox-error
sudo mv chrome_sandbox chrome-sandbox
sudo chown root chrome-sandbox
sudo chmod 4755 chrome-sandbox
рецепт оказался годен и после таких манипуляций (в папке со сборкой) мой портабельный хромиум запустился, однако попытки поставить дополнения из https://chrome.google.com/webstore/ были безуспешны, причина была в поддержке flash
выдрав из google-chrome-unstable PepperFlash и смастерив из него пакет, добавил в запуск строку
--ppapi-flash-path=/opt/PepperFlash/libpepflashplayer.so
в файл запуска:
#!/bin/sh
$HOME/lib/chrome-linux/chrome --user-data-dir=$HOME/lib/chrome-linux/Profil --ppapi-flash-path=/opt/PepperFlash/libpepflashplayer.so
после чего расширения устанавливались, а утуб смотрелся, браузер оказался достаточно шустр
но страницу с собственной сборкой открыть не смог (смог, но долго ждать пришлось)
http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux/
если в chrome://plugins/
нет Chrome PDF Viewer
то
sudo chown root:root libpdf.so
sudo chmod 0755 libpdf.so
если в сборке этой библиотеки нет, то взять из пакета хрома
--------------------------------------------------------------
Как принять участие в open source проекте Chromium
--------------------------------------------------------------
https://download-chromium.appspot.com/
http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html
исходный код
https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md
https://github.com/scheib/chromium-latest-linux
http://dev.chromium.org/developers/how-tos/get-the-code
https://chromium.googlesource.com/chromium/tools/build/
баги
https://bugs.chromium.org/p/chromium/issues/list
--------------------------------------------------------------
свежий хром
https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+builds?build_state=built
https://launchpad.net/~phd/+archive/ubuntu/chromium-browser
https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-beta
сборка с вырезанной телеметрией
https://github.com/Eloston/ungoogled-chromium/
https://ungoogled-software.github.io/ungoogled-chromium-binaries/
https://github.com/ungoogled-software/ungoogled-chromium-debian
https://thorium.rocks/
https://github.com/Alex313031/ThoriumУстановка старой версии
http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/
качаем например 67 версию, распаковываем, берём то что в каталоге /usr/lib/ пакета и помещаем его в $HOME/lib а файл ChromePortable изменяем так
#!/bin/sh
$HOME/lib/chromium-browser/chromium-browser --user-data-dir=$HOME/lib/chromium-browser/ProfilСвязка ключей в Google Chrome и Chromium
https://chromium.googlesource.com/chromium/src.git/+/HEAD/docs/linux_password_storage.md
https://linuxthebest.net/svyazka-klyuchey-v-google-chrome-i-chromium/
sudo nano /usr/share/applications/google-chrome.desktop
sudo nano /usr/share/applications/chromium-browser.desktop
или
sudo nano /usr/share/applications/chromium.desktop
Exec=chromium-browser --password-store=basic %U
вместо Exec=/usr/bin/chromium %U
в этом случае ChromePortable будет выглядеть так:
с 76 версии доступен ночной режим, включается так:
chromium-browser --enable-features=WebUIDarkMode --force-dark-modeразное
https://github.com/Eloston/ungoogled-chromium/
https://github.com/Alex313031/thorium
https://github.com/bromite/bromite
https://github.com/uazo/cromite
https://github.com/win32ss/supermium
https://github.com/minbrowser/min
https://gitlab.com/midori-web/midori-desktop
https://github.com/wexond/browser-base
Собираем свой chromium/electron, с блекджеком и поэтессами
список плагинов для chrome
ChromePortable
FirefoxPortable