How to Install Chromium Browser on Debian 12, 11 or 10

Chromium, Google Chrome’s open-source foundation, offers a lightweight and versatile browsing experience. Tailored for Linux enthusiasts, it blends performance with security, ensuring a seamless web experience.

Below are some of the key reasons why Chromium Browser is a good alternative:

  • Ease of Use: User-friendly command-line instructions make installation accessible for novices and seasoned Linux users.
  • Versatility: Offers two distinct installation methods (APT and Flatpak), providing flexibility to suit diverse system setups and user preferences.
  • Open Source Advantage: Chromium is an open-source project That allows for community-driven development and customization, aligning with the ethos of many Linux users.
  • Security and Speed: Chromium is renowned for its robust security protocols and swift performance, ensuring a secure and efficient browsing experience.
  • Customization and Extensions: It supports a wide range of extensions and themes, enabling users to tailor their browsing experience to their needs.
  • Developer-Friendly Tools: Includes a suite of developer tools for web development and debugging, making it a favorite among programmers and tech enthusiasts.
  • Lightweight Design: Chromium is known for its minimalistic design, which is less resource-intensive and ideal for systems with limited hardware capabilities.
  • Regular Updates: Frequent updates provide the latest features and security enhancements, keeping the browser up-to-date with current web standards.

With these features, Chromium is a top choice for Linux users who value customization, security, and performance. Next, we will explore the technical nuances of installing it on Debian 12, 11, or 10 Linux.

Method 1: Install Chromium Browser on Debian via APT

The first method is to install Chromium using Debian’s default APT repository. For those seeking an alternative method, check the next section and use Flatpak and Flathub to install Chromium on Debian.

Update Debian Before Chromium Installation

First, we must ensure that our Debian system’s packages are current. We will refresh the local package index to include the latest updates from the online repositories and upgrade all installed packages.

To accomplish this, enter the following commands:

sudo apt update
sudo apt upgrade

The sudo apt update command fetches the package information from all configured sources and updates the local package index.

The sudo apt upgrade command then upgrades all currently installed packages to their newest versions, as informed by the local package index.

Proceed to Install Chromium Browser via APT Command

Now that our system is up-to-date, we can install the Chromium browser. The APT package manager simplifies this task with its direct and streamlined approach.

Input the following command to commence the installation of the Chromium browser:

sudo apt install chromium

In this command, sudo apt install chromium instructs APT to locate the Chromium package in the repositories, download it, and install it onto the system. The sudo at the beginning of the command allows these operations to be performed with superuser permissions, which are required for system-wide installations.

Method 2: Install Chromium Browser via Flatpak and Flathub

Flatpak is another universal package management tool boasting many benefits, such as application sandboxing, enhanced security, and seamless distribution across various Linux distributions. In this section, we’ll delve into how to utilize Flatpak, in conjunction with Flathub, to install Chromium.

Note: This requires installing Flatpak; if you have not installed it before, check out our guide on installing Flatpak on Debian.

Activate Flathub For Chromium Browser

Before we can leverage Flatpak to install Chromium, enabling the Flathub repository, a significant hub for Flatpak applications, is essential. This step equips your system with access to a vast library of applications packaged in the Flatpak format, including Chromium.

To add the Flathub repository to your Flatpak configuration, execute the following command:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

The command flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo instructs Flatpak to add Flathub as a remote repository, given that it isn’t already added (--if-not-exists).

Install Chromium Browser via Flatpak Command

With Flathub successfully added, you’re now ready to install Chromium. For this, we’ll utilize the flatpak install command.

Enter the following command to install Chromium:

flatpak install flathub org.chromium.Chromium -y

This command flatpak install flathub org.chromium.Chromium -y directs Flatpak to locate (install) the Chromium package (org.chromium.Chromium) in the Flathub repository (flathub) and install it. The -y flag is used to automatically respond “yes” to any prompts during the installation process, facilitating a non-interactive installation.

Launching Chromium Browser

CLI Methods to Launch Chromium Browser

If you used APT or Flatpak to install Chromium, you can open it with this command:

chromium

For those who installed Chromium via Flatpak, the command differs:

flatpak run org.chromium.Chromium

Here, flatpak run org.chromium.Chromium tells Flatpak to start the Chromium browser. The term org.chromium.Chromium is the unique name Flatpak assigns to the Chromium application.

GUI Method to Launch Chromium Browser

Some users prefer launching applications without the terminal. If that sounds like you, follow these steps to open Chromium using the graphical interface:

  1. Go to Show Applications.
  2. Type “Chromium Web Browser” in the search bar.

Additional Management Commands For Chromium Browser

Update Chromium Browser

Run the update command matching your installation method to update your browser.

APT Update Method For Chromium Browser

If you installed Chromium using the APT package manager, you can update the browser (along with all other software packages) using the following command:

sudo apt upgrade && sudo apt upgrade

This command first updates the local APT package index with the latest changes made in repositories. Following this, the upgrade command is used to install the latest versions of all the software packages on your Debian system.

Flatpak Update Method For Chromium Browser

When you use the Flatpak method to install the Chromium browser, update it by entering this command:

flatpak update

The update command checks for updates in all enabled remote repositories and applies them. In the context of Chromium, it ensures that your browser runs the most recent version available on Flathub.

Remove Chromium Browser

Should there be a situation where Chromium no longer fits your requirements, you can easily uninstall the browser.

APT Method to Remove Chromium Browser

If you installed Chromium through the APT package manager, execute the following command:

sudo apt remove chromium-browser

This command will effectively remove the Chromium browser from your Debian system, freeing up system resources.

Flatpak Method Method to Remove Chromium Browser

For those who used the Flatpak method to install Chromium, use the command below:

flatpak uninstall --delete-data org.chromium.Chromium

This command removes Chromium and deletes all related data, ensuring a clean uninstall.

Closing Thoughts

We’ve explored both APT and Flatpak methods for installing Chromium on Debian Linux. This guide aims to simplify the process, whether you’re a Linux newcomer or a seasoned enthusiast. Chromium stands out for its versatility and robustness, making it a fantastic choice for your browsing needs. Keep it updated regularly to enjoy its full potential. Happy browsing, and here’s to a smoother, more secure online experience with Chromium on Debian!

Useful and Relevant Links

Here are some valuable links related to using Chromium:

  • Chromium Official Website: Visit the official website for information about the open-source browser project, its features, and download options.
  • Chromium Blog: Stay updated with the latest news, updates, and announcements from the Chromium team.
  • Chromium Discussion Groups: Join discussion groups to connect with other developers, participate in discussions, and find support.
Joshua James
Follow me
Latest posts by Joshua James (see all)