{"id":24374,"date":"2023-10-10T05:43:23","date_gmt":"2023-10-10T05:43:23","guid":{"rendered":"https:\/\/linuxsimply.com\/?p=24374"},"modified":"2024-04-17T10:47:08","modified_gmt":"2024-04-17T10:47:08","slug":"pacman-package-manager","status":"publish","type":"post","link":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/","title":{"rendered":"Pacman Package Manager in Linux [How to Use It]"},"content":{"rendered":"<p style=\"text-align: justify;\"><strong>Pacman <\/strong>package manager is used in Arch-Linux distribution. In this article, I have shown what Pacman package manager is, its uses, and the management of software with it. I hope it will help the user to learn more about the package manager.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#What_Is_the_Pacman_Package_Manager\" >What Is the Pacman Package Manager?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#The_Key_Components_of_Pacman\" >The Key Components of Pacman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Why_Use_Pacman_Package_Manager\" >Why Use Pacman Package Manager<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Package_Management_With_Pacman\" >Package Management With Pacman<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Install_Packages_With_Pacman\" >Install Packages With Pacman<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Install_Single_Package\" >How to Install Single Package<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Install_Multiple_Packages_Using_Pacman\" >How to Install Multiple Packages Using Pacman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Install_a_Package_Locally\" >How to Install a Package Locally<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_See_the_Dependency_Tree\" >How to See the Dependency Tree<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Remove_Packages_With_Pacman\" >Remove Packages With Pacman<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Remove_a_Single_Package_Using_Pacman\" >How to Remove a Single Package Using Pacman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Remove_a_Package_With_Its_Dependencies\" >How to Remove a Package With Its Dependencies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Remove_Multiple_Packages\" >How to Remove Multiple Packages<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Updating_And_Upgrading_With_Pacman\" >Updating And Upgrading With Pacman<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Update_the_System_Using_Pacman\" >Update the System Using Pacman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Upgrade_the_System_With_Pacman\" >Upgrade the System With Pacman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Update_a_Single_Package\" >How to Update a Single Package<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Search_for_a_Package_With_Pacman\" >How to Search for a Package With Pacman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Search_for_a_Package_That_Owns_a_File_in_Linux\" >Search for a Package That Owns a File in Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Clean_Pacman_Cache_in_Arch_Linux\" >Clean Pacman Cache in Arch Linux<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Cleaning_All_the_Package_Cache\" >Cleaning All the Package Cache<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Remove_All_Cached_Packages\" >How to Remove All Cached Packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Remove_All_Cached_Packages_With_Dependencies\" >How to Remove All Cached Packages With Dependencies<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Query_of_Packages_In_Arch_Linux\" >Query of Packages In Arch Linux<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Listing_All_Installed_Packages_With_Pacman\" >Listing All Installed Packages With Pacman<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_List_Explicitly_Installed_Packages\" >How to List Explicitly Installed Packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#List_of_All_Packages_with_Only_Name\" >List of All Packages with Only Name<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Showing_the_Orphaned_Dependencies\" >Showing the Orphaned Dependencies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_Save_a_File_of_Installed_Packages\" >How to Save a File of Installed Packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Showing_Package_Information\" >Showing Package Information<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Check_a_Specific_Package_Whether_It_is_Installed_or_Not\" >Check a Specific Package Whether It is Installed or Not<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_List_Files_Installed_With_a_Specific_Package\" >How to List Files Installed With a Specific Package<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Configuration_With_Pacman\" >Configuration With Pacman<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Common_Issues_With_Pacman\" >Common Issues With Pacman<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Solved_Invalid_option_%E2%80%93overwrite\" >[Solved] Invalid option &#8211;overwrite?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#How_to_remove_broken_package_dependencies\" >How to remove broken package dependencies?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#People_Also_Ask\" >People Also Ask<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Why_use_Pacman_package_manager\" >Why use Pacman package manager?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Why_pacman_is_a_faster_package_manager_than_APT\" >Why pacman is a faster package manager than APT?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#What_are_the_differences_between_rolling_release_and_standard_release_as_the_rolling_release_is_applied_on_arch-Linux\" >What are the differences between rolling release and standard release as the rolling release is applied on arch-Linux?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#Why_one_downgrade_package\" >Why one downgrade package?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_Is_the_Pacman_Package_Manager\"><\/span>What Is the Pacman Package Manager?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><strong>Pacman<\/strong> is a package manager that is used in the <strong>Arch-Linux<\/strong> distribution and its derivatives such as Manjaro, KaOS, and EndeavourOS. It facilitates the management of the system by installing, removing, and upgrading the packages. Like <strong>apt, yum, and dnf<\/strong> package managers, it is a powerful tool for managing software packages within Arch-based systems.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_Key_Components_of_Pacman\"><\/span>The Key Components of Pacman<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">The users who use the package manager for the first time should know about the key components of<strong> Pacman<\/strong>. Here I have shown the modules:<\/p>\n<ul>\n<li><strong>Usage<\/strong>: Used in <strong>Arch Linux <\/strong>and its derivatives <strong>Manjaro, KaOS<\/strong>, and <strong>Frugalware<\/strong>.<\/li>\n<li><strong>File extension: <\/strong>The file extension for the<strong> Pacman<\/strong> package manager is <strong>.pkg.tar.xz.<\/strong><\/li>\n<li><strong>Key Features<\/strong>: Lightweight, fast, High-speed packaging, two types of repository, Automatically upgrade package.<\/li>\n<li><strong>Dependency Handling<\/strong>: Dependency resolution, install the specific program with all other needed dependencies.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Why_Use_Pacman_Package_Manager\"><\/span>Why Use Pacman Package Manager<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\"><strong>Pacman<\/strong> is the package manager that is mainly used for the <strong>Arch-Linux<\/strong> distribution. It has some advantages that make it more attractive:<\/p>\n<ul>\n<li><strong>Package availability:<\/strong> Packages are usually more up-to-date.<\/li>\n<li><strong>Speed: <\/strong>High-speed packaging which is convenient for large files.<\/li>\n<li><strong>Customization:<\/strong> Once a package is installed pacman provides the facilities to the user to customize it according to their preference.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Package_Management_With_Pacman\"><\/span>Package Management With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Managing packages means installing, removing, searching, handling a repository, and showing information about a package. Below I will illustrate the management of packages with<strong> Pacman.<\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Install_Packages_With_Pacman\"><\/span>Install Packages With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">The common function of any package manager is to install a package. With <strong>Pacman, <\/strong>you can install single packages, multiple packages, and local packages. Here you can see some of the installation commands below.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Install_Single_Package\"><\/span>How to Install Single Package<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">To install a single<strong> Pacman<\/strong> package you have to use the install option. Here I have used the <strong>gnome <\/strong>package You can use any package according to your liking. To practice, you can copy this command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -S gnome<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><a href=\"https:\/\/linuxsimply.com\/sudo-command-in-linux\/\" target=\"_blank\" rel=\"noopener\"><strong>sudo:<\/strong><\/a> Permits administrative privileges.<\/li>\n<li><strong>pacman<\/strong>: Provide a command line interface for the package management system.<\/li>\n<li><strong>-S:<\/strong> Command install the following package.<\/li>\n<li><strong>gnome: <\/strong>The group of packages that I want to install.<\/div><\/div><\/li>\n<\/ul>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-24378 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/1.-Install-with-pacman.png\" alt=\"Install a group of package with pacman\" width=\"825\" height=\"478\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/1.-Install-with-pacman.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/1.-Install-with-pacman-300x174.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/1.-Install-with-pacman-768x445.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<p style=\"text-align: justify;\">You can see the <strong>group of packages<\/strong> inside the <strong>gnome<\/strong> from the image. To proceed to the next step, you have to press <strong>ENTER <\/strong>when it will ask for <strong>selection.<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-24379 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/2.-Install-with-pacman-2.png\" alt=\"Press enter to continue the installation\" width=\"700\" height=\"211\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/2.-Install-with-pacman-2.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/2.-Install-with-pacman-2-300x90.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<p style=\"text-align: justify;\">To the confirmation of installation, the user must press<strong> Y <\/strong>and <strong>ENTER.<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-24380 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/3.-confirmation-for-installation.png\" alt=\"Confirmation for installation\" width=\"700\" height=\"221\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/3.-confirmation-for-installation.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/3.-confirmation-for-installation-300x95.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Install_Multiple_Packages_Using_Pacman\"><\/span>How to Install Multiple Packages Using Pacman<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">You can install multiple packages with <strong>Pacman <\/strong>at a time. To install multiple packages with Pacman, copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -S vlc cmatrix python<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>vlc, cmatrix, python: <\/strong>The packages that I want to install.<\/div><\/div><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24381 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/4.-Install-multiple-packages.png\" alt=\"Install multiple packages with pacman\" width=\"825\" height=\"234\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/4.-Install-multiple-packages.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/4.-Install-multiple-packages-300x85.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/4.-Install-multiple-packages-768x218.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<p style=\"text-align: justify;\">If one installed a package before and again tries to install that package then it <strong>reinstalls <\/strong>the newer version of that package.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Install_a_Package_Locally\"><\/span>How to Install a Package Locally<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>To install a local package you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -U \/home\/oishi\/Downloads\/zoom_x86_64.pkg.tar.xz<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-U: <\/strong>Option to install a package locally.<\/li>\n<li><strong>\/home\/oishi\/Downloads\/zoom_x86_64.pkg.tar.xz<\/strong>: Path where the downloaded packages are stored.<\/div><\/div><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24382 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/5.-Installing-a-package-locally.png\" alt=\"Install a package locally with pacman\" width=\"825\" height=\"323\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/5.-Installing-a-package-locally.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/5.-Installing-a-package-locally-300x117.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/5.-Installing-a-package-locally-768x301.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<p>The local file should be downloaded to your system.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_to_See_the_Dependency_Tree\"><\/span>How to See the Dependency Tree<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">If you want to see the dependency tree of a specific package then you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pactree cmatrix<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>pactree: <\/strong>Option to display the dependency tree of the following package.<\/div><\/div><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24383 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/6.-Dependency-tree.png\" alt=\"Showing dependency tree with pacman\" width=\"555\" height=\"199\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/6.-Dependency-tree.png 555w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/6.-Dependency-tree-300x108.png 300w\" sizes=\"(max-width: 555px) 100vw, 555px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Remove_Packages_With_Pacman\"><\/span>Remove Packages With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Sometimes you install a package but later you do not need the file anymore. So you can uninstall or remove it with the remove option. In this section, I have shown how to remove a single package and unnecessary packages.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Remove_a_Single_Package_Using_Pacman\"><\/span>How to Remove a Single Package Using Pacman<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>To remove a package with <strong>Pacman <\/strong>you can use the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -R cmatrix<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-R: <\/strong>Option to remove the desired package from the repository.<\/li>\n<li><strong>cmatrix: <\/strong>The package that I want to remove.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24386 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/7.-Remove-a-package-with-pacman.png\" alt=\"Remove a package with pacman\" width=\"700\" height=\"270\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/7.-Remove-a-package-with-pacman.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/7.-Remove-a-package-with-pacman-300x116.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>To confirm the removal of the package, you must press<strong> Y <\/strong>and then <strong>Enter.<\/strong><\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Remove_a_Package_With_Its_Dependencies\"><\/span>How to Remove a Package With Its Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">While removing a package, the package manager checks whether other packages depend on it or not. If there are no dependencies on the package which has been removed, then the package manager also removes all the package dependencies. To remove a package with dependencies, copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Rs cmatrix<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Rs: <\/strong>Option to remove package with dependencies.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24424 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/8.-Remove-a-package-with-its-dependencies.png\" alt=\"Remove a package with its dependencies with pacman\" width=\"666\" height=\"276\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/8.-Remove-a-package-with-its-dependencies.png 666w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/8.-Remove-a-package-with-its-dependencies-300x124.png 300w\" sizes=\"(max-width: 666px) 100vw, 666px\" \/><\/p>\n<p style=\"text-align: justify;\">Another way to remove packages with dependencies is to use the -Rcns option. Check the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Rcns vlc<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Rs: <\/strong>Option to remove a desired package.<\/li>\n<li><strong>-c: <\/strong>Remove all the packages that depend on that specific package also.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24425 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/9.-Remove-a-package-with-all-dependencies.png\" alt=\"Remove all dependencies and packages that depends on the package\" width=\"650\" height=\"278\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/9.-Remove-a-package-with-all-dependencies.png 650w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/9.-Remove-a-package-with-all-dependencies-300x128.png 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<div class=\"su-note\"  style=\"border-color:#cedfe2;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#e8f9fc;border-color:#ffffff;color:#333333;\">\n<p style=\"text-align: justify;\"><strong>Tips: <\/strong>As there are many removal options like -R,-Rs, Rns, Rcns.It is not recommended to uninstall packages using -Rcns as it can remove other packages that may be important for the system. So if it is needed to use the option to remove a package then the user should carefully use it.<\/div><\/div>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Remove_Multiple_Packages\"><\/span>How to Remove Multiple Packages<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>With Pacman, you can remove multiple packages. To do this, copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -R cmatrix vlc<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-R: <\/strong>Option to remove the desired package.<\/li>\n<li><strong>vlc, cmatrix: <\/strong>The packages that I want to remove.<\/li>\n<\/ul>\n<\/div><\/div>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24426 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/10.-Remove-multi-packages.png\" alt=\"Remove multiple packages with pacman\" width=\"618\" height=\"275\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/10.-Remove-multi-packages.png 618w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/10.-Remove-multi-packages-300x133.png 300w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Updating_And_Upgrading_With_Pacman\"><\/span>Updating And Upgrading With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">One important function of a package manager is to update the packages. With<strong> Pacman,<\/strong> you can update the full system and also single and multiple packages. Here below I have shown how to use the <strong>update<\/strong> command:<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Update_the_System_Using_Pacman\"><\/span>Update the System Using Pacman<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>If you want to <strong>update <\/strong>your system with one command then you can use the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Sy<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Sy:<\/strong> Option to update the system.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24427 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/11.-Update-with-pacman.png\" alt=\"Update the system with pacman\" width=\"645\" height=\"156\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/11.-Update-with-pacman.png 645w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/11.-Update-with-pacman-300x73.png 300w\" sizes=\"(max-width: 645px) 100vw, 645px\" \/><\/p>\n<p style=\"text-align: justify;\">It will show whether the system needs to be updated or not. As here we can see it has shown the system is up to date.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Upgrade_the_System_With_Pacman\"><\/span>Upgrade the System With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">If the upgradable version is available then the <strong>upgrade <\/strong>command will download the upgraded version. You can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Syu<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Syu: <\/strong>Option to upgrade the system.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24428 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/12.-Upgrade-with-pacman.png\" alt=\"Upgrade the system with pacman\" width=\"700\" height=\"342\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/12.-Upgrade-with-pacman.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/12.-Upgrade-with-pacman-300x147.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>To confirm the upgraded version, you have to press the<strong> Y<\/strong> and <strong>ENTER.<\/strong><\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Update_a_Single_Package\"><\/span>How to Update a Single Package<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>To upgrade a single package, first, you have to upgrade the system with the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Syu<\/code><\/pre>\n<p>After using the command you can now upgrade a single package using the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -S vlc<\/code><\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-41161 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/13.-Update-a-single-package-with-pacman.png\" alt=\"Update a single package\" width=\"700\" height=\"213\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/13.-Update-a-single-package-with-pacman.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/13.-Update-a-single-package-with-pacman-300x91.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<p style=\"text-align: justify;\"><div class=\"su-note\"  style=\"border-color:#cedfe2;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#e8f9fc;border-color:#ffffff;color:#333333;\"><strong>Tips<\/strong>: When the user upgrades a single package he should use the <strong>-Syu<\/strong> option and then the <strong>-S<\/strong> <strong>[package name]<\/strong> option. Using the<strong> -Sy<\/strong> option instead of using<strong> -Syu <\/strong>is not recommended.<\/div><\/div>\n<h3><span class=\"ez-toc-section\" id=\"How_to_Search_for_a_Package_With_Pacman\"><\/span>How to Search for a Package With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you want to <strong>search <\/strong>or <strong>locate<\/strong> a package in the system then you can use the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Ss auditing<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Ss: <\/strong>Option to locate a package in the repository.<\/li>\n<li><strong>auditing: <\/strong>The package that I have searched for.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24429 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/14.-Search-for-a-pacakge-with-pacman.png\" alt=\"Search for a package with pacman\" width=\"825\" height=\"382\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/14.-Search-for-a-pacakge-with-pacman.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/14.-Search-for-a-pacakge-with-pacman-300x139.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/14.-Search-for-a-pacakge-with-pacman-768x356.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Search_for_a_Package_That_Owns_a_File_in_Linux\"><\/span>Search for a Package That Owns a File in Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To search for the file that has been owned by a package you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -F pacman<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-F: <\/strong>Option to search for the file.<\/li>\n<li><strong>pacman: <\/strong>The key or pattern of the file name that I want to search.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24430 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/15.-Which-package-owns-file.png\" alt=\"Display which package owns files\" width=\"627\" height=\"200\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/15.-Which-package-owns-file.png 627w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/15.-Which-package-owns-file-300x96.png 300w\" sizes=\"(max-width: 627px) 100vw, 627px\" \/><\/p>\n<p>By this command, you can search for any required files in the package repository.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Clean_Pacman_Cache_in_Arch_Linux\"><\/span>Clean Pacman Cache in Arch Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Pacman does not delete the packages permanently and it stores all the packages including the installed and uninstalled packages in the <strong>\/var\/cache\/pacman\/pkg<\/strong>. With this process, the memory will be full. So below I have shown how to clean the files.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Cleaning_All_the_Package_Cache\"><\/span>Cleaning All the Package Cache<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">To remove the old unused installed and uninstalled packages and all cached packages from the cached directory you can use the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo paccache -r<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>paccache: <\/strong>Remove packages from the cache directory.<\/li>\n<li><strong>-r: <\/strong>Option to remove the old unused packages from the cache.<\/li>\n<\/ul>\n<\/div><\/div>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24431 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/16.-Remove-all-package-cache.png\" alt=\"Remove all package cache with pacman\" width=\"549\" height=\"153\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/16.-Remove-all-package-cache.png 549w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/16.-Remove-all-package-cache-300x84.png 300w\" sizes=\"(max-width: 549px) 100vw, 549px\" \/><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Remove_All_Cached_Packages\"><\/span>How to Remove All Cached Packages<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">If you want to remove all the cached packages that are not installed then you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Sc<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Sc:<\/strong> Option to clean all cache packages.<\/li>\n<\/ul>\n<\/div><\/div>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24432 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/17.-Remove-all-cache-packages-that-is-not-installed.png\" alt=\"Remove all cache packages that is not installed\" width=\"656\" height=\"178\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/17.-Remove-all-cache-packages-that-is-not-installed.png 656w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/17.-Remove-all-cache-packages-that-is-not-installed-300x81.png 300w\" sizes=\"(max-width: 656px) 100vw, 656px\" \/><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Remove_All_Cached_Packages_With_Dependencies\"><\/span>How to Remove All Cached Packages With Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">Sometimes some packages can not be removed because of the dependency issue. So if you want to remove all the files then you can use a more aggressive way for which you have to use the <strong>-Scc option<\/strong>. To remove all the cached packages forcefully you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Scc<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Scc: <\/strong>Option to clean all the cached packages aggressively.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24433 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/18.-Remove-all-cache-packages-that-forcefully.png\" alt=\"forcefully remove all cache packages with pacman\" width=\"597\" height=\"158\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/18.-Remove-all-cache-packages-that-forcefully.png 597w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/18.-Remove-all-cache-packages-that-forcefully-300x79.png 300w\" sizes=\"(max-width: 597px) 100vw, 597px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Query_of_Packages_In_Arch_Linux\"><\/span>Query of Packages In Arch Linux<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Pacman provides a query option that you can use to know about the package details. Below I have shown how to manage a package with the query option.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Listing_All_Installed_Packages_With_Pacman\"><\/span>Listing All Installed Packages With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">If you want to list all the available packages in the repositories then you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Q<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Q:<\/strong> Ouery of all packages in the database and show the list.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24434 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/19.-List-of-all-packages.png\" alt=\"List of all packages with pacman\" width=\"542\" height=\"280\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/19.-List-of-all-packages.png 542w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/19.-List-of-all-packages-300x155.png 300w\" sizes=\"(max-width: 542px) 100vw, 542px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24436 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/20.-List-of-all-installed-packages.png\" alt=\"List of all installed packages with pacman extended\" width=\"569\" height=\"231\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/20.-List-of-all-installed-packages.png 569w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/20.-List-of-all-installed-packages-300x122.png 300w\" sizes=\"(max-width: 569px) 100vw, 569px\" \/><\/p>\n<p>So from the image, you can see the package list that is available in the system.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_List_Explicitly_Installed_Packages\"><\/span>How to List Explicitly Installed Packages<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>If you want to list the explicitly added packages then you can use the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Qe<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Qe: <\/strong>Option to list the explicitly installed packages.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24437 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/21.-List-explicitly-instllaed-apackages.png\" alt=\"List of explicitly installed packages with pacman\" width=\"529\" height=\"238\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/21.-List-explicitly-instllaed-apackages.png 529w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/21.-List-explicitly-instllaed-apackages-300x135.png 300w\" sizes=\"(max-width: 529px) 100vw, 529px\" \/><\/p>\n<p style=\"text-align: justify;\">Here if you want to see which explicitly installed packages are not needed as dependencies then you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Qet<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Qet: <\/strong>Option to list the explicit packages that are not needed for any other packages.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24438 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/22.-list-Explicitly-installed-packages-that-are-not-needed-.png\" alt=\"List of all Explicitly installed packages that are not needed by any other packages\" width=\"551\" height=\"258\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/22.-list-Explicitly-installed-packages-that-are-not-needed-.png 551w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/22.-list-Explicitly-installed-packages-that-are-not-needed--300x140.png 300w\" sizes=\"(max-width: 551px) 100vw, 551px\" \/><\/p>\n<h4><span class=\"ez-toc-section\" id=\"List_of_All_Packages_with_Only_Name\"><\/span>List of All Packages with Only Name<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">From the above examples, you can see that all the packages have been seen with the name and version. If you want to see only the package name then copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Q | awk &#039;{print $1}&#039;<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Q: <\/strong>Option to list the installed packages.<\/li>\n<li><strong>awk: <\/strong>Extract a specific package.<\/li>\n<li><a href=\"https:\/\/linuxsimply.com\/what-is-piping-in-linux\/\" target=\"_blank\" rel=\"noopener\"><strong>(|) pipe:<\/strong><\/a> Creates a unidirectional data channel that can be used for interprocess communication.<\/li>\n<li><strong>{print $1}: <\/strong>Print the first column.<\/li>\n<\/ul>\n<\/div><\/div>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24440 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/23.-List-all-the-installed-package-only-with-name.png\" alt=\"List all the installed packages only with name with pacman\" width=\"517\" height=\"297\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/23.-List-all-the-installed-package-only-with-name.png 517w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/23.-List-all-the-installed-package-only-with-name-300x172.png 300w\" sizes=\"(max-width: 517px) 100vw, 517px\" \/><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Showing_the_Orphaned_Dependencies\"><\/span>Showing the Orphaned Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>To see the orphaned package dependencies you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Qdt<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Qdt: <\/strong>Option to query the orphaned dependency packages.<\/li>\n<\/ul>\n<\/div><\/div>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24439 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/24.-Orphaned-package-dependencies.png\" alt=\"Display all the orphaned package dependencies\" width=\"518\" height=\"157\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/24.-Orphaned-package-dependencies.png 518w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/24.-Orphaned-package-dependencies-300x91.png 300w\" sizes=\"(max-width: 518px) 100vw, 518px\" \/><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"How_to_Save_a_File_of_Installed_Packages\"><\/span>How to Save a File of Installed Packages<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">If you want to save the package lists from the query then you can use the following command to copy it.<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Qe &gt; recentpackage.txt<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Qe: <\/strong>Option to list the recently installed packages.<\/li>\n<li><strong>&gt; recentpackage.txt<\/strong>: Redirect the output into the txt file recentpackage.txt.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24442 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/25-.Save-the-list.png\" alt=\"Save the package list pacman\" width=\"568\" height=\"122\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/25-.Save-the-list.png 568w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/25-.Save-the-list-300x64.png 300w\" sizes=\"(max-width: 568px) 100vw, 568px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24443 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/26.-File-added.png\" alt=\"File added that has been shown\" width=\"825\" height=\"508\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/26.-File-added.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/26.-File-added-300x185.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/26.-File-added-768x473.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<p style=\"text-align: justify;\">From the above image you can see in the home section the file has been saved. I opened the file to see whether it was saved in the package list.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24444 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/27.-The-txt-file-shown.png\" alt=\"The txt file has been shown\" width=\"700\" height=\"524\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/27.-The-txt-file-shown.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/27.-The-txt-file-shown-300x225.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>So, you can see the package list has been saved into the txt file.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Showing_Package_Information\"><\/span>Showing Package Information<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>If you want to see package information you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Qi vlc<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Qi: <\/strong>Option to query the information of the following package.<\/li>\n<li><strong>vlc:<\/strong> The package I want to query for information.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24445 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/28.-Package-informatioon.png\" alt=\"Display package Information with pacman\" width=\"825\" height=\"286\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/28.-Package-informatioon.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/28.-Package-informatioon-300x104.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/28.-Package-informatioon-768x266.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<p style=\"text-align: justify;\">The information panel shows the dependencies that the package depends on and also the optional dependencies.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Check_a_Specific_Package_Whether_It_is_Installed_or_Not\"><\/span>Check a Specific Package Whether It is Installed or Not<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">When one wants to see whether a package is installed or not then he can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Q vlc<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Q: <\/strong>Option to query of a package.<\/li>\n<li><strong>vlc:<\/strong> The package I want to see whether it is installed or not.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24446 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/29.-Show-whether-a-package-is-install-not-not.png\" alt=\"Show whether a package is install or not\" width=\"524\" height=\"160\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/29.-Show-whether-a-package-is-install-not-not.png 524w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/29.-Show-whether-a-package-is-install-not-not-300x92.png 300w\" sizes=\"(max-width: 524px) 100vw, 524px\" \/><\/p>\n<p>If the following package is not installed in the system then you will get not found comment.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"How_to_List_Files_Installed_With_a_Specific_Package\"><\/span>How to List Files Installed With a Specific Package<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>To list the files that have been installed with a package you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Ql cmatrix<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><strong>-Ql: <\/strong>Option to query the list of files that are installed with a package.<\/li>\n<li><strong>cmatrix:<\/strong> The package which files I want to see.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24447 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/30.-List-of-all-files-that-owned-by-a-package.png\" alt=\"List of all files that owned by a package\" width=\"555\" height=\"243\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/30.-List-of-all-files-that-owned-by-a-package.png 555w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/30.-List-of-all-files-that-owned-by-a-package-300x131.png 300w\" sizes=\"(max-width: 555px) 100vw, 555px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Configuration_With_Pacman\"><\/span>Configuration With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">If you want to specify the function or want to customize the command according to your preference then you can edit the configuration file. To edit the configuration file first, you have to open the file. To open the configuration you can copy the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">nano \/etc\/pacman.conf<\/code><\/pre>\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#aeb0b3;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#e1e3e6;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">EXPLANATION<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li><a href=\"https:\/\/linuxsimply.com\/nano-command-in-linux\/\" target=\"_blank\" rel=\"noopener\"><strong>nano:<\/strong><\/a> Text editor that provides some advanced features to edit the files.<\/li>\n<li><strong>\/etc\/pacman.conf: <\/strong>Path of the configuration file.<\/li>\n<\/ul>\n<\/div><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24448 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/31.-Edit-the-congiguration-file.png\" alt=\"Edit the configuration file with pacman\" width=\"535\" height=\"95\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/31.-Edit-the-congiguration-file.png 535w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/31.-Edit-the-congiguration-file-300x53.png 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/><\/p>\n<p>Here the configuration file has been opened.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24449 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/32.showing-the-configuration-file.png\" alt=\"Showing the configuration file\" width=\"700\" height=\"196\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/32.showing-the-configuration-file.png 700w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/32.showing-the-configuration-file-300x84.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24450 size-full\" src=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/33.-Specify-the-package-configuratin.png\" alt=\"Specify the package configuration with pacman\" width=\"825\" height=\"352\" srcset=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/33.-Specify-the-package-configuratin.png 825w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/33.-Specify-the-package-configuratin-300x128.png 300w, https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/33.-Specify-the-package-configuratin-768x328.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/p>\n<p style=\"text-align: justify;\">In this configuration file, you can see the parameters that you can edit according to your desire. If you want to download multiple packages parallelly then you have to uncomment the option in the <strong>misc option<\/strong> section and have to put a positive integer as shown in the image is <strong>5<\/strong>. If you want to see the old and new versions of the packages then you have to uncomment <strong>verbosePkglists<\/strong>.<\/p>\n<p>Above the misc option, you can see some other options.<\/p>\n<p style=\"text-align: justify;\">If you want to exclude a package from upgrading, then uncomment the options and type your desired package name as follows:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">IgnorePkg=cmatrix<\/code><\/pre>\n<p style=\"text-align: justify;\">Again when you want to ignore a group of packages then you can uncomment the <strong>IgnoreGroup<\/strong> and name a group of packages.<\/p>\n<p style=\"text-align: justify;\">After editing the configuration file you have to save the changes by pressing <strong>CTRL+O <\/strong>and then press the<strong> ENTER <\/strong>key. After that press the<strong> CTRL+X <\/strong>option.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Common_Issues_With_Pacman\"><\/span>Common Issues With Pacman<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">Some common problems arise while working with Pacman. Among them two problems are shown below:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Solved_Invalid_option_%E2%80%93overwrite\"><\/span>[Solved] Invalid option &#8211;overwrite?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">To install or upgrade a package sometimes the <strong>&#8211;force<\/strong> option is used when the user is not bothered about the errors and wants to proceed with the process.<\/p>\n<p>While using the <strong>&#8211;force<\/strong> it shows that this option is deprecated and it is recommended to use the <strong>&#8211;overwrite<\/strong> option as the following command shows:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -S --overwrite &lt;package name&gt;<\/code><\/pre>\n<p style=\"text-align: justify;\">But if one uses the overwrite option in the same way as shown above, he also faces the error of an invalid option. So use the overwrite option in this pattern and hope It will work properly.<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -S --overwrite \\* &lt;package_name&gt;<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"How_to_remove_broken_package_dependencies\"><\/span>How to remove broken package dependencies?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you want to remove the broken packages then firstly you have to use the following command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Rs &lt;package name&gt;<\/code><\/pre>\n<p style=\"text-align: justify;\">This<strong> -Rs<\/strong> will remove a package with all its dependencies. If it is not solved then you can use the option to get rid of all packages that you need.<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Rd &lt;package name&gt;<\/code><\/pre>\n<p>After removing the packages run the upgrade command:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -Syu<\/code><\/pre>\n<p>After all this process, reinstall the broken packages with the installation option:<\/p>\n<pre><code class=\"language-bash\" data-line=\"\">sudo pacman -S &lt;package name&gt;<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\">In this article, I have tried to show the basic information and commands of the <strong>Pacman<\/strong> package manager.\u00a0 So, for the beginner, it is very difficult to memorize the syntax of the command as the syntax is not so user-friendly in my opinion. Hope after reading the article one will be able to manage the <strong>Pacman<\/strong> package manager easily.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"People_Also_Ask\"><\/span>People Also Ask<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Why_use_Pacman_package_manager\"><\/span>Why use Pacman package manager?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">The reason for using <strong>Pacman<\/strong> is to <span class=\"ILfuVd\" lang=\"en\"><span class=\"hgKElc\">make it easy to manage packages. It is also used for its speed, customizability, and reliability. These features mainly make Pacman a popular choice for Arch-based distributions and its derivations.<\/span><\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Why_pacman_is_a_faster_package_manager_than_APT\"><\/span>Why pacman is a faster package manager than APT?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Pacman is lightweight, simple, and has fewer features than apt and it is written completely in C language. These are mode Pacman a faster package manager.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_are_the_differences_between_rolling_release_and_standard_release_as_the_rolling_release_is_applied_on_arch-Linux\"><\/span>What are the differences between rolling release and standard release as the rolling release is applied on arch-Linux?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">Standard release means the fixed release and Rolling release means continuous release or up-to-date the system continuously. In the rolling release, there is no need to reinstall a package, always update packages automatically. If you want to reinstall then you have to install it with a rolling release system.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Why_one_downgrade_package\"><\/span>Why one downgrade package?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\">When there are version conflicts that result in dependency errors then one needs to downgrade a package. To downgrade a package you use the command <code class=\"\" data-line=\"\">sudo pacman -U \/var\/cache\/pacman\/pkg\/package name<\/code>. Here you have to replace the package name with your desired package and use the full name.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [{\n    \"@type\": \"Question\",\n    \"name\": \"Why use Pacman package manager?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"The reason for using Pacman is to make it easy to manage packages. It is also used for its speed, customizability, and reliability. These features mainly make Pacman a popular choice for Arch-based distributions and its derivations.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Why pacman is a faster package manager than APT?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Pacman is lightweight, simple, and has fewer features than apt and it is written completely in C language. These are mode Pacman a faster package manager.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"What are the differences between rolling release and standard release as the rolling release is applied on arch-Linux?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Standard release means the fixed release and Rolling release means continuous release or up-to-date the system continuously. In the rolling release, there is no need to reinstall a package, always update packages automatically. If you want to reinstall then you have to install it with a rolling release system.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Why one downgrade package?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"When there are version conflicts that result in dependency errors then one needs to downgrade a package. To downgrade a package you use the command sudo pacman -U \/var\/cache\/pacman\/pkg\/package name. Here you have to replace the package name with your desired package and use the full name.\"\n    }\n  }]\n}\n<\/script><br \/>\n<strong><span style=\"color: #003366;\"><span style=\"font-size: 18pt;\">Related Articles<\/span><\/span><\/strong><\/p>\n<ul>\n<li><strong><a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/dnf\/\" target=\"_blank\" rel=\"noopener\">How to Use DNF Package Manager in Linux [A Complete Guide]<\/a><\/strong><\/li>\n<li><strong><a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/yum\/\" target=\"_blank\" rel=\"noopener\">How to Use Yum Package Manager in RHEL [A Total Guide]<\/a><\/strong><\/li>\n<li><strong><a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/rpm\/\" target=\"_blank\" rel=\"noopener\">A Total Guide on RPM Package Manager in Linux<\/a><\/strong><\/li>\n<li><strong><a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/apt\/\" target=\"_blank\" rel=\"noopener\">Apt Package Manager [A Complete Guide on How to Use it]<\/a><\/strong><\/li>\n<li><strong><a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/synaptic\/\" target=\"_blank\" rel=\"noopener\">The Synaptic Package Manager [A Complete Guide]<\/a><\/strong><\/li>\n<\/ul>\n<hr \/>\n<p><strong>&lt;&lt; Go Back to <a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/\" target=\"_blank\" rel=\"noopener\">Package Manager Examples<\/a> | <a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/\" target=\"_blank\" rel=\"noopener\">Package Management in Linux<\/a> | <a class=\"in-cell-link\" href=\"https:\/\/linuxsimply.com\/linux-basics\/\" target=\"_blank\" rel=\"noopener\">Learn Linux Basics<\/a><\/strong><\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;24374&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;3&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;4.7&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;4.7\\\/5 - (3 votes)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Pacman Package Manager in Linux [How to Use It]&quot;,&quot;width&quot;:&quot;133.8&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 133.8px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            4.7\/5 - (3 votes)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pacman package manager is used in Arch-Linux distribution. In this article, I have shown what Pacman package manager is, its &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Pacman Package Manager in Linux [How to Use It]\" class=\"read-more button\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#more-24374\" aria-label=\"Read more about Pacman Package Manager in Linux [How to Use It]\">Read more<\/a><\/p>\n","protected":false},"author":314907,"featured_media":24376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149],"tags":[139],"class_list":["post-24374","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-basics","tag-package-manager-examples","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pacman Package Manager in Linux [How to Use It] - LinuxSimply<\/title>\n<meta name=\"description\" content=\"The article highlights the key components,features,examples of the pacman package manager to help the beginner in understanding it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pacman Package Manager in Linux [How to Use It] - LinuxSimply\" \/>\n<meta property=\"og:description\" content=\"The article highlights the key components,features,examples of the pacman package manager to help the beginner in understanding it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxSimply\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/afia.zahin.7796?mibextid=ZbWKwL\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-10T05:43:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-17T10:47:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/Pacman-Package-Manager.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Afia Zahin Oishi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Afia Zahin Oishi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/\"},\"author\":{\"name\":\"Afia Zahin Oishi\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/person\\\/2afb5d809ba746cd33b77eb2639949d7\"},\"headline\":\"Pacman Package Manager in Linux [How to Use It]\",\"datePublished\":\"2023-10-10T05:43:23+00:00\",\"dateModified\":\"2024-04-17T10:47:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/\"},\"wordCount\":2985,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Pacman-Package-Manager.png\",\"keywords\":[\"package manager examples\"],\"articleSection\":[\"Linux Basics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/\",\"name\":\"Pacman Package Manager in Linux [How to Use It] - LinuxSimply\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Pacman-Package-Manager.png\",\"datePublished\":\"2023-10-10T05:43:23+00:00\",\"dateModified\":\"2024-04-17T10:47:08+00:00\",\"description\":\"The article highlights the key components,features,examples of the pacman package manager to help the beginner in understanding it.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#primaryimage\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Pacman-Package-Manager.png\",\"contentUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Pacman-Package-Manager.png\",\"width\":400,\"height\":400,\"caption\":\"Analyze the pacman package manager in details\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/pacman\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/linuxsimply.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learn Linux Basics\",\"item\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Package Management in Linux\",\"item\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Package Manager Examples\",\"item\":\"https:\\\/\\\/linuxsimply.com\\\/linux-basics\\\/package-management\\\/package-manager-examples\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Pacman Package Manager in Linux [How to Use It]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#website\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/\",\"name\":\"LinuxSimply\",\"description\":\"All About Linux\",\"publisher\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/linuxsimply.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#organization\",\"name\":\"LinuxSimply\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/LinuxSimply-New-Logo-Without-Icon.png\",\"contentUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/LinuxSimply-New-Logo-Without-Icon.png\",\"width\":355,\"height\":48,\"caption\":\"LinuxSimply\"},\"image\":{\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/#\\\/schema\\\/person\\\/2afb5d809ba746cd33b77eb2639949d7\",\"name\":\"Afia Zahin Oishi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Afia-Zahin-Oishi-II-96x96.png\",\"url\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Afia-Zahin-Oishi-II-96x96.png\",\"contentUrl\":\"https:\\\/\\\/linuxsimply.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Afia-Zahin-Oishi-II-96x96.png\",\"caption\":\"Afia Zahin Oishi\"},\"description\":\"Assalamualaikum, I am Afia Zahin, completed my graduation in Biomedical Engineering from Bangladesh University of Engineering and Technology, currently working as a Linux Content Developer Executive at SOFTEKO. A high achieving professional with a strong work ethic and able to work in a team in order to consistently achieve my goal and build my skillset. Able to handle difficult problems with patience and swift decision-making. Read Full Bio\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/afia.zahin.7796?mibextid=ZbWKwL\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/afia-zahin-oishi-5b4616288\\\/\"],\"url\":\"https:\\\/\\\/linuxsimply.com\\\/author\\\/oishi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pacman Package Manager in Linux [How to Use It] - LinuxSimply","description":"The article highlights the key components,features,examples of the pacman package manager to help the beginner in understanding it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/","og_locale":"en_US","og_type":"article","og_title":"Pacman Package Manager in Linux [How to Use It] - LinuxSimply","og_description":"The article highlights the key components,features,examples of the pacman package manager to help the beginner in understanding it.","og_url":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/","og_site_name":"LinuxSimply","article_author":"https:\/\/www.facebook.com\/afia.zahin.7796?mibextid=ZbWKwL","article_published_time":"2023-10-10T05:43:23+00:00","article_modified_time":"2024-04-17T10:47:08+00:00","og_image":[{"width":400,"height":400,"url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/Pacman-Package-Manager.png","type":"image\/png"}],"author":"Afia Zahin Oishi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Afia Zahin Oishi","Est. reading time":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#article","isPartOf":{"@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/"},"author":{"name":"Afia Zahin Oishi","@id":"https:\/\/linuxsimply.com\/#\/schema\/person\/2afb5d809ba746cd33b77eb2639949d7"},"headline":"Pacman Package Manager in Linux [How to Use It]","datePublished":"2023-10-10T05:43:23+00:00","dateModified":"2024-04-17T10:47:08+00:00","mainEntityOfPage":{"@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/"},"wordCount":2985,"commentCount":0,"publisher":{"@id":"https:\/\/linuxsimply.com\/#organization"},"image":{"@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#primaryimage"},"thumbnailUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/Pacman-Package-Manager.png","keywords":["package manager examples"],"articleSection":["Linux Basics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/","url":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/","name":"Pacman Package Manager in Linux [How to Use It] - LinuxSimply","isPartOf":{"@id":"https:\/\/linuxsimply.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#primaryimage"},"image":{"@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#primaryimage"},"thumbnailUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/Pacman-Package-Manager.png","datePublished":"2023-10-10T05:43:23+00:00","dateModified":"2024-04-17T10:47:08+00:00","description":"The article highlights the key components,features,examples of the pacman package manager to help the beginner in understanding it.","breadcrumb":{"@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#primaryimage","url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/Pacman-Package-Manager.png","contentUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/10\/Pacman-Package-Manager.png","width":400,"height":400,"caption":"Analyze the pacman package manager in details"},{"@type":"BreadcrumbList","@id":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/pacman\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxsimply.com\/"},{"@type":"ListItem","position":2,"name":"Learn Linux Basics","item":"https:\/\/linuxsimply.com\/linux-basics\/"},{"@type":"ListItem","position":3,"name":"Package Management in Linux","item":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/"},{"@type":"ListItem","position":4,"name":"Package Manager Examples","item":"https:\/\/linuxsimply.com\/linux-basics\/package-management\/package-manager-examples\/"},{"@type":"ListItem","position":5,"name":"Pacman Package Manager in Linux [How to Use It]"}]},{"@type":"WebSite","@id":"https:\/\/linuxsimply.com\/#website","url":"https:\/\/linuxsimply.com\/","name":"LinuxSimply","description":"All About Linux","publisher":{"@id":"https:\/\/linuxsimply.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxsimply.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/linuxsimply.com\/#organization","name":"LinuxSimply","url":"https:\/\/linuxsimply.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linuxsimply.com\/#\/schema\/logo\/image\/","url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/LinuxSimply-New-Logo-Without-Icon.png","contentUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/LinuxSimply-New-Logo-Without-Icon.png","width":355,"height":48,"caption":"LinuxSimply"},"image":{"@id":"https:\/\/linuxsimply.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/linuxsimply.com\/#\/schema\/person\/2afb5d809ba746cd33b77eb2639949d7","name":"Afia Zahin Oishi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/Afia-Zahin-Oishi-II-96x96.png","url":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/Afia-Zahin-Oishi-II-96x96.png","contentUrl":"https:\/\/linuxsimply.com\/wp-content\/uploads\/2023\/09\/Afia-Zahin-Oishi-II-96x96.png","caption":"Afia Zahin Oishi"},"description":"Assalamualaikum, I am Afia Zahin, completed my graduation in Biomedical Engineering from Bangladesh University of Engineering and Technology, currently working as a Linux Content Developer Executive at SOFTEKO. A high achieving professional with a strong work ethic and able to work in a team in order to consistently achieve my goal and build my skillset. Able to handle difficult problems with patience and swift decision-making. Read Full Bio","sameAs":["https:\/\/www.facebook.com\/afia.zahin.7796?mibextid=ZbWKwL","https:\/\/www.linkedin.com\/in\/afia-zahin-oishi-5b4616288\/"],"url":"https:\/\/linuxsimply.com\/author\/oishi\/"}]}},"_links":{"self":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/posts\/24374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/users\/314907"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/comments?post=24374"}],"version-history":[{"count":0,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/posts\/24374\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/media\/24376"}],"wp:attachment":[{"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/media?parent=24374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/categories?post=24374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxsimply.com\/wp-json\/wp\/v2\/tags?post=24374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}