для изготовления собственной сборки хрома нужно
скачать архив отсюда http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html
взять у какой нибудь сборки с ppa каталог пакета /usr/share в /usr/lib пакета,
запихать скачанное с сайта, переименовав в chromium-browser
( mv chrome-linux chromium-browser ), в /usr/bin пакета положить нечто типа

посмотреть
#!/bin/sh
exec /usr/lib/chrome-linux/chrome "$@"


обозвать его chromium-browser

скрипт сделать исполняемым
всё это дело упаковать в архив и с помощью alien -d сделать deb пакет )

для того чтобы сборка была портабельной необходимо

скачать архив отсюда http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html
распаковать архив в домашнюю папку, напр в lib,

mkdir $HOME/lib
unzip chrome-linux.zip -d $HOME/lib

создать в домашнем каталоге папку bin, а в ней файл ChromePortable

mkdir $HOME/bin
$ cat >>$HOME/bin/ChromePortable

#!/bin/sh
$HOME/lib/chrome-linux/chrome --user-data-dir=$HOME/lib/chrome-linux/Profil

нажать Enter и Ctrl+C (закончить ввод и выйти)
сделать исполняемым

chmod +x $HOME/bin/ChromePortable

теперь все настройки, плагины и все посещения будут хранится в /home/имя/lib/chrome-linux/Profil

в PATH добавить запуск программ из домашнего каталога bin

echo 'PATH="$HOME/bin:$HOME/.local/bin:$PATH"' >> $HOME/.profile

теперь будет удобно запускать программы из пользовательского каталога )

поскольку я не люблю делится статистикой с гуглем, а свежий флеш мне нужен, то прикручу libpepflashplayer.so к своему поделию) для сего скачиваю последний хром, вытаскиваю из него папку PepperFlash создаю папку opt кидаю туда папку PepperFlash архивирую с именем pepperflash.tgz делаю deb пакет ( alien -d ), устанавливаю, дописываю в ChromePortable запуск флеша (в итоге он теперь выглядит так)

#!/bin/sh
$HOME/lib/chrome-linux/chrome --user-data-dir=$HOME/lib/chrome-linux/Profil --ppapi-flash-path=/opt/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.5.31.2


(версия флеша написана в файле manifest.json из папки PepperFlash)
в настройках хромиума chrome://plugins/ включаем нужную версию (ненужную отключить)

впрочем, версию флэша указывать не обязательно, на качество проигрывания это не влияет и параметр --ppapi-flash-version=цифры можно не писать )

чтобы просто установить хромовский PepperFlash (в хромиум из репозитория) то
sudo gedit /etc/chromium-browser/default
И заменить CHROMIUM_FLAGS=""
На: CHROMIUM_FLAGS="--ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so"
http://ubuntovod.ru/instructions/how-to-make-chromium-use-pepper.html

PS
с флешем стало проще:

apt-get install pepperflashplugin-nonfree

если не запускается из за отсутствия libudev.so.0
то
ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
или
ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0

всё

под винду делается аналогичным образом: скачивается архив, распаковывается в "моих документах" (или ещё куда), переименовывается для удобства, создётся ярлык, правой кнопкой по ярлыку -> свойства в поле, где прописан путь к исполняемому файлу (поле "Объект"), в самом конце поставить пробел и дописать --user-data-dir=Profil затем отправить его в рабочий стол и закрепить в меню Пуск программу можно носить на флешке (нужно только в ярлыке менять путь).

PS взять свежую сборку можно и через
http://build.chromium.org/p/chromium/builders
archive_build download
https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html
или
http://download.my-chrome.ru/chromium.html
https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+builds?build_state=built

портабельную версию можно сделать и с помощью cde
http://execbit.ru/2011/09/27/cde/
http://www.pgbovine.net/cde.html

исходный код
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://github.com/Eloston/ungoogled-chromium/
https://ungoogled-software.github.io/ungoogled-chromium-binaries/
https://github.com/ungoogled-software/ungoogled-chromium-debian





список плагинов для chrome
сборки chromium
FirefoxPortable

Date: 2012-12-05 06:39 pm (UTC)From: [identity profile] uzverss.livejournal.com
ну ppa вот
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu lucid main
обычно никаких действий кроме установки не нужно.....но версии староваты....

...версии староваты...

Date: 2012-12-06 02:32 am (UTC)From: [identity profile] oio11.livejournal.com
я как раз - об этом..
подойдет ли ключ к этому репозиторию?
версия хромиума у меня - 6.0.472.63 (59945)

нужно писать Name=Chromium 6 или Name=Chromium 6.0.472.63(59945)?

и здесь - Version=1.0 или... ?:)
если в sources.list этот ppa есть, то ничего не надо, нужно лишь выбрать версию пакетов (в synaptic), если ключа нет, то

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `sudo aptitude update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`

он прекрасно запускается и без того, что написано в
penguininside.blogspot.com/2009/08/how-to-setup-chromium-google-chrome.html
(с тех пор 3 года прошло ) )
попыталась разобраться c расширениями ..

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 17th, 2026 11:36 pm
Powered by Dreamwidth Studios