It is known that Chromium browser is now shipped as deb "Transitional package - chromium-browser -> chromium snap".
But this maybe not expected for some users and they want to get normal deb-based version. How does this possible?
Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.Visit Stack Exchange
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
If you are concerned about security, the most proper way to get updated Chromium without untested third party patches and without snap in Ubuntu 20.04 is to use official builds from 18.04, which will be supported until 2023.
For proper installation and future updates follow the steps.
Enable bionic-updates repo:
cat <<EOF | sudo tee /etc/apt/sources.list.d/bionic-updates.list # for deb-based chromium. Supported only 'til 2023 # see also /etc/apt/preferences.d/chromium-deb-bionic-updates deb http://archive.ubuntu.com/ubuntu/ bionic-updates universe EOF
Pin Chromium packages from this repo:
cat <<EOF | sudo tee /etc/apt/preferences.d/chromium-deb-bionic-updates Package: chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra chromium-codecs-ffmpeg Pin: release a=bionic-updates Pin-Priority: 900 EOF
And install packages:
sudo apt update sudo apt install chromium-browser
Et voilà! Trusted and automatically updated environment without snap bastards.
curl -s 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x790bc7277767219c42c86f933b4fe6acc0b21f32' | sudo apt-key add -
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 3B4FE6ACC0B21F32
It is possible by using a third-party repository (PPA) from LaunchPad, named Chromium Beta branch.
To install, one needs to add this repository to the system by:
sudo add-apt-repository ppa:saiarcot895/chromium-beta
Then remove the snapped Chromium by:
snap remove chromium
and install the package with:
sudo apt-get install chromium-browser
To avoid the installation of the snap package in the future, one should do the following:
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-chromium-deb Package: * Pin: release o=LP-PPA-saiarcot895-chromium-beta Pin-Priority: 1337 EOF
To revert to the snap version, use:
sudo rm /etc/apt/preferences.d/pin-chromium-deb; sudo apt-get autopurge chromium-browser; snap install chromium
You can download latest official .deb build for Ubuntu 20.04 LTS (Focal),
21.04 (Hirsute), 21.10 (Impish), 22.04 LTS (Jammy) and 22.10 (Kinetic) here: https://launchpad.net/~phd/+archive/ubuntu/chromium-browser/
This is a PPA repository (maintained by me) with official Ubuntu packages released originally for Ubuntu 18.04 LTS (Bionic) and automatically updated as soon as a new version is released in the 18.04 repository.