Я хочу установить хромовые расширения в браузере Chrome через Терминал вместо того, чтобы делать в GUI. Там какой-либо путь состоит в том, чтобы установить расширения от Терминала?
Ho an'ny Linux, ny extension dia voatahiry ao ambanin'ny: / opt / google / chrome / extensions /
Raha te-hametraka extension Chrome (tsy misy fonosana) dia ampiasao ao amin'ny terminal ity baiko ity;
Вот скрипту вам понадобятся идентификаторы расширений, их можно найти в адресной строке, когда вы перейдете к сведениям о расширении на рынке, или на chrome: // extensions
. Сценарий также установит Chrome, если он не установлен, удалите среднюю часть, если это не нужно.
Сохраните этот сценарий в файле install-chrome.sh
:
#! / Bin / трепать
install_chrome_extension () {
preferences_dir_path = "/ opt / google / chrome / extensions"
pref_file_path = "$ preferences_dir_path / $ 1.json"
upd_url = "https://clients2.google.com/service/update2/crx"
mkdir -p "путь_каталог -_предложений"
echo "{"> "$ pref_file_path"
echo "\" external_update_url \ ": \" $ upd_url \ "" >> "$ pref_file_path"
echo "}" >> "$ pref_file_path"
echo Добавлен \ "" $ pref_file_path "\" ["$ 2"]
}
если ! какой "гугл-хром"; тогда
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub \
| sudo apt-key добавить -
echo 'deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ стабильный main' \
| sudo tee /etc/apt/sources.list.d/google-chrome.list
sudo apt-get update
sudo apt установить google-chrome-stable
еще
echo Chrome уже установлен
фи
install_chrome_extension "cfhdojbkjhnklbpkdaibdccddilifddb" "adblock plus"
install_chrome_extension "fmkadmapgofadopljbjfkapdkoienihi" "реагировать на инструменты разработчика"
install_chrome_extension "anmidgajdonkgmmilbccfefkfieajakd" "сохранить закрепленные вкладки"
install_chrome_extension "dbepggeogbaibhgnhhndojpepiihcmeb" "vimium"
Запустите
sudo bash install-chrome.sh
Перезагрузите Chrome.
Дополнительные скрипты на https://github.com/grabantot/scripts