
{"id":46185,"date":"2024-04-17T06:42:27","date_gmt":"2024-04-17T06:42:27","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=46185"},"modified":"2024-04-17T06:42:27","modified_gmt":"2024-04-17T06:42:27","slug":"how-to-install-update-brave-browser-in-ubuntu-24-04","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2024\/04\/how-to-install-update-brave-browser-in-ubuntu-24-04\/","title":{"rendered":"How to Install &#038; Update Brave Browser in Ubuntu 24.04"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/05\/brave-browser-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-44034\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/05\/brave-browser-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/05\/brave-browser-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/05\/brave-browser-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/05\/brave-browser-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/05\/brave-browser-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/05\/brave-browser-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>This tutorial shows how to install Brave web browser in Ubuntu in 3 different ways: Snap, Deb, and Flatpak packages.<\/p>\n<p>Brave is a free open-source web browser based on Chromium. It is a privacy-focused browser, which automatically blocks most ads and website trackers in the default settings.<\/p>\n<p>The web browser is available for Linux in three different package formats that support <code>amd64<\/code> (Intel\/AMD) and <code>arm64<\/code> (e.g., Raspberry Pi) platforms. They are:<\/p>\n<ul>\n<li><b>Snap<\/b> &#8211; universal Linux package format runs in sandbox environment.<\/li>\n<li><b>Deb<\/b> &#8211; native package format for Debian, Ubuntu, Linux Mint.<\/li>\n<li><b>Flatpak<\/b> &#8211; another universal Linux package format runs in sandbox environment.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-light.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46186\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-light-700x490.webp\" alt=\"\" width=\"610\" height=\"427\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-light-700x490.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-light-300x210.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-light-768x538.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-light.webp 1211w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<h3>Method 1: Install Brave via Snap package<\/h3>\n<p>If you&#8217;re OK running apps in sandbox, then Snap package is a good choice, since it&#8217;s super easy to install &amp; update in Ubuntu.<\/p>\n<p>Simply launch <b>App Center<\/b> (or Ubuntu Software for Ubuntu 22.04\/20.04), then search and click install &#8216;brave&#8217; app:<\/p>\n<div id=\"attachment_46187\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-snap.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-46187\" class=\"size-large wp-image-46187\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-snap-700x454.webp\" alt=\"\" width=\"610\" height=\"396\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-snap-700x454.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-snap-300x195.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-snap-768x498.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-snap.webp 1124w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-46187\" class=\"wp-caption-text\">Brave Snap package in App Center<\/p><\/div>\n<p>Or, press <code>Ctrl+Alt+T<\/code> on keyboard to open terminal, and run command instead to install the Snap package:<\/p>\n<pre>snap install brave<\/pre>\n<p>The snap package installs updates automatically. If you want to manually check (and install) updates, then use command:<\/p>\n<pre>snap refresh brave<\/pre>\n<h3>Method 2: Install Brave Deb package<\/h3>\n<p>For those who prefer the native <code>.deb<\/code> package, Brave provides an official apt repository for Debian\/Ubuntu, and their based systems.<\/p>\n<p>The website provides <a href=\"https:\/\/brave.com\/linux\/\" target=\"_blank\" rel=\"noopener\">official guide<\/a> for adding the repository &amp; installing brave deb package. Here, I&#8217;m going to re-write it with a bit modification for Ubuntu.<\/p>\n<p><b>1.<\/b> To add the repository, first press <code>Ctrl+Alt+T<\/code> to open terminal, then download &amp; install the key:<\/p>\n<pre>wget -qO - https:\/\/brave-browser-apt-release.s3.brave.com\/brave-browser-archive-keyring.gpg | sudo tee \/etc\/apt\/keyrings\/brave-browser-archive-keyring.gpg<\/pre>\n<p><i>The command uses <code>wget<\/code> command to download the key file, then write to <code>\/etc\/apt\/keyrings<\/code> (instead of <code>\/usr\/share\/keyrings<\/code>) that Ubuntu now uses for storing 3rd-party repository keys.<\/i><\/p>\n<p>If the command is done successfully, it should print the key file content, the un-readable text, as screenshot below shows you.<\/p>\n<div id=\"attachment_46188\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/wget-brave-keyring.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-46188\" class=\"size-large wp-image-46188\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/wget-brave-keyring-700x501.webp\" alt=\"\" width=\"610\" height=\"437\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/wget-brave-keyring-700x501.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/wget-brave-keyring-300x215.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/wget-brave-keyring-768x550.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/wget-brave-keyring.webp 816w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-46188\" class=\"wp-caption-text\">Download &amp; Install the key. It prints unreadable content<\/p><\/div>\n<p><b>2.<\/b> Next, run command to add the brave repository to your system:<\/p>\n<pre>echo \"deb [arch=amd64 signed-by=\/etc\/apt\/keyrings\/brave-browser-archive-keyring.gpg] https:\/\/brave-browser-apt-release.s3.brave.com\/ stable main\" | sudo tee \/etc\/apt\/sources.list.d\/brave-browser-release.list<\/pre>\n<p><i>The command creates and writes the line under quotes into <code>brave-browser-release.list<\/code> file under <code>\/etc\/apt\/sources.list.d\/<\/code> directory, so your Ubuntu can read the source.<\/i><\/p>\n<p>Here I added <code>arch=amd64<\/code> in the command above. <strong>For arm64\/aarch64 device (run command <code>dpkg --print-architecture<\/code> to tell), replace it with <code>arch=arm64<\/code>.<\/strong><\/p>\n<p>So, it won&#8217;t output warning while refreshing system cache: &#8220;<i>N: Skipping acquire of configured file &#8216;main\/binary-i386\/Packages&#8217; as repository &#8216;https:\/\/brave-browser-apt-release.s3.brave.com stable InRelease&#8217; doesn&#8217;t support architecture &#8216;i386&#8217;<\/i>&#8221;<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-repo-noble1.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46190\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-repo-noble1-700x316.webp\" alt=\"\" width=\"610\" height=\"275\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-repo-noble1-700x316.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-repo-noble1-300x135.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-repo-noble1-768x347.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-repo-noble1.webp 866w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p><b>3.<\/b> Then, run command to refresh system package cache:<\/p>\n<pre>sudo apt update<\/pre>\n<p>In the output, it should contain a line says: <i>Get x https:\/\/brave-browser-apt-release.s3.brave.com &#8230;<\/i>.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-inaptupdate.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46191\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-inaptupdate-700x489.webp\" alt=\"\" width=\"610\" height=\"426\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-inaptupdate-700x489.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-inaptupdate-300x210.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-inaptupdate-768x537.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-inaptupdate.webp 866w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p><b>4.<\/b> Finally, install brave browser .deb package using command:<\/p>\n<pre>sudo apt install brave-browser<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/apt-brave-browser.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46192\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/apt-brave-browser-700x489.webp\" alt=\"\" width=\"610\" height=\"426\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/apt-brave-browser-700x489.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/apt-brave-browser-300x210.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/apt-brave-browser-768x537.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/apt-brave-browser.webp 866w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>After installed the package, search for and launch the web browser from either start menu or Gnome overview depends on your desktop environment.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-brave.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-46193\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-brave.webp\" alt=\"\" width=\"540\" height=\"288\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-brave.webp 540w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-brave-300x160.webp 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>To update the <code>.deb<\/code> package, either run the last 2 <code>apt<\/code> commands one by one, or use <b>Software Updater<\/b> utility.<\/p>\n<h3>Method 3: Install Brave Flatpak package<\/h3>\n<p>For choice, the browser can also installed via <a href=\"https:\/\/flathub.org\/apps\/com.brave.Browser\" target=\"_blank\" rel=\"noopener\">Flatpak package<\/a>, another universal Linux package format runs in sandbox environment.<\/p>\n<p>The Flatpak package takes more disk space (due to run-time library), but easy to control permission access (e.g., webcam, microphone, user folders).<\/p>\n<p><b>Linux Mint<\/b> (since v21), and <strong>Fedora<\/strong> (since 38, with 3rd party repository enabled) can directly search for and install the Flatpak package from either Software manager or Gnome Software.<\/p>\n<div id=\"attachment_46195\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-flatpak-gnomesoftware.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-46195\" class=\"size-large wp-image-46195\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-flatpak-gnomesoftware-700x412.webp\" alt=\"\" width=\"610\" height=\"359\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-flatpak-gnomesoftware-700x412.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-flatpak-gnomesoftware-300x177.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-flatpak-gnomesoftware-768x452.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/brave-flatpak-gnomesoftware.webp 1136w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-46195\" class=\"wp-caption-text\">Brave Flatpak package in Fedora Gnome Software<\/p><\/div>\n<p>While <strong>Ubuntu<\/strong> users can run the commands below one by one to get the package:<\/p>\n<ol>\n<li>First, press <code>Ctrl+Alt+T<\/code> on keyboard to open terminal, then run command to enable Flatpak support:\n<pre>sudo apt install flatpak<\/pre>\n<p><i>For other Linux, follow the official <a href=\"https:\/\/flatpak.org\/setup\" target=\"_blank\" rel=\"noopener\">setup guide<\/a> to enable the package format support.<\/i><br \/>\n<a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-39141\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-600x229.webp\" alt=\"\" width=\"600\" height=\"229\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-600x229.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-300x115.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-768x294.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy.webp 777w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/li>\n<li>Then, install the Flatpak package by running the command below in terminal:\n<pre>flatpak install https:\/\/dl.flathub.org\/repo\/appstream\/com.brave.Browser.flatpakref<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-brave.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46194\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-brave-700x510.webp\" alt=\"\" width=\"610\" height=\"444\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-brave-700x510.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-brave-300x218.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-brave-768x559.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-brave.webp 831w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/li>\n<\/ol>\n<p>Once installed, search for and launch Brave either from start menu or the overview screen depends on your desktop environment, though you may need a log out and back in to make app icon visible.<\/p>\n<p>To check updates (and install if any) for the flatpak package, use command:<\/p>\n<pre>flatpak update com.brave.Browser<\/pre>\n<h3>Uninstall Brave<\/h3>\n<p>Depends on which package you installed, remove the Snap package either from App Center (Ubuntu Software) or by running command in terminal (Ctrl+Alt+T):<\/p>\n<pre>snap remove --purge brave<\/pre>\n<p>To remove the Deb package, use command:<\/p>\n<pre>sudo apt remove --autoremove brave-browser<\/pre>\n<p>Also delete the source and key files to remove the brave apt repository:<\/p>\n<pre>sudo rm \/etc\/apt\/keyrings\/brave-browser-archive-keyring.gpg<\/pre>\n<pre>sudo rm \/etc\/apt\/sources.list.d\/brave-browser-release.list<\/pre>\n<p>Finally, run <code>sudo apt update<\/code> to refresh cache.<\/p>\n<p>To uninstall the Flatpak package, use command:<\/p>\n<pre>flatpak uninstall --delete-data com.brave.Browser<\/pre>\n<p>Also run <code>flatpak uninstall --unused<\/code> to clear useless runtime libraries.<\/p>","protected":false},"excerpt":{"rendered":"<p>This tutorial shows how to install Brave web browser in Ubuntu in 3 different ways: Snap, Deb, and Flatpak packages. Brave is a free open-source web browser based on Chromium. It is a privacy-focused browser, which automatically blocks most ads and website trackers in the default settings. The web browser is available for Linux in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":44034,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[1611,2057],"class_list":["post-46185","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-brave-web-browser","tag-web"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/46185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=46185"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/46185\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/44034"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=46185"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=46185"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=46185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}