{"id":2771,"date":"2014-01-06T08:06:49","date_gmt":"2014-01-06T08:06:49","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=2771"},"modified":"2014-01-06T08:06:49","modified_gmt":"2014-01-06T08:06:49","slug":"graphical-tool-add-remove-purge-ppa","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2014\/01\/graphical-tool-add-remove-purge-ppa\/","title":{"rendered":"Add, Remove, Purge Ubuntu PPAs Graphically with Y PPA Manager"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/12\/launchpad-ppa-logo.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/12\/launchpad-ppa-logo.png\" alt=\"Manage Ubuntu PPAs\" width=\"192\" height=\"192\" class=\"aligncenter size-full wp-image-2513\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/12\/launchpad-ppa-logo.png 192w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/12\/launchpad-ppa-logo-150x150.png 150w\" sizes=\"auto, (max-width: 192px) 100vw, 192px\" \/><\/a><\/p>\n<p>Launchpad PPA, (<b>Personal Packages Archive<\/b>) is a common way to install apps that are not available in Ubuntu default repositories. For beginners, it&#8217;s a little complicated to manage the PPAs via the default <b>&#8220;Software &#038; Updates&#8221;<\/b> utility. So here&#8217;s a handy tool called Y PPA Manager.<\/p>\n<p>Y PPA Manager is a graphical tool developed by <a href=\"https:\/\/launchpad.net\/~webupd8team\" target=\"_blank\">Webupd8 Team<\/a>. With it, you can easily add, remove, purge PPAs, list packages and install them.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Y-PPA-Manager-Main.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Y-PPA-Manager-Main.jpg\" alt=\"Y PPA Manager Main Window\" width=\"300\" height=\"257\" class=\"aligncenter size-full wp-image-2773\" \/><\/a><\/p>\n<p>Add a PPA box will do the same thing as below terminal command does:<\/p>\n<pre style=\"border:none;\">sudo add-apt-repository ppa:ubuntuhandbook1\/apps<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Adding-a-PPA.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Adding-a-PPA.png\" alt=\"Adding a PPA Ubuntu\" width=\"300\" height=\"144\" class=\"aligncenter size-full wp-image-2774\" \/><\/a><\/p>\n<p>Manage PPAs window lists enabed PPAs. With it you can:<\/p>\n<li><b>Remove a PPA<\/b> will disable the ppa repository. The installed packages from this ppa are still there.<\/li>\n<li><b>Purge a PPA<\/b> will disable the ppa as well as downgrade installed packages to default version available in Ubuntu default repositories.<\/li>\n<li><b>Update package lists<\/b> after adding or removing a ppa repository.<\/li>\n<li><b>Edit source<\/b> allows you edit the config file with text editor.<\/li>\n<li><b>Lists packages<\/b> will display available packages in selected ppa.<\/li>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Manage-PPAs-Ubuntu.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Manage-PPAs-Ubuntu.jpg\" alt=\"Manage Launchpad PPAs Ubuntu\" width=\"460\" height=\"258\" class=\"aligncenter size-full wp-image-2775\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Manage-PPAs-Ubuntu.jpg 460w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/01\/Manage-PPAs-Ubuntu-300x168.jpg 300w\" sizes=\"auto, (max-width: 460px) 100vw, 460px\" \/><\/a><\/p>\n<p>Y PPA Manager also allows to search PPA, install a package with a given name, backup \/restore repositories, and even more.<\/p>\n<h3>Install Y PPA Manager:<\/h3>\n<p>Press Ctrl+Alt+T on keyboard to open terminal. When it opens, add the webupd8 PPA:<\/p>\n<pre style=\"border:none;\">sudo add-apt-repository ppa:webupd8team\/y-ppa-manager<\/pre>\n<p>Then update and install the tool:<\/p>\n<pre style=\"border:none;\">sudo apt-get update\n\nsudo apt-get install y-ppa-manager<\/pre>\n<p>Works on Ubuntu 14.04 Trusty, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint 13\/14\/15\/16.<\/p>","protected":false},"excerpt":{"rendered":"<p>Launchpad PPA, (Personal Packages Archive) is a common way to install apps that are not available in Ubuntu default repositories. For beginners, it&#8217;s a little complicated to manage the PPAs via the default &#8220;Software &#038; Updates&#8221; utility. So here&#8217;s a handy tool called Y PPA Manager. Y PPA Manager is a graphical tool developed by [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[966],"class_list":["post-2771","post","type-post","status-publish","format-standard","hentry","category-howtos","tag-y-ppa-manager"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/2771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=2771"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/2771\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=2771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=2771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=2771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}