{"id":36240,"date":"2025-02-19T07:00:00","date_gmt":"2025-02-19T05:00:00","guid":{"rendered":"https:\/\/raspberrytips.com\/?p=36240"},"modified":"2026-03-21T10:24:01","modified_gmt":"2026-03-21T08:24:01","slug":"linux-commands-software-management","status":"publish","type":"post","link":"https:\/\/raspberrytips.com\/linux-commands-software-management\/","title":{"rendered":"7 Useful Linux Commands to Install and Manage Software"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Linux is an operating system that can do so many things that it can initially feel overwhelming, especially when managing software. There are a lot of commands, and it&#8217;s unclear which does what, but don&#8217;t worry, I&#8217;m here to explain and make things easier for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The most useful Linux commands for installing and managing software include tools designed for package installation, updates, and removals, whether they come by default in the distribution, are cross-platform or allow source code compilation.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this article, we\u2019ll explore seven essential commands that make managing software on Linux easier. It doesn&#8217;t matter if you are a beginner, or if you are looking to improve your skills, these tools will help you handle packages like an expert.<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);background-color:var(--global-palette7, #EDF2F7);box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-table-of-content-wrap .kb-table-of-content-list{font-size:var(--global-kb-font-size-sm, 0.9rem);font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-basiccircle .kb-table-of-contents-icon-trigger:before, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:before, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-xclosecircle .kb-table-of-contents-icon-trigger:after, .kb-table-of-content-nav.kb-table-of-content-id19563_c031ec-35 .kb-toggle-icon-style-xclosecircle .kb-table-of-contents-icon-trigger:before{background-color:var(--global-palette7, #EDF2F7);}<\/style>\n\n\n<h2 class=\"wp-block-heading\">Package Managers For your Distribution<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A package manager is a tool that simplifies installing, updating, and removing software on your system. It connects to online repositories, retrieves the necessary files, resolves dependencies, and ensures smooth software installation.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"815\" height=\"215\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2019\/01\/install-steam-link-apt.jpg\" alt=\"\" class=\"wp-image-28655\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2019\/01\/install-steam-link-apt.jpg 815w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2019\/01\/install-steam-link-apt-300x79.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2019\/01\/install-steam-link-apt-768x203.jpg 768w\" sizes=\"auto, (max-width: 815px) 100vw, 815px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s talk about the most popular of the list first. On more than one occasion, you&#8217;ve likely come across this package manager in some tutorial, and of course, it is the preferred option for any <a href=\"https:\/\/raspberrytips.com\/install-debian-on-raspberry-pi\/\" data-type=\"post\" data-id=\"9434\">Debian<\/a>\/<span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\"><a href=\"https:\/\/raspberrytips.com\/install-ubuntu-desktop-raspberry-pi\/\" target=\"_blank\">Ubuntu-<\/a>ba<\/span>sed distribution, yes, we are talking about <strong>APT<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some of the key commands of APT we can mention are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Install software<\/strong>:<br><code>sudo apt install<\/code><\/li>\n\n\n\n<li><strong>Remove software: <\/strong><br><code>sudo apt remove<\/code><\/li>\n\n\n\n<li><strong>Update your system<\/strong>: <br><code>sudo apt update &amp;&amp; sudo apt upgrade<\/code><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"275\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/04\/archpi_pacman_update-1024x275.jpg\" alt=\"\" class=\"wp-image-25500\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/04\/archpi_pacman_update-1024x275.jpg 1024w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/04\/archpi_pacman_update-300x81.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/04\/archpi_pacman_update-768x206.jpg 768w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/04\/archpi_pacman_update.jpg 1228w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Now, we can talk about other package managers in case you use another distribution, because remember, it depends on the system you use. Although there are different ones, each one has a similar functionality:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>DNF<\/strong> \u2013 For <a href=\"https:\/\/raspberrytips.com\/install-fedora-raspberry-pi\/\" data-type=\"post\" data-id=\"2075\">Fedora<\/a>, <a href=\"https:\/\/raspberrytips.com\/install-centos-raspberry-pi\/\" data-type=\"post\" data-id=\"1584\">CentOS<\/a>, and RHEL-based systems.<\/li>\n\n\n\n<li><strong>zypper<\/strong> \u2013 For <a href=\"https:\/\/raspberrytips.com\/install-opensuse-raspberry-pi\/\" data-type=\"post\" data-id=\"6357\">openSUSE<\/a> distributions.<\/li>\n\n\n\n<li><strong>pacman<\/strong> \u2013 For <a href=\"https:\/\/raspberrytips.com\/install-arch-linux-raspberry-pi\/\" data-type=\"post\" data-id=\"25112\">Arch Linux<\/a> and its derivatives.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each package manager uses a slightly different syntax, but the basic actions like installing, removing, and updating software are similar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Related<\/strong>: <a href=\"https:\/\/raspberrytips.com\/automatic-updates-linux\/\" data-type=\"link\" data-id=\"https:\/\/raspberrytips.com\/automatic-updates-linux\/\">How to Set Up Automatic Updates on Linux (Keep Your System Safe)<\/a><\/p>\n\n\n\r\n\t\t<!-- wp:paragraph -->\r\n\t<p  id=\"inpost_lm_linux_commands\"><b>Tip: <\/b> Command lines can be a pain to memorize. I put the essential Linux commands on a printable cheat sheet so you don't have to keep googling them.\u00a0You can <a rel=\"noreferrer noopener\" href=\"https:\/\/raspberrytips.com\/downloads\/?source=rb_linux&lm=4\" target=\"_blank\">grab the PDF here<\/a> if you want to save some time.<\/p>\r\n\t<!-- \/wp:paragraph -->\r\n\t\t\n\n\n<h2 class=\"wp-block-heading\">Package Management Tools<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Package management tools are used for handling software installation through package files rather than repositories. They\u2019re useful when internet access is limited or when you\u2019re working with custom software packages unavailable in standard repositories.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"787\" height=\"376\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/09\/adobe_reader_install_dpkg_error.jpg\" alt=\"\" class=\"wp-image-32401\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/09\/adobe_reader_install_dpkg_error.jpg 787w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/09\/adobe_reader_install_dpkg_error-300x143.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/09\/adobe_reader_install_dpkg_error-768x367.jpg 768w\" sizes=\"auto, (max-width: 787px) 100vw, 787px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For Debian-based systems, <strong>.deb files<\/strong> are the standard package format. Using the <strong>dpkg <\/strong>tool, you can manually install or remove these packages without internet access.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Install a package: <\/strong><br><code>sudo dpkg -i &lt;package&gt;.deb<\/code><\/li>\n\n\n\n<li><strong>Remove a package: <\/strong><br><code>sudo dpkg -r &lt;package&gt;<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For <strong>RHEL-based distributions<\/strong> (like <strong>Fedora <\/strong>and <strong>CentOS<\/strong>), <strong>.rpm files<\/strong> are the equivalent. The <strong>dnf <\/strong>tool allows manual installation, inspection, and removal of these packages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In both cases, these tools offer a solution for installing packages that aren\u2019t available in standard repositories, making them essential when a package manager from the previous section isn\u2019t an option.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">snap &#8211; For self-contained applications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Snap <\/strong>is a cross-platform package manager that comes preinstalled on some distributions like <strong>Ubuntu<\/strong>, <strong>Manjaro<\/strong>, and <strong>ZorinOS<\/strong>, but it can also be added to almost any Linux system. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"222\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/05\/nextcloud-snap-search-ubuntu-1024x222.jpg\" alt=\"\" class=\"wp-image-34595\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/05\/nextcloud-snap-search-ubuntu-1024x222.jpg 1024w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/05\/nextcloud-snap-search-ubuntu-300x65.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/05\/nextcloud-snap-search-ubuntu-768x167.jpg 768w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/05\/nextcloud-snap-search-ubuntu.jpg 1428w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">One of Snap\u2019s advantages is its built-in store and optional GUI, making software installation easy even for beginners. But it is also possible to use the CLI to install software like any package manager.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Install<\/strong>:<br><code>sudo snap install<\/code><\/li>\n\n\n\n<li><strong>Update<\/strong>:<br><code>sudo snap refresh<\/code><\/li>\n\n\n\n<li><strong>Remove<\/strong>:<br><code>sudo snap remove<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You can find more information about installing and using Snap <a href=\"https:\/\/raspberrytips.com\/snap-store-raspberry-pi\/\" data-type=\"link\" data-id=\"https:\/\/raspberrytips.com\/snap-store-raspberry-pi\/\">here<\/a>. Now, if you are using a Debian\/Ubuntu-based distribution, and have doubts about whether to use snap or apt, we have a <a href=\"https:\/\/raspberrytips.com\/snap-vs-apt\/\" data-type=\"link\" data-id=\"https:\/\/raspberrytips.com\/snap-vs-apt\/\">comparison<\/a> that can help you choose.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">flatpak &#8211; For desktop applications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Flatpak is a package manager compatible with all distributions, similar to what we saw before, isn&#8217;t it? Well, the difference between them lies in their ideology and operation. Flatpak is open-source and decentralized.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"497\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/flatpak_install-1024x497.jpg\" alt=\"\" class=\"wp-image-36630\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/flatpak_install-1024x497.jpg 1024w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/flatpak_install-300x146.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/flatpak_install-768x373.jpg 768w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/flatpak_install.jpg 1120w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can also use flatpak in a GUI natively in programs like <strong>Gnome Software and Discover<\/strong> that come by default in desktop environments like <strong>KDE <\/strong>and <strong><a href=\"https:\/\/raspberrytips.com\/latest-gnome-installation-debian\/\" data-type=\"post\" data-id=\"10557\">GNOME<\/a><\/strong>. But you can also use it with commands without any problem:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Install a software<\/strong>:<br><code>flatpak install<\/code><\/li>\n\n\n\n<li><strong>Run an installed software<\/strong>:<br><code>flatpak run<\/code><\/li>\n\n\n\n<li><strong>Remove a software<\/strong>:<br><code>flatpak uninstall<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/raspberrytips.com\/flatpak-apps-raspberry-pi-os\/\" data-type=\"link\" data-id=\"https:\/\/raspberrytips.com\/flatpak-apps-raspberry-pi-os\/\">Flatpak is a great alternative<\/a> when you encounter software compatibility issues with other package managers, as it often provides better support for certain applications. Oh, and of course, if you want something flexible and if open source is your philosophy, then flatpak will fit for you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">pip &#8211; A package installer for Python<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you work with Python, <strong>pip<\/strong> is an essential tool for managing libraries and dependencies. It simplifies installing, updating, and removing Python packages, making it a must-have for developers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"851\" height=\"244\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/06\/pip_install_numpy.jpg\" alt=\"\" class=\"wp-image-28890\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/06\/pip_install_numpy.jpg 851w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/06\/pip_install_numpy-300x86.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2024\/06\/pip_install_numpy-768x220.jpg 768w\" sizes=\"auto, (max-width: 851px) 100vw, 851px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Key Commands:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Install<\/strong>:<br><code>pip install<\/code><\/li>\n\n\n\n<li><strong>Uninstall<\/strong>:<br><code>pip uninstall<\/code><\/li>\n\n\n\n<li><strong>List installed packages<\/strong>:<br><code>pip list<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pip also allows you to create virtual environments, which lets you install packages in isolated environments without affecting your system, something wonderful for Python devs. If you&#8217;re working on Python projects, check out our <a href=\"https:\/\/raspberrytips.com\/pip-linux-command\/\" data-type=\"link\" data-id=\"https:\/\/raspberrytips.com\/pip-linux-command\/\">detailed guide<\/a> on how to use pip effectively.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">make &#8211; To install software from source code<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now, let&#8217;s go to a more manual tool. <strong>Make is a tool that helps you compile and install software through source code<\/strong>. It automates the build process by reading instructions from a &#8220;<strong>Makefile<\/strong>&#8220;, which contains the machine steps required to compile and link the software.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"736\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/make_install_hello.jpg\" alt=\"\" class=\"wp-image-36643\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/make_install_hello.jpg 854w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/make_install_hello-300x259.jpg 300w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/make_install_hello-768x662.jpg 768w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Steps to build software from source code:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Prepare the software<\/strong>:<br><code>.\/configure<\/code><\/li>\n\n\n\n<li><strong>Compile<\/strong>:<br><code>make<\/code><\/li>\n\n\n\n<li><strong>Install<\/strong>:<br><code>make install<\/code><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Most of the time, you&#8217;ll use make when working with open-source projects from platforms like GitHub. Each project has different requirements and may need additional dependencies before compiling. Always read the project\u2019s documentation before proceeding.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> This method is recommended for experienced Linux users, because troubleshooting is often required when dealing with compilation errors.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">cURL &#8211; For installing scripts through the CLI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, we have <strong>cURL<\/strong>, a tool primarily used for downloading files rather than installing software. It can also serve as an indirect method for software installation since it retrieves scripts that can be executed on the same command line.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"734\" height=\"425\" src=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/rust_install.jpg\" alt=\"\" class=\"wp-image-36629\" srcset=\"https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/rust_install.jpg 734w, https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/rust_install-300x174.jpg 300w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">One common use case is fetching installation scripts and piping them to <strong>bash<\/strong> for execution. While this method is not always recommended due to security concerns, some official documentation provides quick installations in this way. <br>For example, to install the <a href=\"https:\/\/raspberrytips.com\/rust-programming-raspberry-pi\/\">Rust programming language<\/a>, you can use:<br><code>curl --proto '=https' --tlsv1.2 -sSf https:\/\/sh.rustup.rs | sh<\/code><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-theme-palette-7-background-color has-background wp-block-paragraph\"><strong>Note:<\/strong> Be careful when using this method! Always check the source where you are getting the script from, as it may contain malicious or dangerous content if it is not a trusted site.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Each of these tools provides a different way to install and manage software, whether through a distribution&#8217;s package manager, universal package solutions, or manual source compilation.<\/p>\n\n\n<section id=\"end-block-pi\">\r\n<div class=\"rt-community-card \">\r\n\t<div class=\"rt-community-card__inner\">\r\n\r\n\t\t<div class=\"rt-community-card__main\">\r\n\t\t\t<h3 class=\"rt-community-card__headline\">\r\n\t\t\t\tNot getting the same result?\t\t\t<\/h3>\r\n\r\n\t\t\t<p class=\"rt-community-card__description\">\r\n\t\t\t\tEven when you follow every step, small differences in OS version, hardware or config can change the outcome. Instead of wasting time guessing, get help from people who have already fixed the same kind of issue.\t\t\t<\/p>\r\n\r\n\t\t\t<div class=\"rt-community-card__actions\">\r\n\t\t\t\t<a class=\"rt-community-card__button\" href=\"https:\/\/raspberrytips.com\/school\/community\/?coupon=EBCTY\">\r\n\t\t\t\t\t<span>Ask your question now<\/span>\r\n\t\t\t\t\t<span class=\"rt-community-card__button-arrow\">\u2192<\/span>\r\n\t\t\t\t<\/a>\r\n\r\n\t\t\t\t\t\t\t\t\t<div class=\"rt-community-card__small\">\r\n\t\t\t\t\t\t<span class=\"rt-community-card__small-lock\">\ud83d\udd12<\/span>\r\n\t\t\t\t\t\tNo risk. Cancel anytime.\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t\t\t\t<div class=\"rt-community-card__side\">\r\n\t\t\t\t<ul class=\"rt-community-card__benefits\">\r\n\t\t\t\t\t\t\t\t\t\t\t<li>Get help on your exact issue<\/li>\r\n\t\t\t\t\t\t\t\t\t\t\t<li>Access step-by-step videos for tricky setups<\/li>\r\n\t\t\t\t\t\t\t\t\t\t\t<li>Browse the website without ads<\/li>\r\n\t\t\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t<\/div>\r\n\t\t\r\n\t<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<style>\r\n.rt-community-card {\r\n\t--rt-bg: #f7f7f9;\r\n\t--rt-border: #e4e4e8;\r\n\t--rt-text: #15171b;\r\n\t--rt-muted: #5b6270;\r\n\t--rt-accent: #C61E4A;\r\n\t--rt-accent-hover: #aa183f;\r\n\t--rt-shadow: 0 12px 30px rgba(0, 0, 0, 0.06);\r\n\r\n\tmargin: 36px 0;\r\n\tcolor: var(--rt-text);\r\n\tfont-family: inherit;\r\n}\r\n\r\n.rt-community-card__inner {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: minmax(0, 1.55fr) minmax(260px, 0.95fr);\r\n\tgap: 34px;\r\n\talign-items: start;\r\n\tbackground: var(--rt-bg);\r\n\tborder: 1px solid var(--rt-border);\r\n\tborder-radius: 22px;\r\n\tpadding: 34px 36px;\r\n\tbox-shadow: var(--rt-shadow);\r\n}\r\n\r\n.rt-community-card__main {\r\n\tmin-width: 0;\r\n}\r\n\r\n.rt-community-card__side {\r\n\tborder-left: 1px solid #e1e1e6;\r\n\tpadding-left: 28px;\r\n}\r\n\r\n.rt-community-card__benefits {\r\n\tmargin: 6px 0 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n\tdisplay: grid;\r\n\tgap: 18px;\r\n}\r\n\r\n.rt-community-card__benefits li {\r\n\tposition: relative;\r\n\tpadding-left: 18px;\r\n\tfont-size: 18px;\r\n\tline-height: 1.55;\r\n\tcolor: var(--rt-text);\r\n}\r\n\r\n.rt-community-card__benefits li::before {\r\n\tcontent: \"\";\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0.72em;\r\n\twidth: 7px;\r\n\theight: 7px;\r\n\tborder-radius: 999px;\r\n\tbackground: var(--rt-accent);\r\n\ttransform: translateY(-50%);\r\n}\r\n\r\n.rt-community-card__actions {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\talign-items: flex-start;\r\n\tgap: 10px;\r\n\tmargin-top: 30px;\r\n}\r\n\r\n.rt-community-card__button {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tgap: 10px;\r\n\tmin-height: 60px;\r\n\tpadding: 0 28px;\r\n\tborder-radius: 14px;\r\n\tbackground: var(--rt-accent);\r\n\tcolor: #fff !important;\r\n\ttext-decoration: none !important;\r\n\tfont-size: 21px;\r\n\tfont-weight: 700;\r\n\tline-height: 1;\r\n\tbox-shadow: 0 12px 22px rgba(198, 30, 74, 0.22);\r\n\ttransition: background .2s ease, transform .2s ease, box-shadow .2s ease;\r\n}\r\n\r\n.rt-community-card__button:hover {\r\n\tbackground: var(--rt-accent-hover);\r\n\tcolor: #fff !important;\r\n\ttransform: translateY(-1px);\r\n\tbox-shadow: 0 14px 26px rgba(198, 30, 74, 0.28);\r\n}\r\n\r\n.rt-community-card__button-arrow {\r\n\tfont-size: 20px;\r\n\tline-height: 1;\r\n}\r\n\r\n.rt-community-card__small {\r\n\tfont-size: 15px;\r\n\tline-height: 1.5;\r\n\tcolor: #6a717d;\r\n\tpadding-left: 2px;\r\n}\r\n\r\n.rt-community-card__small-lock {\r\n\tmargin-right: 6px;\r\n\tfont-size: 14px;\r\n\tvertical-align: baseline;\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width: 900px) {\r\n\t.rt-community-card {\r\n\t\tmargin: 28px 0;\r\n\t}\r\n\r\n\t.rt-community-card__inner {\r\n\t\tgrid-template-columns: 1fr;\r\n\t\tgap: 24px;\r\n\t\tpadding: 28px 24px;\r\n\t}\r\n\r\n\t.rt-community-card__side {\r\n\t\tborder-left: 0;\r\n\t\tborder-top: 1px solid #e1e1e6;\r\n\t\tpadding-left: 0;\r\n\t\tpadding-top: 22px;\r\n\t}\r\n\r\n\t.rt-community-card__benefits {\r\n\t\tgrid-template-columns: 1fr;\r\n\t\tgap: 12px;\r\n\t}\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 640px) {\r\n\t.rt-community-card__inner {\r\n\t\tpadding: 22px 18px;\r\n\t\tborder-radius: 18px;\r\n\t\tgap: 20px;\r\n\t}\r\n\t\r\n\t.rt-community-card__side {\r\n\t\tpadding-top: 18px;\r\n\t}\r\n\r\n\t.rt-community-card__benefits li {\r\n\t\tfont-size: 16px;\r\n\t}\r\n\r\n\t.rt-community-card__actions {\r\n\t\tmargin-top: 24px;\r\n\t\talign-items: stretch;\r\n\t}\r\n\r\n\t.rt-community-card__button {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 56px;\r\n\t\tfont-size: 18px;\r\n\t\tpadding: 0 20px;\r\n\t}\r\n\r\n\t.rt-community-card__small {\r\n\t\ttext-align: center;\r\n\t\tpadding-left: 0;\r\n\t}\r\n}\r\n<\/style>\r\n\t\r\n","protected":false},"excerpt":{"rendered":"<p>Linux is an operating system that can do so many things that it can initially feel overwhelming, especially when managing software. There are a lot of commands, and it&#8217;s unclear which does what, but don&#8217;t worry, I&#8217;m here to explain and make things easier for you. The most useful Linux commands for installing and managing&#8230;<\/p>\n","protected":false},"author":340,"featured_media":36642,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[27],"tags":[],"class_list":["post-36240","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"taxonomy_info":{"category":[{"value":27,"label":"Linux tutorials"}]},"featured_image_src_large":["https:\/\/raspberrytips.com\/wp-content\/uploads\/2025\/01\/7_useful_linux_commands_to_install_and_manage_software-1024x683.jpg",1024,683,true],"author_info":{"display_name":"Robert Lopez","author_link":"https:\/\/raspberrytips.com\/author\/robertraspberrytips-com\/"},"comment_info":0,"category_info":[{"term_id":27,"name":"Linux tutorials","slug":"linux","term_group":0,"term_taxonomy_id":27,"taxonomy":"category","description":"","parent":0,"count":108,"filter":"raw","cat_ID":27,"category_count":108,"category_description":"","cat_name":"Linux tutorials","category_nicename":"linux","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/36240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/users\/340"}],"replies":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/comments?post=36240"}],"version-history":[{"count":36,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/36240\/revisions"}],"predecessor-version":[{"id":50147,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/posts\/36240\/revisions\/50147"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/media\/36642"}],"wp:attachment":[{"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/media?parent=36240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/categories?post=36240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raspberrytips.com\/wp-json\/wp\/v2\/tags?post=36240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}