{"id":28956,"date":"2018-10-31T14:40:15","date_gmt":"2018-10-31T19:40:15","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=28956"},"modified":"2023-04-05T01:30:34","modified_gmt":"2023-04-05T06:30:34","slug":"how-to-easily-remove-packages-installed-from-source-in-linux","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/","title":{"rendered":"How to Easily Remove Packages Installed From Source in Linux"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure id=\"attachment_28989\" aria-describedby=\"caption-attachment-28989\" style=\"width: 732px\" class=\"wp-caption alignnone\"><img decoding=\"async\" class=\"size-full wp-image-28989\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg\" alt=\"How to Easily Remove Packages Installed From Source in Linux\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux-300x150.jpg 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><figcaption id=\"caption-attachment-28989\" class=\"wp-caption-text\">How to Easily Remove Packages Installed From Source in Linux<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">In one of our previous articles, we&#8217;d shown you how to <a href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-tar-gz-in-centos\/\">install and uninstall software in Linux outside the regular package managers<\/a><\/span><span style=\"font-weight: 400;\">. In that, we also saw that well-constructed software comes with built-in uninstallers. This way, you can remove the packages as easily as you install them.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Unfortunately, this isn&#8217;t always the case. There are plenty of packages out in the wild which don&#8217;t allow for clean removal. Sometimes you have no choice but to use a package like this because you need the functionality. However, there <\/span><span style=\"font-weight: 400;\">is<\/span><span style=\"font-weight: 400;\"> a solution to the problem. In this article, we&#8217;ll show you how to use the software called &#8220;stow&#8221; to easily remove packages installed from in Linux.<\/span><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69eea171d5665\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><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><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69eea171d5665\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#Step-1-Install-Stow\" >Step 1: Install Stow<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#Step-2-Choose-Where-to-Store-Package-Files\" >Step 2: Choose Where to Store Package Files<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#Step-3-Using-%E2%80%9Cmake-install%E2%80%9D-with-the-%E2%80%9Cprefix%E2%80%9D-Option\" >Step 3: Using &#8220;make install&#8221; \u00a0with the &#8220;prefix&#8221; Option<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#Step-4-Completing-the-Installation-with-stow\" >Step 4: Completing the Installation with stow<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#Step-5-Removing-Packages\" >Step 5: Removing Packages<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Step-1-Install-Stow\"><\/span><span style=\"font-weight: 400;\">Step 1: Install Stow<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The &#8220;stow&#8221; package should be available in your regular package repositories. In this example, we are using CentOS so we need the extended EPEL libraries. You can install them using the command:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">yum install epel-release<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">And after that, install stow like this:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">yum install stow<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">Press yes to confirm the installation:<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-28957\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Stow.jpg\" alt=\"Installing Stow\" width=\"650\" height=\"480\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Stow.jpg 650w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Stow-150x111.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Stow-300x222.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Now that stow is installed, we have to choose where to store our package files.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-2-Choose-Where-to-Store-Package-Files\"><\/span><span style=\"font-weight: 400;\">Step 2: Choose Where to Store Package Files<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The normal &#8220;make install&#8221; command copies the package files into a variety of places. Stow works by keeping them all in one place in a single directory, and then creating symlinks to where they should have gone originally.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So we need to choose a directory for where stow keeps all the package files. By convention, this is usually:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">\/usr\/local\/stow\/<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">And in this location, we have one single directory for each package. So if we want to install the &#8220;hello&#8221; program that we used as an example in the previous article, the files will be stored in:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">\/usr\/local\/stow\/hello<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">But this location can be anything. Just to show, we&#8217;ll be storing the files in the following location:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">\/home\/bhagwad\/stow\/<\/span><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-3-Using-%E2%80%9Cmake-install%E2%80%9D-with-the-%E2%80%9Cprefix%E2%80%9D-Option\"><\/span><span style=\"font-weight: 400;\">Step 3: Using &#8220;make install&#8221; \u00a0with the &#8220;prefix&#8221; Option<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">We saw in the previous article that installing from source requires these commands:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">.\/configure<\/span>\r\n<span style=\"font-weight: 400;\">make<\/span>\r\n<span style=\"font-weight: 400;\">make install<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">To install with stow, we just change the last step to:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">make install prefix=\/home\/testuser\/stow\/hello<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The &#8220;prefix&#8221; option tells us to place the packages in the given location. This location is nothing but the selected directory in Step 2 with the package name added on as a separate folder. This causes the files to be installed into the given location as shown here:<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-28958\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Files-in-Stow-Directory.jpg\" alt=\"Installing Files in Stow Directory\" width=\"650\" height=\"286\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Files-in-Stow-Directory.jpg 650w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Files-in-Stow-Directory-150x66.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-Files-in-Stow-Directory-300x132.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Now we have all the files required for the package in a folder in the stow directory. Time for the magic to happen!<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-4-Completing-the-Installation-with-stow\"><\/span><span style=\"font-weight: 400;\">Step 4: Completing the Installation with stow<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">To install the package, first &#8220;cd&#8221; into the stow directory like this:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">cd \/home\/testuser\/stow<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">Ensure that the folder with the files is just one directory below your current location. Now type:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">stow hello<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">That&#8217;s it! The package is now installed on your system. Here&#8217;s a screenshot of the &#8220;hello&#8221; command working as intended:<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-28959\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-with-Stow.jpg\" alt=\"Installing with Stow\" width=\"650\" height=\"230\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-with-Stow.jpg 650w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-with-Stow-150x53.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Installing-with-Stow-300x106.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">But wait. The real benefit is yet to come. Uninstallation.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-5-Removing-Packages\"><\/span><span style=\"font-weight: 400;\">Step 5: Removing Packages<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The coolest part about stow is how easy it is to remove packages from the system. No need to keep the source packages or anything. Just navigate to the stow directory as in Step 4 and type:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">stow --delete hello<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">And it&#8217;s done! You can see below that the command no longer works after this step:<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-28960\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Removing-Software-with-Stow.jpg\" alt=\"Removing Software with Stow\" width=\"650\" height=\"206\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Removing-Software-with-Stow.jpg 650w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Removing-Software-with-Stow-150x48.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/Removing-Software-with-Stow-300x95.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">As far as the system is concerned, the package has been completely removed! It&#8217;s good to remember that the files haven&#8217;t actually vanished. They&#8217;re still in the &#8220;hello&#8221; directory. You could just as easily install the package again with the stow command. If you don&#8217;t require the files anymore, just delete the &#8220;hello&#8221; folder and your system is clean!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We recommend using stow every single time you install a package from source. It&#8217;s not worth the risk to have a badly written package spray your system with files everywhere, and which are a nuisance to remove afterward. Stow ensures that they&#8217;re all neatly contained in one location, then keeps track of the symlinks and deletes them afterward. It&#8217;s a fantastic solution!<\/span><\/p>\n<hr \/>\n<p>Of course, if you are one of our\u00a0<a href=\"https:\/\/www.rosehosting.com\/\">Managed VPS hosting<\/a>\u00a0customers, you don\u2019t have to remove packages installed from source, simply ask our admins, sit back and relax. Our admins will do this for you immediately.<\/p>\n<p><strong><span style=\"color: #ff0000;\">PS<\/span>.<\/strong> If you liked this post about how to remove packages installed from source in Linux easily, please share it with your friends on the social networks using the buttons below or simply leave a comment in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In one of our previous articles, we&#8217;d shown you how to install and uninstall software in Linux outside the regular &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Easily Remove Packages Installed From Source in Linux\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#more-28956\" aria-label=\"Read more about How to Easily Remove Packages Installed From Source in Linux\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":28989,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,13],"tags":[],"class_list":["post-28956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-and-tricks","category-tutorials","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Easily Remove Packages Installed From Source in Linux | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Easily Remove Packages Installed From Source in Linux | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Easily Remove Packages Installed From Source in Linux\" \/>\n<meta property=\"og:description\" content=\"How to Easily Remove Packages Installed From Source in Linux | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-31T19:40:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-05T06:30:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Easily Remove Packages Installed From Source in Linux\",\"datePublished\":\"2018-10-31T19:40:15+00:00\",\"dateModified\":\"2023-04-05T06:30:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/\"},\"wordCount\":769,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg\",\"articleSection\":[\"Tips and Tricks\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/\",\"name\":\"How to Easily Remove Packages Installed From Source in Linux | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg\",\"datePublished\":\"2018-10-31T19:40:15+00:00\",\"dateModified\":\"2023-04-05T06:30:34+00:00\",\"description\":\"How to Easily Remove Packages Installed From Source in Linux | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg\",\"width\":742,\"height\":372,\"caption\":\"How to Easily Remove Packages Installed From Source in Linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-easily-remove-packages-installed-from-source-in-linux\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Easily Remove Packages Installed From Source in Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Easily Remove Packages Installed From Source in Linux | RoseHosting","description":"How to Easily Remove Packages Installed From Source in Linux | RoseHosting","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:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/","og_locale":"en_US","og_type":"article","og_title":"How to Easily Remove Packages Installed From Source in Linux","og_description":"How to Easily Remove Packages Installed From Source in Linux | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2018-10-31T19:40:15+00:00","article_modified_time":"2023-04-05T06:30:34+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Easily Remove Packages Installed From Source in Linux","datePublished":"2018-10-31T19:40:15+00:00","dateModified":"2023-04-05T06:30:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/"},"wordCount":769,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg","articleSection":["Tips and Tricks","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/","name":"How to Easily Remove Packages Installed From Source in Linux | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg","datePublished":"2018-10-31T19:40:15+00:00","dateModified":"2023-04-05T06:30:34+00:00","description":"How to Easily Remove Packages Installed From Source in Linux | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/10\/How-to-Easily-Remove-Packages-Installed-From-Source-in-Linux.jpg","width":742,"height":372,"caption":"How to Easily Remove Packages Installed From Source in Linux"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-easily-remove-packages-installed-from-source-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Easily Remove Packages Installed From Source in Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/28956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=28956"}],"version-history":[{"count":5,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/28956\/revisions"}],"predecessor-version":[{"id":44126,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/28956\/revisions\/44126"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/28989"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=28956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=28956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=28956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}