{"id":20774,"date":"2023-08-31T18:27:50","date_gmt":"2023-08-31T18:27:50","guid":{"rendered":"https:\/\/linuxways.net\/?p=20774"},"modified":"2023-08-31T18:27:50","modified_gmt":"2023-08-31T18:27:50","slug":"how-to-install-rpm-on-debian-12","status":"publish","type":"post","link":"https:\/\/linuxways.net\/de\/debian\/how-to-install-rpm-on-debian-12\/","title":{"rendered":"How to Install RPM on Debian 12?"},"content":{"rendered":"<p><strong>RPM<\/strong> packages are used by Red Hat-based operating systems such as ClearOS, AlmaLinux, Fedora, Rocky Linux, and CentOS. RPM Package Manager is used on Red Hat Linux-based operating systems to manage RPM packages. Additionally, the RPM package manager does not work on Debian-based operating systems.<\/p>\n<p>This article will describe how to install .rpm packages on the Debian 12 (Bookworm) distribution.<\/p>\n<h2><a id=\"post-20774-_vwi4ezl9toa3\"><\/a>How to Install RPM on Debian 12?<\/h2>\n<p>The below-listed methods are used to install the rpm packages on Debian 12 Systems:<\/p>\n<ul>\n<li>Method 1: Install the .rpm Package Directly<\/li>\n<li>Method 2: Install by converting a .rpm into .deb file<\/li>\n<\/ul>\n<h2><a id=\"post-20774-_6j2gxteafrka\"><\/a>Method 1: Install the .rpm Package Directly<\/h2>\n<p>RPM packages can be installed directly on Debian-based systems using the Alien tool by following steps:<\/p>\n<h3><a id=\"post-20774-_9dext244c4l2\"><\/a>Step 1: Launch Terminal<\/h3>\n<p>The terminal can be launched either by using the shortcut \u201c<strong>Ctrl+Alt+T<\/strong>\u201d or by using the <strong>Application Launcher<\/strong>.<\/p>\n<p>All applications, system components, and files installed on the system are placed in the Application Launcher. To launch the terminal using the application launcher, press the Activities button in the left corner of the screen, then type \u201cTerminal\u201d in the search bar, and finally select the Terminal icon:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"439\" class=\"wp-image-20776\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-1.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-1.png 2048w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-1-300x64.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-1-1024x220.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-1-768x165.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-1-1536x329.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/p>\n<h3><a id=\"post-20774-_uegpo6npa0sf\"><\/a>Step 2: Update System apt Repositories<\/h3>\n<p>We will update the apt repository before installing any new software with sudo privileges to avoid dependency issues by running the following command:<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"width:100%;\"><div class=\"bash codecolorer\"><span class=\"co4\">$ <\/span><span class=\"kw2\">sudo<\/span> apt update<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1704\" height=\"558\" class=\"wp-image-20777\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-2.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-2.png 1704w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-2-300x98.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-2-1024x335.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-2-768x251.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-2-1536x503.png 1536w\" sizes=\"auto, (max-width: 1704px) 100vw, 1704px\" \/><\/p>\n<h3><a id=\"post-20774-_qyd5hvu2tt5v\"><\/a>Step 3: Installing Alien Tool<\/h3>\n<p>Debian does not support .rpm packages by default as .rpm is a directory for Linux Redhead, Fedora, and Centos. Therefore, in order to install the .rpm package, we need to download an alien tool that provides support for rpm in Debian-based systems. We will run the following command to install the alien tool:<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"width:100%;\"><div class=\"bash codecolorer\"><span class=\"co4\">$ <\/span><span class=\"kw2\">sudo<\/span> apt <span class=\"kw2\">install<\/span> alien <span class=\"re5\">-y<\/span><\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2032\" height=\"1050\" class=\"wp-image-20779\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-3.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-3.png 2032w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-3-300x155.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-3-1024x529.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-3-768x397.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-3-1536x794.png 1536w\" sizes=\"auto, (max-width: 2032px) 100vw, 2032px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2030\" height=\"964\" class=\"wp-image-20780\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-4.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-4.png 2030w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-4-300x142.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-4-1024x486.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-4-768x365.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-4-1536x729.png 1536w\" sizes=\"auto, (max-width: 2030px) 100vw, 2030px\" \/><\/p>\n<p>The above screenshot shows that the Alien tool is installed successfully.<\/p>\n<h3><a id=\"post-20774-_biewfe6l9tvb\"><\/a>Step 4: Verify Alien Installation<\/h3>\n<p>We can verify the installation by checking the version by running the following command:<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"width:100%;\"><div class=\"bash codecolorer\"><span class=\"co4\">$ <\/span>alien -\u2013version<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1682\" height=\"152\" class=\"wp-image-20781\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-5.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-5.png 1682w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-5-300x27.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-5-1024x93.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-5-768x69.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-5-1536x139.png 1536w\" sizes=\"auto, (max-width: 1682px) 100vw, 1682px\" \/><\/p>\n<h3><a id=\"post-20774-_uhexu91xrhvm\"><\/a>Step 5: Download a .rpm Package<\/h3>\n<p>We can <a href=\"https:\/\/dl.google.com\/linux\/direct\/google-chrome-stable_current_x86_64.rpm\">download the .rpm package<\/a> either by the website or by using the wget command. In this article, we will assume that we have a Google Chrome .rpm package. We can then navigate to where the .rpm package is by using the \u201c<strong>cd<\/strong>\u201d command.<\/p>\n<h3><a id=\"post-20774-_ebzfz1ld8axv\"><\/a>Step 6: Install .rpm Package Using Alien Tool<\/h3>\n<p>We will install a .rpm package directly using the alien tool by running the following command:<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"width:100%;\"><div class=\"bash codecolorer\"><span class=\"co4\">$ <\/span><span class=\"kw2\">sudo<\/span> alien <span class=\"re5\">-i<\/span> google-chrome-stable_current_x86_64.rpm<\/div><\/div>\n<h2><a id=\"post-20774-_mvdmn52h8f41\"><\/a><img loading=\"lazy\" decoding=\"async\" width=\"1914\" height=\"670\" class=\"wp-image-20782\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-6.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-6.png 1914w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-6-300x105.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-6-1024x358.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-6-768x269.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-6-1536x538.png 1536w\" sizes=\"auto, (max-width: 1914px) 100vw, 1914px\" \/><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1892\" height=\"506\" class=\"wp-image-20783\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-7.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-7.png 1892w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-7-300x80.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-7-1024x274.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-7-768x205.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-7-1536x411.png 1536w\" sizes=\"auto, (max-width: 1892px) 100vw, 1892px\" \/><\/p>\n<p>From the above screenshot, we can see that the installation of Google Chrome is successful.<\/p>\n<h3><a id=\"post-20774-_mqxaye4nd0fs\"><\/a>Step 7: Launch Google Chrome<\/h3>\n<p>Google Chrome can be launched by pressing the Activities button in the left corner of the screen, then by typing \u201c<strong>Google Chrome<\/strong>\u201d in the search bar and by selecting the Google Chrome icon.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"426\" class=\"wp-image-20784\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-8.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-8.png 2048w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-8-300x62.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-8-1024x213.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-8-768x160.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-8-1536x320.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2012\" height=\"1406\" class=\"wp-image-20785\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-9.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-9.png 2012w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-9-300x210.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-9-1024x716.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-9-768x537.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-9-1536x1073.png 1536w\" sizes=\"auto, (max-width: 2012px) 100vw, 2012px\" \/><\/p>\n<h2><a id=\"post-20774-_32922w71cfms\"><\/a>Method 2: Install by Converting a .rpm into .deb Package<\/h2>\n<p>In this method, we will discuss an alternative method to install the .rpm package. In this method, the .rpm package will first be converted into .deb package, and then .deb package will be installed:<\/p>\n<h3><a id=\"post-20774-_fkw18cn4n3y2\"><\/a>Step 1: Converting into .deb Using Alien Tool<\/h3>\n<p>We will use the Alien tool that we installed earlier in step 3 of Method 1 to convert .rpm package to .deb package by:<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"width:100%;\"><div class=\"bash codecolorer\"><span class=\"co4\">$ <\/span><span class=\"kw2\">sudo<\/span> alien google-chrome-stable_current_x86_64.rpm<\/div><\/div>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<\/tr>\n<\/thead>\n<\/table>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1928\" height=\"924\" class=\"wp-image-20786\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-10.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-10.png 1928w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-10-300x144.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-10-1024x491.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-10-768x368.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-10-1536x736.png 1536w\" sizes=\"auto, (max-width: 1928px) 100vw, 1928px\" \/><\/p>\n<p>From the above screenshot, a .deb package is generated and google-chrome-stable_current_x86_64.rpm is converted to google-chrome-stable_116.0.5845.96-2_amd64.deb.<\/p>\n<p>We can navigate into the \u201cDownloads\u201d directory to view the packages:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1916\" height=\"168\" class=\"wp-image-20787\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-11.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-11.png 1916w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-11-300x26.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-11-1024x90.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-11-768x67.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-11-1536x135.png 1536w\" sizes=\"auto, (max-width: 1916px) 100vw, 1916px\" \/><\/p>\n<h3><a id=\"post-20774-_xrpwgoo3qchr\"><\/a>Step 2: Installing Google Chrome using dpkg Package Installer<\/h3>\n<p>Now we will install the .deb package using dpkg package installer by running the following command:<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"width:100%;\"><div class=\"bash codecolorer\"><span class=\"co4\">$ <\/span><span class=\"kw2\">sudo<\/span> <span class=\"kw2\">dpkg<\/span> <span class=\"re5\">-i<\/span> google-chrome-stable_116.0.5845.96-<span class=\"nu0\">2<\/span>_amd64.deb<\/div><\/div>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<\/tr>\n<\/thead>\n<\/table>\n<h2><a id=\"post-20774-_d7nncj6rnwoi\"><\/a><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"630\" class=\"wp-image-20788\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-12.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-12.png 2048w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-12-300x92.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-12-1024x315.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-12-768x236.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-12-1536x473.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/h2>\n<p>From the above, we can see that the installation is completed successfully.<\/p>\n<h3><a id=\"post-20774-_7ws6cw8xzb2b\"><\/a>Step 3: Launch Google Chrome<\/h3>\n<p>We can launch Google Chrome by the steps discussed in Step 7 of Method 1:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2012\" height=\"1406\" class=\"wp-image-20789\" src=\"http:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-13.png\" srcset=\"https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-13.png 2012w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-13-300x210.png 300w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-13-1024x716.png 1024w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-13-768x537.png 768w, https:\/\/linuxways.net\/wp-content\/uploads\/2023\/08\/word-image-20774-13-1536x1073.png 1536w\" sizes=\"auto, (max-width: 2012px) 100vw, 2012px\" \/><\/p>\n<p>That is all from the guide.<\/p>\n<h2><a id=\"post-20774-_k4r3ojha6hv3\"><\/a>Conclusion<\/h2>\n<p>To install rpm packages on Debian 12, use the Alien tool by converting .rpm packages into .deb packages and installing .deb packages via a dpkg package manager. RPM packages cannot be installed directly on Debian-based machines and RPM Package Manager doesn&#8217;t work on Debian-based operating systems. This article has discussed two methods to install .rpm packages on the Debian 12 (Bookworm) system.<\/p>","protected":false},"excerpt":{"rendered":"<p>To install rpm packages on Debian 12, use the Alien tool by converting .rpm packages into .deb packages and installing .deb packages via a dpkg package manager.<\/p>","protected":false},"author":110,"featured_media":20778,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-20774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian"],"_links":{"self":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/posts\/20774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/users\/110"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/comments?post=20774"}],"version-history":[{"count":0,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/posts\/20774\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/media\/20778"}],"wp:attachment":[{"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/media?parent=20774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/categories?post=20774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxways.net\/de\/wp-json\/wp\/v2\/tags?post=20774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}