FINALLY - ungoogled-chromium works natively on Trisquel 10 beta

6 replies [Last post]
andyprough
Offline
Joined: 02/12/2015

ungoogled-chromium recently started hosting a repository that will install the browser on distros based on Ubuntu 20.04. If you've upgraded to the beta/testing version of Trisquel 10, it will now install and work for you:

Step 1. Go to the github page for ungoogled-chromium-debian if you want to read more info: https://github.com/ungoogled-software/ungoogled-chromium-debian

Step 2. Add the repo:
echo 'deb http://download.opensuse.org/repositories/home:/ungoogled_chromium/Ubuntu_Focal/ /' | sudo tee /etc/apt/sources.list.d/home-ungoogled_chromium.list > /dev/null

Step 3. Add the gpg key for the repo:
curl -s 'https://download.opensuse.org/repositories/home:/ungoogled_chromium/Ubuntu_Focal/Release.key' | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home-ungoogled_chromium.gpg > /dev/null

Step 4. Update the repos:
sudo apt update

Step 5. Install ungoogled-chromium:
sudo apt install ungoogled-chromium

The browser will just be called "chromium" in your menu after it is installed, not "ungoogled-chromium. You'll be able to tell that it's ungoogled-chromium by going into the browser hamburger menu and selecting "About", where it will say: "Version xx.xx.x (Official Build, ungoogled-chromium) Ubuntu (64-bit)"

jahoti
Offline
Joined: 07/31/2021

Exciting! Even if the Chromium has its issues, at least having another (apparently) libre choice of browser is always good news.

SabirSaleem90
Offline
Joined: 10/03/2021

Downloading from their repo is not risky right ?

does ungoogled chromium not provide their deb file not in github pages which binaries are from users not official.

andermetalsh
Offline
Joined: 01/04/2013

I'm a bit late, but here's a Git repo with settings
for both Mozilla and Chrom* based browsers:

git://bitreich.org/privacy-haters

If you want a universal setting for Ungoogled Chromium,
put this at /etc/profile.d/chromium-ungoogled.sh
and chmod +x that file:

# Simple commandline flags for chromium so it does not spoil your privacy.
CHROMIUM_UNGOOGLED_FLAGS==" \
--no-default-browser-check \
--no-pings \
--no-wifi \
--no-recovery-component \
--no-report-upload \
--safebrowsing-disable-download-protection \
--safebrowsing-disable-extension-blacklist \
--safebrowsing-disable-auto-update \
--arc-disable-app-sync \
--arc-disable-locale-sync \
--arc-disable-play-auto-install \
--arc-force-cache-app-icons \
--ash-disable-touch-exploration-mode \
--autofill-server-url about:config \
--block-new-web-contents \
--bwsi \
--cloud-print-uri about:config \
--cloud-print-xmpp-endpoint about:config \
--connectivity-check-url about:config \
--crash-server-url about:config \
--cryptauth-http-host about:config \
--cryptauth-v2-http-host about:config \
--cryptauth-v2-enrollment-http-host about:config \
--data-reduction-proxy-config-url about:config \
--data-reduction-proxy-pingback-url about:config \
--data-reduction-proxy-server-experiments-disabled \
--device-management-url about:config \
--disable-background-networking \
--disable-client-side-phishing-detection \
--disable-data-reduction-proxy-warmup-url-fetch \
--disable-data-reduction-proxy-warmup-url-fetch-callback \
--disable-default-apps \
--disable-demo-mode \
--disable-device-disabling \
--disable-device-discovery-notifications \
--disable-dinosaur-easter-egg \
--disable-domain-reliability \
--disable-cloud-import \
--disable-component-cloud-policy \
--disable-eol-notification \
--disable-gaia-services \
--disable-login-screen-apps \
--disable-machine-cert-request \
--disable-notifications \
--disable-ntp-popular-sites \
--disable-ntp-most-likely-favicons-from-server \
--disable-offer-upload-credit-cards \
--disable-offer-store-unmasked-wallet-cards \
--disable-password-generation \
--disable-permission-action-reporting \
--disable-proximity-auth-bluetooth-low-energy-discovery \
--disable-push-api-background-mode \
--disable-remote-fonts \
--disable-remote-core-animation \
--disable-signin-promo \
--disable-signin-scoped-device-id \
--disable-suggestions-ui \
--disable-sync-app-list \
--disable-sync \
--disable-system-timezone-automatic-detection \
--disable-test-root-certs \
--disable-wake-on-wifi \
--feedback-server about:config \
--gcm-checkin-url about:config \
--gcm-mcs-endpoint about:config \
--gcm-registration-url about:config \
--google-apis-url about:config \
--google-base-url about:config \
--google-doodl-url about:config \
--google-url about:config \
--light \
--lso-url about:config \
--market-url-for-testing about:config \
--oauth-account-manager-url about:config \
--optimization-guide-service-url about:config \
--override-metrics-upload-url about:config \
--permission-request-api-url about:config \
--realtime-reporting-url about:config \
--search-provider-logo-url about:config \
--sync-url about:config \
--third-party-doodle-url about:config \
--trace-upload-url about:config \
--variations-insecure-server-url about:config \
--variations-server about:config"
# --thanks-for-reading-this-far

koszkonutek
Offline
Joined: 03/19/2020

> If you want a universal setting for Ungoogled Chromium,
> put this at /etc/profile.d/chromium-ungoogled.sh

Thank you, andermetalsh. Although I suppose most of those privacy-restoring flags are on by default in Ungoogled Chromium (with some more advanced tweaks as well)

andermetalsh
Offline
Joined: 01/04/2013

Not just privacy, the --light switch makes a good difference.

koszkonutek
Offline
Joined: 03/19/2020

I'll have to try it, thanks