!Ультимативный Ungoogled Chromium гайд для Arch Linux

2023-03-12T01:07:49+05:00

linux

Это тот же chromium но с полностью выпиленными гугл сервисами

Флаги применяются как и в обычном chromium'е, расположенном ~/.config/chromium-flags.conf

#  Установка

yay -S ungoogled-chromium-bin

(Альтернатива) Обновляемое офф репо специально для Arch

  • https://github.com/ungoogled-software/ungoogled-chromium-archlinux
curl -s 'https://download.opensuse.org/repositories/home:/ungoogled_chromium/Arch/x86_64/home_ungoogled_chromium_Arch.key' | sudo pacman-key -a -
echo '
[home_ungoogled_chromium_Arch]
SigLevel = Required TrustAll
Server = https://download.opensuse.org/repositories/home:/ungoogled_chromium/Arch/$arch' | sudo tee --append /etc/pacman.conf
sudo pacman -Sy

#  Настройки браузера

Описание:: Всегда использовать безопасные соединения HTTPS и DNS Cloudflare

Настройки - Конфиденциальность и безопасность - Безопасность. Включаем "Всегда использовать безопасные соединения"

Тут же включаем Использовать безопасный DNS-сервер. В списке выбираем Cloudflare (1.1.1.1)

Описание: Блокировать сторонние файлы cookie

Настройки - Конфиденциальность и безопасность - Файлы cookie и других данных сайтов. Включаем "Блокировать сторонние файлы cookie"

Примечание: Если вы качаете что-либо с Google Drive необходимо добавить URL в "Сайты, которые всегда могут использовать файлы cookie"

image

Описание:: Не отслеживать наши данные веб сайтам

Включаем "Отправлять Do Not Track в запросах веб-страниц"

Описание:: Запрещаем отслеживание геолокации для сайтов

Настройки - Конфиденциальность и безопасность - Настройки сайтов - секция "Разрешения" - Геоданные. Ставим "Запретить сайтам доступ к местоположению"

#  Добавление магазина расширений

В этом нам поможет chromium-web-store

Добавляем в ~/.config/chromium-flags.conf

--extension-mime-request-handling=always-prompt-for-install

Перезагружаем браузер

Переходим в chrome://extensions и включаем режим разработчика

Скачиваем Chromium.Web.Store.crx вас сразу предложат установить магазин, соглашаемся с установкой

image

Теперь можно закачивать расширения из магазина и обновлять их этим расширением

#  !Расширения

  1. Настройки uBo:
    • Я - опытный пользователь - Вкл
  2. Вкл доп фильтры:
  3. Экспортирован backup настроек
  1. Включённые дополнения:
    • 7TV Emotes
    • BetterTTV Emotes
    • Chat Repetition Detector
    • First Message Highlight
  1. Скрипты:

#  Экспорт и Импорт расширений

Тут всё просто. Переходим в настройки расширения Chromium Web Store

Скролим вниз и копируем весь текст и сохраняем его на ПК

Импортирование расширений происходит простым CopyPaste в пустое поле и нажать "Установить всё"

Остальные удалённые устанавливаем вручную

image

#  Добавление поисковой системы и шорткатов

  • https://www.youtube.com/watch?v=gthBmRxDFlo

Стандартно Ungoogled-chromium поставляется с несколькими поисковыми системами но поисковой системы brave и startpage всё ещё нет. Именно поэтому я хотел рассказать как их добавить.

Заходим в chrome://settings/searchEngines, жмём Добавить и вставляем

  • Поисковая система: Brave
  • Быстрая команда: :br
  • URL с параметром %s вместо запроса: https://search.brave.com/search?q=%s&source=desktop

Сохраняем и назначаем по умолчанию

#  Startpage

  • Поисковая система: Startpage
  • Быстрая команда: :sp
  • URL с параметром %s вместо запроса: https://www.startpage.com/do/search?q=%s&segment=startpage.brave

Сохраняем и назначаем по умолчанию

Источники:

  • https://www.youtube.com/watch?v=qV2woVC6aVw
  • https://support.google.com/chrome/answer/95426?hl=en&co=GENIE.Platform%3DDesktop#zippy=%2Curl-with-s-in-place-of-query-field:~:text=%22URL%20with%20%25s%20in%20place%20of%20query%22%20field

Вставляем

  • Поисковая система: Google
  • Быстрая команда: google.com
  • URL с параметром %s вместо запроса: https://www.google.com/search?q=%s
  • Suggestions URL with %s in place of query: https://www.google.com/complete/search?client=chrome&q=%s

#  SearXNG

Источники:

  • https://github.com/searxng/searxng

Экземпляры:

  • https://paulgo.io/
  • https://searx.tiekoetter.com/ - Находится ближе, интерфейс удобнее настроен
  • https://searx.be/
  • https://searx.bar/

Вставляем:

  • Поисковая система: SearXNG
  • Быстрая команда: :sx
  • URL с параметром %s вместо запроса: https://searx.tiekoetter.com/search?q=%s

#  Работа с защищённым контентом DRM (Spotify Netflix и т.д)

Из данного браузера вырезана данная проприетарщина, но её можно вернуть

Способы установки:

  1. (Обновляемый) AUR пакет chromium-widevine

Данный пакет автоматизирует вышеперечисленные манипуляции в единый пакет, обновляется прямо после выхода новой версией ungoogled-chromium.

yay -S chromium-widevine
  1. Офф инструкция

Заработало при помощи офф инструкции.

  1. (Может быть устаревшее) Скриптом

Или воспользовавшись данным скриптом

Инструкция:

git clone https://github.com/Empyreann/chromium-widevine.git
cd chromium-widevine
./use-standalone-widevine.sh

Для проверки что Widevine работает можно запустить данный html тест (test-widevine.html) внутри репо.

image