{"id":175961,"date":"2025-07-05T14:26:17","date_gmt":"2025-07-05T14:26:17","guid":{"rendered":"https:\/\/linuxiac.com\/?p=175961"},"modified":"2025-07-06T10:01:25","modified_gmt":"2025-07-06T10:01:25","slug":"how-to-install-google-chrome-on-almalinux-10","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/how-to-install-google-chrome-on-almalinux-10\/","title":{"rendered":"How to Install Google Chrome on AlmaLinux 10"},"content":{"rendered":"\n<p>AlmaLinux is one of the most preferred choices for a server operating system, particularly among those seeking an enterprise-grade distribution within the RHEL family.<\/p>\n\n\n\n<p>At the same time, it\u2019s also often a go-to option for more conservative desktop users who value stability over having the latest features. When it comes to desktop use, the web browser is the most essential application, with Google Chrome being the dominant browser on this front.<\/p>\n\n\n\n<p>However, it&#8217;s not present in Alma&#8217;s software repositories for two simple reasons: first, it&#8217;s not open-source. AlmaLinux, like other RHEL-based distributions, only includes free and open-source software in its official repositories. Additionally, redistributing proprietary software, such as Google Chrome, requires specific permissions from Google. Including it in a public repository would involve legal and logistical complications.<\/p>\n\n\n\n<p>Of course, that doesn\u2019t mean AlmaLinux users have to miss out on using the Chrome browser\u2014far from it. In fact, with just a few simple steps, I\u2019ll guide you through the process of quickly and easily installing Google Chrome on your AlmaLinux 10 system. So, let\u2019s dive in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-install-google-chrome-on-almalinux-rocky-linux\">Install Google Chrome on AlmaLinux 10<\/h2>\n\n\n\n<p>This tutorial will utilize\u00a0the <code>sudo<\/code> command\u00a0and assume that your current user has the necessary permissions to execute commands as a privileged user.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Download and Import Google\u2019s GPG Key<\/h3>\n\n\n\n<p>To ensure that the packages we receive to install the Chrome browser are genuine, we should first download and import the Google-signed GPG key on our AlmaLinux 10 system. To do so, type the following two commands:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">curl -O https:\/\/dl.google.com\/linux\/linux_signing_key.pub\nsudo rpm --import --nodigest --nosignature linux_signing_key.pub<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-01.jpg\"><img decoding=\"async\" width=\"1024\" height=\"330\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-01-1024x330.jpg\" alt=\"Download and import the Google-signed GPG key.\" class=\"wp-image-176003\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-01-1024x330.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-01-380x123.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-01-768x248.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-01.jpg 1048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Download and import the Google-signed GPG key.<\/figcaption><\/figure>\n\n\n\n<p>As you can see in the screenshot above, the second command returns a few messages, but don\u2019t worry, they\u2019re just warnings. Here\u2019s the case.<\/p>\n\n\n\n<p>The <code>rpm<\/code> command complains about a handful of expired or SHA-1-signed subkeys that are still bundled in Google\u2019s keyring. However, AlmaLinux 10 tracks CentOS Stream\/RHEL 10, and in May 2024, Red Hat completely removed support for SHA-1.<\/p>\n\n\n\n<p>At the same time, the current Google public key (&#8220;<em>linux_signing_key.pub<\/em>&#8220;) is still self-signed with SHA-1. This is why we use \u201c<em>&#8211;nodigest &#8211;nosignature<\/em>\u201d in the key import command. What I\u2019m trying to say is that this is completely on Google\u2019s end, so it\u2019s out of our hands.<\/p>\n\n\n\n<p>The good news is that the key you actually need is already in your RPM database despite the warnings. And because the packages themselves are signed with RSA\/SHA-512, when installing the browser, the transaction will pass the GPG check. In other words, we can proceed safely with installing Google Chrome on AlmaLinux 10.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-2-add-google-s-chrome-repository\">Step 2: Add Google\u2019s Chrome Repository<\/h3>\n\n\n\n<p>After importing the key, you must add the official Google Chrome repository to your Alma 10 system. This implies that the update package will be made available with the rest of your system\u2019s regular updates when a new version is released.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">sudo tee \/etc\/yum.repos.d\/google-chrome.repo &lt;&lt;<span class=\"hljs-string\">'EOF'<\/span>\n&#91;google-chrome]\nname=Google Chrome\nbaseurl=https:\/\/dl.google.com\/linux\/chrome\/rpm\/stable\/<span class=\"hljs-variable\">$basearch<\/span>\nenabled=1\ngpgcheck=1\ngpgkey=https:\/\/dl.google.com\/linux\/linux_signing_key.pub\nEOF<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-3-refresh-package-list\">Step 3: Refresh Package List<\/h3>\n\n\n\n<p>Before proceeding with the installation, you should update the package list. Run the below command to update the repository&#8217;s index.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">sudo dnf update<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-02.jpg\"><img decoding=\"async\" width=\"1013\" height=\"242\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-02.jpg\" alt=\"Update package list.\" class=\"wp-image-176018\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-02.jpg 1013w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-02-380x91.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-02-768x183.jpg 768w\" sizes=\"(max-width: 1013px) 100vw, 1013px\" \/><\/a><figcaption class=\"wp-element-caption\">Update package list.<\/figcaption><\/figure>\n\n\n\n<p>As you can see, your new Google Chrome repo is now available and ready for use.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Install Google Chrome on AlmaLinux 10<\/h3>\n\n\n\n<p>We\u2019re now all set. To install the Chrome browser on your Alma 10 system, run the following command:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">sudo dnf install google-chrome-stable<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-03.jpg\"><img decoding=\"async\" width=\"1024\" height=\"531\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-03-1024x531.jpg\" alt=\"Install Google Chrome on AlmaLinux 10. \" class=\"wp-image-176027\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-03-1024x531.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-03-380x197.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-03-768x398.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-03.jpg 1039w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Install Google Chrome on AlmaLinux 10.<\/figcaption><\/figure>\n\n\n\n<p>Wait for the installation to finish\u2014it should only take a few seconds. But before you open the browser for the first time, let\u2019s take care of something on the visual side. Here\u2019s what to do.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Fix the Missing Chrome Icon in the App Menu (Optional)<\/h3>\n\n\n\n<p>If you open the list of applications in the GNOME Dash, you might be a bit surprised to see that Google Chrome isn\u2019t showing its usual icon. Instead, it\u2019s using a generic placeholder\u2014the default icon for apps without an assigned icon.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-04.jpg\"><img decoding=\"async\" width=\"1024\" height=\"639\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-04-1024x639.jpg\" alt=\"Missing Google Chrome icon in GNOME Dash.\" class=\"wp-image-176036\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-04-1024x639.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-04-380x237.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-04-768x479.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-04-1536x958.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-04.jpg 1679w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Missing Google Chrome icon in GNOME Dash.<\/figcaption><\/figure>\n\n\n\n<p>This only happens if you&#8217;re using the default icon theme that comes with AlmaLinux 10, which just doesn&#8217;t include an icon for Chrome. But no worries\u2014we\u2019ll have that fixed in no time. Run the two commands below.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">sudo curl -L https:\/\/www.google.com\/chrome\/static\/images\/chrome-logo.svg -o \/usr\/share\/icons\/hicolor\/scalable\/apps\/google-chrome.svg\nsudo gtk-update-icon-cache \/usr\/share\/icons\/hicolor<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-5\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-05.jpg\"><img decoding=\"async\" width=\"1024\" height=\"216\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-05-1024x216.jpg\" alt=\"Fixing the missing Google Chrome icon.\" class=\"wp-image-176051\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-05-1024x216.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-05-380x80.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-05-768x162.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-05.jpg 1058w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Fixing the missing Google Chrome icon.<\/figcaption><\/figure>\n\n\n\n<p>The first command uses Curl to download the official Chrome logo in SVG format directly from Google\u2019s servers and saves it to the appropriate icon directory. The second refreshes the GTK icon cache for the hicolor icon theme.<\/p>\n\n\n\n<p>Then, log out of your AlmaLinux 10 system and log back in. Chrome should now show up in your list of applications with its familiar icon\u2014the one we all know and recognize.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-06.jpg\"><img decoding=\"async\" width=\"1024\" height=\"639\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-06-1024x639.jpg\" alt=\"Missing Google Chrome icon fixed.\" class=\"wp-image-176048\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-06-1024x639.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-06-380x237.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-06-768x479.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-06-1536x958.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-06.jpg 1679w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">The missing Google Chrome icon has been fixed.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Run Google Chrome<\/h3>\n\n\n\n<p>That\u2019s all. Click on the icon to run Google Chrome. The first time you\u2019ll have the chance to make it your default browser. You can also choose to \u201c<em>Automatically send usage statistics and crash reports to Google<\/em>.\u201d It is up to you whether you want to enable this or not. Make your choices, and then click the \u201c<em>OK<\/em>\u201d button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-07.jpg\"><img decoding=\"async\" width=\"1001\" height=\"347\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-07.jpg\" alt=\"Set up Google Chrome's initial settings.\" class=\"wp-image-176060\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-07.jpg 1001w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-07-380x132.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-07-768x266.jpg 768w\" sizes=\"(max-width: 1001px) 100vw, 1001px\" \/><\/a><figcaption class=\"wp-element-caption\">Set up Google Chrome&#8217;s initial settings.<\/figcaption><\/figure>\n\n\n\n<p>Google Chrome will start. Happy browsing!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-08.jpg\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-08-1024x640.jpg\" alt=\"Google Chrome web browser successfully installed on AlmaLinux 10.\" class=\"wp-image-176075\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-08-1024x640.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-08-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-08-768x480.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-08-1536x960.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2025\/07\/alma10-chrome-08.jpg 1680w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Google Chrome web browser successfully installed on AlmaLinux 10.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"uninstall-google-chrome\">Uninstall Google Chrome<\/h2>\n\n\n\n<p>If you decide to remove the Google Chrome browser from your AlmaLinux 10 system for some reason, you can do it quickly and easily by typing the command shown below:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-6\" data-shcb-language-name=\"Bash\" data-shcb-language-slug=\"bash\"><span><code class=\"hljs language-bash\">sudo dnf remove google-chrome-stable<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-6\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Bash<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">bash<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>And that\u2019s it! You\u2019ve successfully installed Google Chrome on AlmaLinux 10. Whether you&#8217;re using it for work, development, or everyday browsing, you now have a fast, secure, and modern browser at your disposal.<\/p>\n\n\n\n<p>The installation process shown in this guide adds Google&#8217;s official Chrome repository to your system, allowing the browser to <a href=\"https:\/\/linuxiac.com\/how-to-set-up-automatic-updates-on-rocky-linux-almalinux\/\">receive the latest updates automatically<\/a> whenever you update your system via the Software app or <a href=\"https:\/\/linuxiac.com\/dnf-command-linux\/\" data-type=\"post\" data-id=\"47366\">using the DNF command<\/a>.<\/p>\n\n\n\n<p>Thanks for your time! I hope you find this guide helpful. Thanks for using it, and as always, your comments are welcome.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to install Google Chrome on AlmaLinux 10 with this step-by-step guide tailored for Enterprise Linux users seeking a modern web browsing experience.<\/p>\n","protected":false},"author":10,"featured_media":175964,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,4417],"tags":[3248,3636,4439],"class_list":["post-175961","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-linux-knowledge","tag-almalinux","tag-browsers","tag-chrome"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/175961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/comments?post=175961"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/175961\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/175964"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=175961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=175961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=175961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}