 
    
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>uninstalling Archives - Complete, Concrete, Concise</title>
	<atom:link href="https://complete-concrete-concise.com/tag/uninstalling/feed/" rel="self" type="application/rss+xml" />
	<link>https://complete-concrete-concise.com/tag/uninstalling/</link>
	<description>Practical Information Without The Bloat</description>
	<lastBuildDate>Mon, 29 Apr 2013 10:29:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>Ubuntu 13.04 &#8211;  How to Completely Uninstall/Remove a Package/Software/Program</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-13-04/ubuntu-13-04-how-to-completely-uninstallremove-a-packagesoftwareprogram/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Mon, 29 Apr 2013 10:29:12 +0000</pubDate>
				<category><![CDATA[Ubuntu 13.04]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[package]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[total]]></category>
		<category><![CDATA[totally]]></category>
		<category><![CDATA[ubuntu 13.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2894</guid>

					<description><![CDATA[<p>Learn how to remove all the files and packages that were installed.</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-13-04/ubuntu-13-04-how-to-completely-uninstallremove-a-packagesoftwareprogram/">Ubuntu 13.04 &#8211;  How to Completely Uninstall/Remove a Package/Software/Program</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
This tutorial shows how to completely remove or uninstall a package in Ubuntu 13.04. These instructions should work for other versions of Ubuntu, it&#8217;s derivatives (Edubuntu, Kubuntu, Lubuntu, Xubuntu, Ubuntu Studio, Myhtbuntu) and other Debian based Linux distributions &#8211; but no guarantee is made.<br />
This tutorial is definitely on the <u>advanced</u> rather than <u>basic</u> side of things, but if you are careful, it shouldn&#8217;t be a problem.
</div>
<div class="c4">
<h1>WARNING ! ! !</h1>
<p>There is a <u>small</u> but <u>real</u> risk of <strong><u>data loss</u></strong> or making other programs or Ubuntu <u><strong>unusable</strong></u>.<br />
It is advisable to <strong>ensure</strong> you have a backup before proceeding.</p>
<div class="c2">
I am somewhat over emphasizing the risk, but anything can happen &#8211; there might be a power failure in the middle of uninstalling and this might leave your system in a funky state, or you might select a critical system file for deletion and this leaves your system unusable.<br />
I don&#8217;t expect anything bad to happen (because nothing bad has ever happened to me), but I make no guarantees.<br />
<strong>Note:</strong> the risk is about the same as applying software updates where old packages are removed and new packages are installed.
</div>
</div>
<div class="c1">
You can jump directly to the &#8220;How To&#8221; part <a href="#howto">here.</a>
</div>
<p>Uninstalling a package should be as easy and straightforward as installing it &#8211; either enter <code>sudo apt-get remove --auto-remove </code> at a command line or click <u>Remove</u> in the <u>Ubuntu Software Center</u>. Unfortunately, it is not:<br />
<img decoding="async" class="centered" src="http://i1.wp.com/complete-concrete-concise.com/wp-content/uploads/2012/05/ubuntu-12.04-how-to-complete-remove-a-package-1.png?w=586" alt="" border="0" data-recalc-dims="1" /></p>
<h1>The Problem</h1>
<p>There are three types of packages: (1) simple, (2) with dependencies, (3) complicated.<br />
<strong>Simple</strong> packages install only a single program file and that&#8217;s it. They are completely self contained and don&#8217;t depend on anything other than the core operating system being present. These types of packages are rare.</p>
<div class="c1">
<u>stella</u> (an Atari 2600 emulator) is an example of a simple package.
</div>
<p>Packages <strong>with dependencies</strong> need other files in order to work. When installing one of these packages, <u>Ubuntu Software Center</u> or <u>apt-get</u> determine what additional files are needed and automatically installs them for you. When you uninstall the package, the dependency files are usually left behind. Sometimes they can be removed by using the command <code>sudo apt-get autoremove</code>, but that is an exception rather than the rule.</p>
<div class="c1">
<u>stellarium</u> (a 3D planetarium / sky simulator) requires the additional file (<u>stellarium-data</u>) to be installed in order to work. When you uninstall it, it leaves behind <u>stellarium-data</u>. The good news is that <u>stellarium-data</u> can be uninstalled using <code>sudo apt-get autoremove</code>.<br />
<u>abiword</u> (a word processor) requires additional files (about 16) to be installed. One of these is <u>ttf-lyx</u> (a font). When you uninstall, <u>abiword</u> it will automatically uninstall some of the files, the remainder can be removed using <code>sudo apt-get autoremove</code>, but the file <u>ttf-lyx</u> is not &#8211; it must be explicitly removed.
</div>
<p><strong>Complicated</strong> packages (also called <u>metapackages</u>), typically, do not install any files. Instead, they are a collection of dependent packages. These are the hardest to clean up, since you have to uninstall each dependent package (along with its dependencies) separately.</p>
<div class="c1">
<u>lubuntu-desktop</u> (a desktop environment based on the lxde interface) is an example of a package that installs several dependent packages. Each of those packages installs other packages and files. In total, about 200 files get installed (totalling 377 MB of data). When you uninstall <u>lubuntu-desktop</u>, it only removes the <u>lubuntu-desktop</u> package (about 30kB). Using <code>sudo apt-get autoremove</code> will remove nothing else. All the extra files which were installed because <u>lubuntu-desktop</u> said it depended on them remain behind and they use up about about 377 MB of disk space.<br />
These include packages like <u>abiword</u>, <u>leafpad</u> (a text editor), <u>lubuntu-core</u>, <u>lxde-common</u>, along with many, many other packages.</p>
<div class="c2">
<strong>Note:</strong>The 30 kB and 377 MB are not typos, uninstalling <u>lubuntu-desktop</u> leaves behind about 99.99% of everything it installed.
</div>
</div>
<p>Not only are various packages left behind after an uninstall, but also configuration data used by the (now removed) package, directories (folders) and user data &#8211; all of these have to be manually removed.</p>
<h1>Why Can&#8217;t Everything be Uninstalled?</h1>
<p>My best guess is because it is a low priority:</p>
<ul>
<li>Users want applications to install easily and work. In the (fairly distant) past, installing applications in Linux was a pain &#8211; users would install an application and it wouldn&#8217;t work, then they would discover they needed to install some other package to get it working, and then there were package incompatibilities (still a problem in Linuxland) and so on. Nowadays, most Linux distributions do a very good job in packaging applications for easy installation.</li>
<li>Hard disks are big. If you have a 500GB hard disk, will you really notice if 3MB or 50MB or even 1GB of data are cluttering it up? Probably not, the files cached by your Internet browser is likely occupy more space on your hard disk.</li>
<li>It is not sexy. Who cares if a programmer wrote a really neat uninstaller? Probably no one. Programmers are more interested in &#8220;cool&#8221; apps. And since it is possible to manually uninstall all the unnecessary applications, there is no incentive to write a proper uninstaller.</li>
<li>Uninstallation should be a &#8220;rare&#8221; activity. Although, I think users are very likely to try out applications and uninstall them if they don&#8217;t like them or find it is not what they wanted.</li>
<li>It is hard. If a package is uninstalled shortly after installing it, this is probably no problem uninstalling it because nothing is likely to have changed on the system. But if a package is uninstalled 2 years after having been installed, then there are serious concerns: (1) other applications may have been installed that depend on some of the same files (this makes deciding which files to uninstall complicated), (2) it is likely that updates and upgrades have been applied over time (the files and dependencies may have changed. Consider a program that originally depended on a file called <u>cutting-edge-library</u>, but later the developers switched to using <u>mature-and-stable-library</u> instead &#8211; this poses problems to the uninstallation program.</li>
<li>Finally, if the uninstaller breaks an application the user wants to keep, the user is going to be unhappy, so it is better to be very conservative when uninstalling and leave stuff you are not sure about behind.</li>
</ul>
<p>All the information needed to uninstall an installed package is available (sometimes it takes a little poking around). The only information not available is which files and folders are created by an application &#8211; so cleaning up all the config data, application folders and user data is harder.<br />
This is a long standing problem with Linux &#8211; many projects have been started (and abandoned) whose purpose was to clean up leftover files on the computer.<br />
<a name="howto"></a></p>
<h1>How to Completely Remove a Package</h1>
<p>&nbsp;</p>
<h1>Quick Instructions</h1>
<p><strong>1) Open</strong> the aptitude log file (<code>/var/log/apt/history.log</code>).<br />
<strong>2) Locate</strong> the files that were installed.<br />
<strong>3) Remove</strong> the files using <code>sudo apt-get purge --auto-remove &lt;<em>file names</em>&gt;</code></p>
<div class="c1">
<strong>NOTE:</strong> it is a good idea to ensure that you are not removing any extra files. This might happen if you (or someone else) has installed other packages or updates since the package you are uninstalling was installed.
</div>
<p><strong>4) Locate and remove</strong> configuration files and data associated with the package. Most often, they will be found in <code>/home/</code> and <code>/home/.config/</code> directories.</p>
<h1>Detailed Instructions</h1>
<h3>Finding Out Which Packages Were Installed</h3>
<div class="c1">
These instructions are for Ubuntu 13.04, using the Unity interface and the <code>Terminal</code> application.<br />
I expect the instructions to be similar for other environments, but no guarantee is made.<br />
Instructions for opening a terminal can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-13-04/ubuntu-13-04-how-to-get-a-command-line-shell-or-terminal">here</a>.
</div>
<h3>Opening the Installation History Log File</h3>
<p>All installation and uninstallation operations that happen using either <code>apt-get</code> or <u>Ubuntu Software Center</u> (or any of the <code>aptitude</code> family of functions) are stored in <code>/var/log/apt/history.log</code>. Examining the contents of this file allows us to determine which packages were installed.<br />
<strong>1) Click</strong> on the <u>Files</u> icon:<br />
<img fetchpriority="high" decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-1.jpg" alt="" width="480" height="180" border="0" /><br />
<strong>2) Click</strong> on <u>Computer</u>:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-2.png" alt="" border="0" /><br />
<strong>3) Double-click</strong> on the <code>var</code> folder:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-3.png" alt="" border="0" /><br />
<strong>4) Double-click</strong> on the <code>log</code> folder:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-4.png" alt="" border="0" /><br />
<strong>5) Double-click</strong> on the <code>apt</code> folder:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-5.png" alt="" border="0" /><br />
<strong>6) Double-click</strong> on the <code>history.log</code> file &#8211; this should open it with <code>gedit</code>, the default text editor in Ubuntu 13.04:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-6.png" alt="" border="0" /></p>
<div class="c3">
<h3>A Quick Overview of the history.log File</h3>
<p>The <code>history.log</code> file contains all the operations performed on your system using <code>apt-get</code> (or any of the <code>aptitude</code> family of programs)<br />
Each block of operations contains:</p>
<ul>
<li>a Start-Date and End-Date (red) for the operation</li>
<li>the operation performed (blue)</li>
<li>additional information about the operation (green)</li>
</ul>
<p><img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-7.png" alt="" border="0" /><br />
In our case, we are interested in the <code>Install</code> information.
</div>
<h3>Finding the Installation Data</h3>
<p><strong>7) Search</strong> for the package you installed. If it was the last package you installed, then it will be at the end of the file. The records are stored with the newest operations towards the end (bottom) of the file and the oldest at the beginning (top) of the file.</p>
<div class="c2">
<strong>Note:</strong> the <code>history.log</code> file is archived monthly. If you don&#8217;t find the required install information in <code>history.log</code>, then check the <code>history.log.&lt;number&gt;.gz</code> files:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-8.png" alt="" border="0" /><br />
Double clicking the .gz file will open it with <u>Archive Manager</u>. Inside <u>Archive Manager</u> you double click on the file to open it with <u>gedit</u>
</div>
<p>In the sample below, you can see I installed <code>lxde-core</code> on 27-April-2013:</p>
<pre><code class="i3"><strong>Start-Date:</strong> 2013-04-27  16:29:19</code>
<code class="i2"><strong>Commandline:</strong> apt-get install lxde-core</code>
<code class="i1"><strong>Install:</strong> libobrender27:i386 (3.5.0-7, automatic), lxsession:i386
(0.4.9.2~git20130310-0ubuntu1, automatic), openbox-themes:i386 (1.0.2,
automatic), libfm-data:i386 (1.1.0-0ubuntu2, automatic), libfm-gtk-bin:i386
(1.1.0-0ubuntu2, automatic), obconf:i386 (2.0.3+20110805+debian-1, automatic),
libjpeg-turbo-progs:i386 (1.2.1-0ubuntu2, automatic), xscreensaver:i386 (5.15-2ubuntu1,
automatic), lxde-common:i386 (0.5.0-4ubuntu4, automatic), lxsession-data:i386
(0.4.9.2~git20130310-0ubuntu1, automatic), pcmanfm:i386 (1.1.0-0ubuntu2, automatic),
lxde-core:i386 (0.5.0-4ubuntu4), libfm-gtk-data:i386 (1.1.0-0ubuntu2, automatic),
libgif4:i386 (4.1.6-10ubuntu1, automatic), libfm-gtk3:i386 (1.1.0-0ubuntu2, automatic),
openbox:i386 (3.5.0-7, automatic), libglade2-0:i386 (2.6.4-1ubuntu2, automatic),
lxmenu-data:i386 (0.1.2-2, automatic), libfm3:i386 (1.1.0-0ubuntu2, automatic),
lxshortcut:i386 (0.1.2-3, automatic), lxpanel:i386 (0.5.12-0ubuntu2, automatic),
libid3tag0:i386 (0.15.1b-10build3, automatic), libimlib2:i386 (1.4.5-1ubuntu1, automatic),
libjpeg-progs:i386 (8c-2ubuntu7, automatic), libmenu-cache2:i386 (0.4.1-0ubuntu1, automatic),
xscreensaver-data:i386 (5.15-2ubuntu1, automatic), libobt0:i386 (3.5.0-7, automatic)</code>
<code class="i3"><strong>End-Date:</strong> 2013-04-27  16:30:00</code></pre>
<p><strong>8) Cut and paste</strong> the <u>Install</u> data into an editor. You can start a new document in <code>gedit</code> by clicking on the <u>Create a new document</u> icon:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-9.png" alt="" border="0" /><br />
<strong>9) Edit</strong> the data to remove all unnecessary text.</p>
<div class="c2">
The data has the following form: <span class="i4"><code>&lt;package name&gt;</code><em><strong>:i386</strong> (something in parentheses),</em></span><br />
Only the package name is important. The <span class="i4">:i386 (something in parentheses),</span> needs to be deleted.<br />
So <code>libopenal1:i386 (1.13-2, automatic)</code> becomes <code>libopenal1</code> after removing the extra information.</p>
<div class="c4">
<strong>Note:</strong> if you are running the 64 bit version of Ubuntu, then it will be <span class="i4">:amd64 (something in parentheses),</span> instead.
</div>
</div>
<div class="c1">
If you have a lot of text to edit (as in this example), you might consider using a text editor that offers regular expression matching &#8211; like LibreOffice Writer &#8211; for search and replace.<br />
Using LibreOffice Writer 4.0.2.2, you can use one of the following regular expressions (I think they are complete, but they might miss the odd expression):</p>
<div class="c3">
Use this if you are running the i386 version of Ubuntu:</p>
<pre><code>:i386 \([0-9\~\.\+a-zA-Z\-, ]*\),?</code></pre>
</div>
<div class="c3">
Use this if you are running the amd64 version of Ubuntu:</p>
<pre><code>:amd64 \([0-9\~\.\+a-zA-Z\-, ]*\),?</code></pre>
</div>
<div class="c4">
Let me know if you encounter a case where the regular expression doesn&#8217;t work.
</div>
<p>Press <code>Ctrl + H</code> to launch the <u>Find and Replace</u> dialog in LibreOffice Writer.</p>
<ol>
<li><strong>Click</strong> on the <u>More Options</u> button (it will change to <u>Fewer Options</u>).</li>
<li><strong>Click</strong> on the <u>Regular expressions</u> box.</li>
<li><strong>Enter</strong> the regular expression into the <u>Search for</u> field.</li>
<li><strong>Click</strong> on the <u>Replace All</u> button.</li>
</ol>
<p><img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-10.png" alt="" border="0" />
</div>
<p><strong>10) Add</strong> the following to the start of the edited package list: <strong><code>sudo apt-get purge --auto-remove </code></strong>. You should have something that looks like this:<br />
<code><strong>sudo apt-get purge --auto-remove</strong> libobrender27 lxsession openbox-themes ... </code></p>
<div class="c1">
I recommend use of the <code>purge</code> option over the <code>remove</code> option because purge claims to remove some of the configuration data.<br />
You can always use <code>sudo apt-get remove --auto-remove</code> instead.
</div>
<div class="c4">
<strong>Note:</strong> if you are using <u>LibreOffice Writer</u> make sure that it does not <em>autocorrect</em> what you are entering.<br />
Two very common problems are:</p>
<ol>
<ol>
<li>the &#8216;s&#8217; in <code>sudo</code> gets changed to UPPERCASE. The Linux command line is case sensitive, so <code>Sudo</code> is not the same as <code>sudo</code>.</li>
<li>the double minus (&#8211;) gets converted in a single DASH (–).</li>
</ol>
</ol>
<p>Either error will cause the uninstall script to fail.
</p></div>
<p><strong>11) Cut and paste</strong> this package list with the <code>apt-get</code> command from step 10 into a <code>Terminal</code> to completely uninstall the package.</p>
<div class="c1">
To paste into a terminal, you need to <strong>right-click</strong> in the terminal and select the <u>Paste</u> option from the popup menu. Using the traditional shortcut <code>Ctrl+V</code> will not work.</p>
<div class="c2">
Detailed instructions on how to open a terminal can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-13-04/ubuntu-13-04-how-to-get-a-command-line-shell-or-terminal">here</a>.
</div>
<p><img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-11.png" alt="" border="0" />
</div>
<p>It should <strong>look</strong> something like this (the exact list of files will depend on what you are uninstalling):<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-12.png" alt="" border="0" /><br />
<strong>12) Press</strong> the <u>Enter</u> key and <strong>enter</strong> your password (this is your login password):</p>
<div class="c2">
<strong>NOTE:</strong> when you type your password, nothing will happen on the screen. This is normal. As a security feature, Linux does not echo back any indication of the characters you are typing in.
</div>
<div class="c3">
<strong>Note:</strong> You will only be asked for your password if this is the first time in this terminal session that you are using <code>sudo apt-get</code>.
</div>
<p><img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-13.png" alt="" border="0" /><br />
<strong>13) Press</strong> the <u>Enter</u> key after entering your password and <code>apt-get</code> will respond by showing which files are going to be uninstalled:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-14.png" alt="" border="0" /><br />
If you want to uninstall the files, then <strong>press</strong> the <u>Enter</u> key. If you don’t want to uninstall the files, <strong>type</strong> the <code>N</code> key and then <strong>press</strong> the <u>Enter</u> key.</p>
<div class="c2">
<strong>Note:</strong> if this was not the last package installed. Or if updates have been installed, I <u><strong>STRONGLY</strong></u> advise you to <u>double-check</u> the files being uninstalled to ensure they do not include any extra files.
</div>
<div class="c4">
<h1>WARNING ! ! !</h1>
<p>This should work <u>perfectly</u> if the package you are uninstalling is the <strong><u>LAST</u></strong> package you (or anybody else) installed on your system. In other words: <span class="i4">No one has installed anything else &#8211; not even updates &#8211; since this package was installed!</span><br />
If other packages have been installed, if updates have been installed, then there is a <strong><u>RISK</u></strong> that those packages or updates <em>may </em>have a dependency on one or more of the packages you are uninstalling.<br />
If you uninstall a package that some other package depends on, then that package will no longer function correctly.<br />
Examining all package dependencies is very complicated. Proceed at your own risk &#8211; backups are strongly recommended.
</div>
<h1>Double Checking Your Uninstall Script</h1>
<p>If the package you are uninstalling was not the last package installed, there is the risk that you will accidentally uninstall a package that some other application depends on.</p>
<h3>Why Double Check?</h3>
<p>For example, you install <u>abiword</u>. <u>Abiword</u> depends on the package <u>ttf-lyx</u> and it will be installed it if it is not already installed.<br />
Later, you install <u>cadabra</u>. <u>Cadabra</u> also depends on <u>ttf-lyx</u>, but since it is already installed, it will use the installed copy instead of installing a new copy.<br />
If you uninstall <u>abiword</u> using the technique above, it will explicitly uninstall <u>ttf-lyx</u> (which is also needed by <u>cadabra</u> – which was installed after <u>abiword</u>).<br />
This will cause <code>apt-get</code> to uninstall <u>cadabra</u> because <u>cadabra</u> depends on <u>ttf-lyx</u>.<br />
To avoid this problem, it is necessary to double check that you are not removing any extra files.<br />
Since <code>apt-get</code> displays the files it is going to uninstall, it is a simple matter of checking that no additional files were added to the uninstallation:<br />
<img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-14.png" alt="" border="0" /></p>
<h1>Uninstalling Configuration Data</h1>
<div class="c4">
I don’t recommend doing this unless you know <u>exactly</u> what you are looking to delete.
</div>
<p>The last thing left to do is to delete / remove all the configuration data.<br />
Unfortunately, this is hard to do since there is no record of what files and folders the (now uninstalled) application put on your computer.<br />
A good place to start is in your <code>/home</code> directory and your <code>/home/.config/</code> directory.<br />
However, data, files, and folders could be squirreled away all over the place.<br />
As you can see, it is not necessarily obvious what folders and files need deleting:<br />
<a href="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-15-big.png" target="_blank"><img decoding="async" class="centered" src="//complete-concrete-concise.com/wp-content/uploads/2013/04/1304-remove-package-15-thumb.png" alt="" border="0" /></a><br />
In this case, I know that it is the three highlighted folders that need deleting, but there is no easy way to tell (except by doing a before and after comparison &#8211; even that is tricky because an application typically does not write a <code>.config</code> file until it is used. For example, <code>gedit</code> creates the <code>gedit</code> folder after it is used. If you used <code>gedit</code> after you installed a package and then did a before and after comparison, you might be tempted to think the <code>gedit</code> folder needs to be removed as well.<br />
</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-13-04/ubuntu-13-04-how-to-completely-uninstallremove-a-packagesoftwareprogram/">Ubuntu 13.04 &#8211;  How to Completely Uninstall/Remove a Package/Software/Program</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.10 &#8211; How to Completely Uninstall/Remove a Package/Software/Program</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/ubuntu-12-10-how-to-completely-uninstallremove-a-packagesoftwareprogram/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Tue, 30 Oct 2012 03:15:40 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.10]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[package]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[total]]></category>
		<category><![CDATA[totally]]></category>
		<category><![CDATA[ubuntu 12.10]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2517</guid>

					<description><![CDATA[<p>This tutorial shows how to completely remove or uninstall a package in Ubuntu 12.10. These instructions should work for other versions of Ubuntu, it&#8217;s derivatives (Edubuntu, Kubuntu, Lubuntu, Xubuntu, Ubuntu Studio, Myhtbuntu) and other Debian based Linux distributions &#8211; but no guarantee is made. This tutorial is definitely on the advanced rather than basic side [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/ubuntu-12-10-how-to-completely-uninstallremove-a-packagesoftwareprogram/">Ubuntu 12.10 &#8211; How to Completely Uninstall/Remove a Package/Software/Program</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>This tutorial shows how to completely remove or uninstall a package in Ubuntu 12.10. These instructions should work for other versions of Ubuntu, it&#8217;s derivatives (Edubuntu, Kubuntu, Lubuntu, Xubuntu, Ubuntu Studio, Myhtbuntu) and other Debian based Linux distributions &#8211; but no guarantee is made.</p>
<p>This tutorial is definitely on the <u>advanced</u> rather than <u>basic</u> side of things, but if you are careful, it shouldn&#8217;t be a problem.</p>
</div>
<div class="c4">
<h1>WARNING ! ! !</h1>
<p>There is a <u>small</u> but <u>real</u> risk of <strong><u>data loss</u></strong> or making other programs or Ubuntu <u><strong>unusable</strong></u>.</p>
<p>It is advisable to <strong>ensure</strong> you have a backup before proceeding.</p>
<div class="c2">
<p>I am somewhat over emphasizing the risk, but anything can happen &#8211; there might be a power failure in the middle of uninstalling and this might leave your system in a funky state, or you might select a critical system file for deletion and this leaves your system unusable.</p>
<p>I don&#8217;t expect anything bad to happen, but I make no guarantees.</p>
<p><strong>Note:</strong> the risk is about the same as applying software updates (old packages are removed and new packages are installed).</p>
</div>
</div>
<div class="c1">
<p>You can jump directly to the How To part <a href="#howto">here.</a></p>
</div>
<p>You would think that uninstalling a package would be as easy and straightforward as installing it &#8211; either enter <code>sudo apt-get remove --auto-remove &lt;package name&gt;</code> at a command line or click <u>Remove</u> in the <u>Ubuntu Software Center</u>. Unfortunately, it is not:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/05/ubuntu-12.04-how-to-complete-remove-a-package-1.png" alt="" border="0" class="centered" /></p>
<h1>The Problem</h1>
<p>There are three types of packages: (1) simple, (2) with dependencies, (3) complicated.</p>
<p><strong>Simple</strong> packages install only a single program file and that&#8217;s it. They are completely self contained and don&#8217;t depend on anything other than the core operating system being present. These types of packages are rare.</p>
<div class="c1">
<p><u>stella</u> (an Atari 2600 emulator) is an example of a simple package.</p>
</div>
<p>Packages <strong>with dependencies</strong> need other files in order to work. When installing one of these packages, <u>Ubuntu Software Center</u> or <u>apt-get</u> determine what other files are needed and automatically installs them for you. Unfortunately, when you uninstall the package, the dependency files are usually left behind. Sometimes they can be removed by using the command <code>sudo apt-get autoremove</code>, but that is an exception rather than the rule.</p>
<div class="c1">
<p><u>stellarium</u> (a 3D planetarium / sky simulator) requires an additional file (<u>stellarium-data</u>) to be installed in order to work. When you uninstall it, it leaves behind <u>stellarium-data</u>. The good news is that <u>stellarium-data</u> can be uninstalled using <code>sudo apt-get autoremove</code>.</p>
<p><u>abiword</u> (a word processor) requires additional files (about 16) to be installed. One of these is <u>ttf-lyx</u> (a font). When you uninstall, <u>abiword</u> it will automatically uninstall some of the files, the remainder can be removed using <code>sudo apt-get autoremove</code>, but the file <u>ttf-lyx</u> must explicitly removed.</p>
</div>
<p><strong>Complicated</strong> packages (also called <u>metapackages</u>), typically, do not install any files. Instead, they are a collection of dependent packages. These are the hardest to clean up, since you have to uninstall each dependent package (along with its dependencies) separately.</p>
<div class="c1">
<p><u>lubuntu-desktop</u> (a desktop environment based on the lxde interface) is an example of a package that installs several dependent packages. Each of those packages installs other packages and files. All told, about 189 files get installed. When you uninstall <u>lubuntu-desktop</u>, it only removes <u>lubuntu-desktop</u> (about 30kB). Using <code>sudo apt-get autoremove</code> removes nothing else. All the extra files which were installed because <u>lubuntu-desktop</u> said it depended on them remain behind and they use up about about 321 MB of disk space.</p>
<p>These include packages like <u>abiword</u>, <u>leafpad</u> (a text editor), <u>lubuntu-core</u>, <u>lxde-common</u>, along with many, many other packages.</p>
<div class="c2">
<p><strong>Note:</strong>The 30 kB and 321 MB are not typos, uninstalling <u>lubuntu-desktop</u> leaves behind about 99.99% of everything it installed.</p>
</div>
</div>
<p>Not only are various packages left behind after an uninstall, but also configuration data used by the removed package, directories (folders) and user data &#8211; all of these have to be manually removed.</p>
<h1>Why Can&#8217;t Everything be Uninstalled?</h1>
<p>My best guess is because it is a low priority:</p>
<ul>
<li>
<p>Users want applications to install easily and work. In the (fairly distant) past, installing applications in Linux was a pain &#8211; users would install an application and it wouldn&#8217;t work, then they would discover they needed to install some other package to get it working, and then there were package incompatibilities (still a problem in Linuxland) and so on. Nowadays, most Linux distributions do a very good job in packaging applications for easy installation.</p>
</li>
<li>
<p>Hard disks are big. If you have a 500GB hard disk, will you really notice if 3MB or 50MB or even 1GB of data are cluttering it up? Probably not, the files cached by your Internet browser&#8217;s likely occupy more space on your hard disk.</p>
</li>
<li>
<p>It is not sexy. Who cares if a programmer wrote a really neat uninstaller? Probably no one. Programmers are more interested in &#8220;cool&#8221; apps. And since it is possible to manually uninstall all the unnecessary applications, there is no incentive to write a proper uninstaller.</p>
</li>
<li>
<p>Uninstallation should be a &#8220;rare&#8221; activity. Although, I think users are very likely to want to try out applications and uninstall them if they don&#8217;t like them or find it is not what they wanted.</p>
</li>
<li>It is hard. If the user uninstalls something shortly after installing it, this is not too much of a problem because nothing much is likely to have happened on the system. But if the user chooses to uninstall something 2 years after they installed in &#8211; then there are numerous problems: (1) other applications may have been installed that depend on some of the same files (this makes deciding which files to uninstall complicated), (2) it is likely that updates and upgrades have been applied over time (the files and dependencies may have changed. Consider a program that originally depended on a file called <u>cutting-edge-library</u>, but later the developers switched to using <u>mature-and-stable-library</u> instead &#8211; this poses problems to the uninstallation program.</p>
<li>
<p>Finally, if the uninstaller breaks an application the user wants to keep, the user is going to be unhappy, so it is better to be very conservative when uninstalling.</p>
</li>
</ul>
<p>All the information needed to uninstall an installed package is available (sometimes it takes a little poking around). The only information not available is which files and folders are created by an application &#8211; so cleaning up all the config data, application folders and user data is harder.</p>
<p>This is a long standing problem with Linux &#8211; many projects have been started (and abandoned) whose purpose was to clean up leftover files on the computer.</p>
<p><a name="howto"></p>
<h1>How to Completely Remove a Package</h1>
<p></a></p>
<h1>Quick Instructions</h1>
<p><strong>1) Open</strong> the aptitude log file (<code>/var/log/apt/history.log</code>).</p>
<p><strong>2) Locate</strong> the files that were installed.</p>
<p><strong>3) Remove</strong> the files using <code>sudo apt-get remove --auto-remove &lt;<em>file names</em>&gt;</code></p>
<div class="c1">
<p><strong>NOTE:</strong> it is a good idea to ensure that you are not removing any extra files. This might happen if you (or someone else) has installed other packages or updates.</p>
</div>
<p><strong>4) Locate and remove</strong> configuration files and data associated with the package. Most often, they will be found in <code>/home/</code> and <code>/home/.config/</code> directories.</p>
<h1>Detailed Instructions</h1>
<h3>Finding Out Which Packages Were Installed</h3>
<div class="c1">
<p>These instructions are for Ubuntu 12.10, using the Unity interface and the <code>Terminal</code> application.</p>
<p>I expect the instructions to be similar for other environments, but no guarantee is made.</p>
<p>Instructions for opening a terminal can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/how-to-get-a-command-line-shell-or-terminal">here</a>.</p>
</div>
<h3>Opening the Installation History Log File</h3>
<p>All installation and uninstallation operations that happen using <code>apt-get</code> or <u>Ubuntu Software Center</u> (or any of the <code>aptitude</code> family of functions) are stored in <code>/var/log/apt/history.log</code>. Examining the contents of this file allows us to determine which packages were installed.</p>
<p><strong>1) Click</strong> on the <u>Home Folder</u> icon:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-1.jpg" width="480" height="206" alt="" border="0" class="centered"/></p>
<p><strong>2) Click</strong> on <u>File System</u>:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-2.png" alt="" border="0" class="centered"/></p>
<p><strong>3) Double-click</strong> on the <code>var</code> folder:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-3.png" alt="" border="0" class="centered"/></p>
<p><strong>4) Double-click</strong> on the <code>log</code> folder:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-4.png" alt="" border="0" class="centered"/></p>
<p><strong>5) Double-click</strong> on the <code>apt</code> folder:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-5.png" alt="" border="0" class="centered"/></p>
<p><strong>6) Double-click</strong> on the <code>history.log</code> file &#8211; this should open it with <code>gedit</code>, the default text editor in Ubuntu 12.10:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-6.png" alt="" border="0" class="centered"/></p>
<div class="c3">
<h3>A Quick Overview of the history.log File</h3>
<p>The <code>history.log</code> file contains all the operations performed on your system using <code>apt-get</code> (or any of the <code>aptitude</code> family of programs)</p>
<p>Each block of operations contains:</p>
<ul>
<li>a Start-Date and End-Date (red) for the operation</li>
<li>the operation performed (blue)</li>
<li>additional information about the operation (green)</li>
</ul>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-7.png" alt="" border="0" class="centered"/></p>
<p>In our case, we are interested in the <code>Install</code> information.</p>
</div>
<h3>Finding the Installation Data</h3>
<p><strong>7) Search</strong> for the package you installed. If it was the last package you installed, then it will be at the end of the file. The records are stored with the newest operations towards the end (bottom) of the file and the oldest at the beginning (top) of the file.</p>
<div class="c2">
<p><strong>Note:</strong> the <code>history.log</code> file is archived monthly. If you don&#8217;t find the required install information in <code>history.log</code>, then check the <code>history.log.&lt;number&gt;.gz</code> files:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-8.png" alt="" border="0" class="centered"/></p>
<p>Double clicking the </code>.gz</code> file will open it with <u>Archive Manager</u>. Inside <u>Archive Manager</u> you double click on the file to open it with <u>gedit</u></p>
</div>
<p>In the sample below, you can see I installed <code>lubuntu-core</code> on 29-Oct-2012:</p>
<p><code class="i3">Start-Date: 2012-10-29  21:52:00</code><br />
<code class="i2"><strong>Commandline:</strong> apt-get install lubuntu-core</code><br />
<code class="i1"><strong>Install:</strong> lightdm-gtk-greeter:i386 (1.3.1-0ubuntu1), libobrender27:i386 (3.5.0-4, automatic), lxsession:i386 (0.4.9.1~git20120828-0ubuntu1, automatic), openbox-themes:i386 (1.0.2, automatic), libfm-data:i386 (1.0.1-0ubuntu1, automatic), libfm-gtk-bin:i386 (1.0.1-0ubuntu1, automatic), obconf:i386 (2.0.3+20110805+debian-1, automatic), lubuntu-default-settings:i386 (0.29), lubuntu-icon-theme:i386 (0.34, automatic), lxsession-data:i386 (0.4.9.1~git20120828-0ubuntu1, automatic), lubuntu-artwork:i386 (0.34), plymouth-theme-lubuntu-text:i386 (0.34), pcmanfm:i386 (1.0.1-0ubuntu1, automatic), lubuntu-core:i386 (0.45), libfm-gtk-data:i386 (1.0.1-0ubuntu1, automatic), libgif4:i386 (4.1.6-9.1ubuntu1, automatic), libfm-gtk3:i386 (1.0.1-0ubuntu1, automatic), lubuntu-lxpanel-icons:i386 (0.34, automatic), lubuntu-artwork-12-10:i386 (0.34, automatic), openbox:i386 (3.5.0-4), libglade2-0:i386 (2.6.4-1ubuntu2, automatic), gnome-icon-theme-full:i386 (3.6.0-0ubuntu2, automatic), elementary-icon-theme:i386 (2.7.1-0ubuntu6, automatic), lxmenu-data:i386 (0.1.2-2, automatic), libfm3:i386 (1.0.1-0ubuntu1, automatic), lxshortcut:i386 (0.1.2-3, automatic), lxpanel:i386 (0.5.10+git20120823-0ubuntu1), libid3tag0:i386 (0.15.1b-10build3, automatic), libimlib2:i386 (1.4.5-1ubuntu1, automatic), libmenu-cache1:i386 (0.3.3-1, automatic), libobt0:i386 (3.5.0-4, automatic), plymouth-theme-lubuntu-logo:i386 (0.34)<br />
</code><code class="i3"><strong>End-Date:</strong> 2012-10-29  21:57:50</code></p>
<p><strong>8) Cut and paste</strong> the <u>Install</u> data into an editor. You can start a new document in <code>gedit</code> by clicking on the <u>Create a new document</u> icon:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-8a.png" alt="" border="0" class="centered"/></p>
<p><strong>9) Edit</strong> the data to remove all unnecessary text.</p>
<div class="c2">
<p>The data has the following form: <span class="i4"><code>&lt;package name&gt;</code><em><strong>:i386</strong> (something in parentheses),</em></span></p>
<p>Only the package name is important. The <span class="i4">:i386 (something in parentheses),</span> needs to be deleted.</p>
<p>So <code>libopenal1:i386 (1.13-2, automatic)</code> becomes <code>libopenal1</code> after removing the extra information.</p>
</div>
<div class="c1">
<p>If you have a lot of text to edit (as in this example), you might consider using a text editor that offers regular expression matching &#8211; like LibreOffice Writer &#8211; for search and replace.</p>
<p>Using LibreOffice Writer 3.6.2.2, you can use one of the following regular expressions (I think they are complete, but they might miss the odd expression):</p>
<div class="c3">
<p>Use this if you are running the i386 version of Ubuntu:</p>
<pre><code>:i386 \([0-9\~\.\+a-zA-Z\-, ]*\),?</code></pre>
</div>
<div class="c3">
<p>Use this if you are running the amd64 version of Ubuntu:</p>
<pre><code>:amd64 \([0-9\~\.\+a-zA-Z\-, ]*\),?</code></pre>
</div>
<div class="c4">
<p>Let me know if you encounter a case where the regular expression doesn&#8217;t work.</p>
</div>
<p>Press <code>Ctrl + H</code> to launch the <u>Find and Replace</u> dialog in LibreOffice Writer.</p>
<ol>
<li><strong>Click</strong> on the <u>More Options</u> button (it will change to <u>Fewer Options</u>). </li>
<li><strong>Click</strong> on the <u>Regular expressions</u> box. </li>
<li><strong>Enter</strong> the regular expression into the <u>Search for</u> field. </li>
<li><strong>Click</strong> on the <u>Replace All</u> button.</li>
</ol>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-9.png" alt="" border="0" class="centered"/></p>
</div>
<p><strong>10) Add</strong> the following to the start of the edited package list: <strong><code>sudo apt-get purge --auto-remove </code></strong>. You should have something that looks like this:</p>
<p><code><strong>sudo apt-get purge --auto-remove</strong> lightdm-gtk-greeter libobrender27 lxsession ... </code></p>
<div class="c1">
<p>I recommend use of the <code>purge</code> option over the <code>remove</code> option because purge removes some of the configuration data.</p>
<p>You can always use <code>sudo apt-get remove --auto-remove</code> instead.</p>
</div>
<div class="c4">
<p><strong>Note:</strong> if you are using <u>LibreOffice Writer</u> make sure that it does not <em>autocorrect</em> what you are entering.</p>
<p>Two very common problems are:</p>
<ol>
<li>the &#8216;s&#8217; in <code>sudo</code> gets changed to UPPERCASE. The Linux command line is case sensitive, so <code>Sudo</code> is not the same as <code>sudo</code>.</li>
<li>the double minus (&#8211;) gets converted in a single DASH (&#8211;).</li>
<p>Either error will cause the uninstall script to fail.</p>
</div>
<p><strong>11) Cut and paste</strong> this package list with the <code>apt-get</code> command from step 10 into a <code>Terminal</code> to completely uninstall the package.</p>
<div class="c1">
<p>To paste into a terminal, you need to <strong>right-click</strong> in the terminal and select the <u>Paste</u> option from the popup menu. Using the traditional shortcut <code>Ctrl+V</code> will not work.</p>
<div class="c2">
<p>Detailed instructions on how to open a terminal can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/how-to-get-a-command-line-shell-or-terminal">here</a>.</p>
</div>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/05/ubuntu-12.04-how-to-complete-remove-a-package-11.png" alt="" border="0" class="centered" /></div>
<p>It should <strong>look</strong> something like this (the exact list of files will depend on what you are uninstalling):</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-10-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-10-thumb.png" alt="" border="0" class="centered"/></a>
</p>
<p><strong>12) Press</strong> the <u>Enter</u> key and <strong>enter</strong> your password (this is your login password):</p>
<div class="c2">
<p><strong>NOTE:</strong> when you type your password, nothing will happen on the screen. This is normal. As a security feature, Linux does not echo back any indication of the characters you are typing in.</p>
</div>
<div class="c3">
<p><strong>Note:</strong> You will only be asked for your password if this is the first time in this terminal session that you are using <code>sudo apt-get</code>.</div>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-11-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-11-thumb.png" alt="" border="0" class="centered"/></a>
</p>
<p><strong>13) Press</strong> the <u>Enter</u> key after entering your password and <code>apt-get</code> will respond by showing which files are going to be uninstalled:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-12-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-12-thumb.png" alt="" border="0" class="centered"/></a>
</p>
<p>If you want to uninstall the files, then <strong>press</strong> the <u>Enter</u> key. If you don&#8217;t want to uninstall the files, <strong>type</strong> the <code>N</code> key and then <strong>press</strong> the <u>Enter</u> key.</p>
<div class="c2">
<p><strong>Note:</strong> if this was not the last package installed. Or if updates have been installed, I <u><strong>STRONGLY</strong></u> advise you to <u>double-check</u> the files being uninstalled to ensure they do not include any extra files.</p>
</div>
<div class="c4">
<h1>WARNING ! ! !</h1>
<p>This should work <u>perfectly</u> if the package you are uninstalling is the <strong><u>LAST</u></strong> package you (or anybody else) installed on your system. In other words: <span class="i4">No one has installed anything else &#8211; not even updates &#8211; since this package was installed!</span></p>
<p>If other packages have been installed, if updates have been installed, then there is a <strong><u>RISK</u></strong> that those packages or updates <em>may </em>have a dependency on one or more of the packages you are uninstalling.</p>
<p>If you uninstall a package that some other package depends on, then that package will no longer function correctly.</p>
<p>Examining all package dependencies is very complicated. Proceed at your own risk &#8211; backups are strongly recommended.</p>
</div>
<h1>Double Checking Your Uninstall Script</h1>
<p>If the package you are uninstalling was not the last package installed, there is the risk that you will accidentally uninstall a package that some other application depends on.</p>
<h3>Why Double Check?</h3>
<p>For example, you install <u>abiword</u>. <u>Abiword</u> depends on the package <u>ttf-lyx</u> and it will be installed it if it is not already installed.</p>
<p>Later, you install <u>cadabra</u>. <u>Cadabra</u> also depends on <u>ttf-lyx</u>, but since it is already installed, it will use the installed copy instead of installing a new copy.</p>
<p>If you uninstall <u>abiword</u> using the technique above, it will explicitly uninstall <u>ttf-lyx</u> (which is also needed by <u>cadabra</u> &#8211; which was installed after <u>abiword</u>).</p>
<p>This will cause <code>apt-get</code> to uninstall <u>cadabra</u> because <u>cadabra</u> depends on <u>ttf-lyx</u>.</p>
<p>To avoid this problem, it is necessary to double check that you are not removing any extra files.</p>
<p>Since <code>apt-get</code> displays the files it is going to uninstall, it is a simple matter of checking that no additional files were added to the uninstallation:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-12-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-12-thumb.png" alt="" border="0" class="centered"/></a>
</p>
<h1>Uninstalling Configuration Data</h1>
<div class="c4">
<p>I don&#8217;t recommend doing this unless you know <u>exactly</u> what you are looking to delete.</p>
</div>
<p>The last thing left to do is to delete / remove all the configuration data.</p>
<p>Unfortunately, this is hard to do since there is no record of what files and folders the (now uninstalled) application put on your computer.</p>
<p>A good place to start is in your <code>/home</code> directory and your <code>/home/.config/</code> directory.</p>
<p>However, data, files, and folders could be squirreled away all over the place.</p>
<p>As you can see from these screenshots, it is not necessarily obvious what folders and files need deleting:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-13-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-13-thumb.png" alt="" border="0" class="centered"/></a></p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-14-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/ubuntu-12.10-uninstall-14-thumb.png" alt="" border="0" class="centered"/></a><br />
</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/ubuntu-12-10-how-to-completely-uninstallremove-a-packagesoftwareprogram/">Ubuntu 12.10 &#8211; How to Completely Uninstall/Remove a Package/Software/Program</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Remove / Uninstall Xubuntu Core Desktop</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-remove-uninstall-xubuntu-core-desktop/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 26 Oct 2012 14:06:27 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<category><![CDATA[xubuntu]]></category>
		<category><![CDATA[xubuntu core desktop]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2494</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Lubuntu Core Desktop was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When the Xubuntu Core Desktop is installed in [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-remove-uninstall-xubuntu-core-desktop/">Ubuntu 12.04 &#8211; How to Completely Remove / Uninstall Xubuntu Core Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Lubuntu Core Desktop was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When the Xubuntu Core Desktop is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall Xubuntu Core Desktop. Several packages (like <code>thunar</code>) do not get uninstalled.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with Xubuntu Core Desktop. This may include packages you previously installed (such as <code>thunar</code>) or that were installed as dependencies for other packages.</p>
<p><strong>Note:</strong> this uninstall command assumes Xubuntu Core Desktop was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get remove --auto-remove --purge desktop-base exo-utils fonts-droid gtk2-engines-xfce libexo-1-0 libexo-common libexo-helpers libgarcon-1-0 libgarcon-common libglade2-0 libjpeg-progs libjpeg-turbo-progs libkeybinder0 libthunarx-2-0 libtumbler-1-0 liburi-perl libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util4 libxfconf-0-2 lightdm-gtk-greeter miscfiles orage plymouth-theme-xubuntu-logo plymouth-theme-xubuntu-text shimmer-themes tango-icon-theme thunar thunar-data thunar-volman ttf-droid tumbler tumbler-common xfce-keyboard-shortcuts xfce4 xfce4-appfinder xfce4-mixer xfce4-notifyd xfce4-panel xfce4-session xfce4-settings xfce4-utils xfce4-volumed xfconf xfdesktop4 xfdesktop4-data xfwm4 xscreensaver xscreensaver-data xubuntu-artwork xubuntu-default-settings xubuntu-icon-theme xubuntu-wallpapers</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p>This will show you on how to uninstall only the packages that were installed when Xubuntu Core Desktop was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed (like <code>thunar</code>) or that were installed as dependencies for other programs instead of blindly assuming that they were installed along with Xubuntu Core Desktop.</p>
<div class="c1">
<p><strong>Note:</strong> if Xubuntu Core Desktop was installed using the <u>Ubuntu Software Center</u> then there will be 3 separate installation entries you will need to find (since it was a 3 step process).</p>
</div>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-remove-uninstall-xubuntu-core-desktop/">Ubuntu 12.04 &#8211; How to Completely Remove / Uninstall Xubuntu Core Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Remove / Uninstall  Lubuntu Core Desktop</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-remove-uninstall-lubuntu-core-desktop/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 26 Oct 2012 14:00:51 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[lubuntu]]></category>
		<category><![CDATA[lubuntu core desktop]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2492</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Lubuntu Core Desktop was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When the Lubuntu Core Desktop is installed in [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-remove-uninstall-lubuntu-core-desktop/">Ubuntu 12.04 &#8211; How to Completely Remove / Uninstall  Lubuntu Core Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Lubuntu Core Desktop was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When the Lubuntu Core Desktop is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall Lubuntu Core Desktop. Several packages (like <code>galculator</code>) do not get uninstalled.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with Lubuntu Core Desktop. This may include packages you previously installed (such as <code>galculator</code>) or that were installed as dependencies for other packages.</p>
<p><strong>Note:</strong> this uninstall command assumes Lubuntu Core Desktop was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get remove --auto-remove --purge  elementary-icon-theme galculator giblib1 gnome-icon-theme-full libfm-data libfm-gtk-data libfm-gtk1 libfm1 libgif4 libglade2-0 libid3tag0 libimlib2 libjpeg-progs libjpeg-turbo-progs libmenu-cache1 libobrender27 libobt0 lightdm-gtk-greeter lubuntu-artwork lubuntu-artwork-12-04 lubuntu-core lubuntu-default-settings lubuntu-icon-theme lxmenu-data lxpanel lxsession lxshortcut miscfiles obconf openbox openbox-themes pcmanfm plymouth-theme-lubuntu-logo plymouth-theme-lubuntu-text scrot xscreensaver xscreensaver-data</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p>This will show you on how to uninstall only the packages that were installed when Lubuntu Core Desktop was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed (like <code>galculator</code>) or that were installed as dependencies for other programs instead of blindly assuming that they were installed along with Lubuntu Core Desktop.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-remove-uninstall-lubuntu-core-desktop/">Ubuntu 12.04 &#8211; How to Completely Remove / Uninstall  Lubuntu Core Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.10 &#8211; How to Uninstall VirtualBox Guest Additions</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/ubuntu-12-10-how-to-uninstall-virtualbox-guest-additions/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Sat, 20 Oct 2012 07:32:45 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.10]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[guest additions]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.10]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<category><![CDATA[virtualbox]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2391</guid>

					<description><![CDATA[<p>These instructions are for removing VirtualBox Guest Additions from Ubuntu 12.10 running under VirtualBox version 4.2.2. They may be the same or similar for other version combinations and other Linux distros, but no guarantee is made. Assumes you know how to open a terminal. Instructions for opening a terminal can be found here. Uninstalling VirtualBox [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/ubuntu-12-10-how-to-uninstall-virtualbox-guest-additions/">Ubuntu 12.10 &#8211; How to Uninstall VirtualBox Guest Additions</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for removing VirtualBox Guest Additions from Ubuntu 12.10 running under VirtualBox version 4.2.2.</p>
<p>They may be the same or similar for other version combinations and other Linux distros, but no guarantee is made.</p>
<p>Assumes you know how to open a terminal. Instructions for opening a terminal can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/how-to-get-a-command-line-shell-or-terminal">here</a>.</p>
</div>
<h1>Uninstalling VirtualBox Guest Additions</h1>
<p><strong>1) Open</strong> a terminal (<code>Ctrl+Alt+T</code>) and enter the following commands:</p>
<div class="c4">
<p><strong>NOTE:</strong> everything at the command line is case sensitive, so make sure you get the UpPeR and lOwEr case letters right.</p>
</div>
<pre><code>cd /media
cd <em>&lt;username&gt;</em>
cd <em>VBOXADDITIONS_4.2.2_81494</em>
sudo sh VBoxLinuxAdditions.run uninstall</code></pre>
<div class="c3">
<p><strong>Note:</strong> <code><em>&lt;username&gt;</em></code> is the name of the user who installed the VirtualBox Guest Additions. <span class="i3">This is a new change in Ubuntu 12.10 &#8211; in previous versions of Ubuntu, this additional directory level did not exist</span></p>
<p><code><em>VBOXADDITIONS_4.2.2_81494</em></code> depends on which version of VirtualBox Guest Additions you have installed. The way I enter it is to: (1) type <code>cd VB</code>, then (2) press the <code>Tab</code> key to auto-complete the name</p>
</div>
<p>After entering your password, the VirtualBox Guest Additions will be uninstalled:</p>
<p><a href="//complete-concrete-concise.com/wp-content/uploads/2012/10/12.10-virtualbox-uninstall-guest-additions-1-big.png" target="_blank"><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/12.10-virtualbox-uninstall-guest-additions-1-thumb.png" alt="" border="0" class="centered"/></a></p>
<div class="c2">
<p><strong>Note:</strong> Linux does not echo back your password. When you type your password, it looks like nothing is happening on screen. This is normal.</p>
</div>
<h1>Ejecting the VirtualBox Guest Additions CD</h1>
<p>Having uninstalled the VirtualBox Guest Additions, there is not much point in keeping the Guest Additions media installed.</p>
<p><strong>2) Click</strong> on the <u>Home Folder</u> icon on the Unity Launcher:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/12.10-virtualbox-uninstall-guest-additions-2.jpg" width="480" height="209" alt="" border="0" class="centered"/></p>
<p><strong>3) Click</strong> on the <u>Eject</u> icon next to the Guest Additions:</p>
<p><img decoding="async" src="//complete-concrete-concise.com/wp-content/uploads/2012/10/12.10-virtualbox-uninstall-guest-additions-3.png" alt="" border="0" class="centered"/></p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-10/ubuntu-12-10-how-to-uninstall-virtualbox-guest-additions/">Ubuntu 12.10 &#8211; How to Uninstall VirtualBox Guest Additions</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove GNOME Shell</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome-shell/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 23:21:55 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[gnome shell]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2248</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which GNOME Shell was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When GNOME Shell is installed in Ubuntu 12.04, it installs [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome-shell/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove GNOME Shell</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which GNOME Shell was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When GNOME Shell is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall GNOME Shell.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with GNOME Shell. This may include packages you previously installed or packages previously installed by other applications.</p>
<p><strong>Note:</strong> this uninstall command assumes GNOME Shell was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get purge --auto-remove alacarte cups-pk-helper gir1.2-accountsservice-1.0 gir1.2-caribou-1.0  gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-folks-0.6  gir1.2-gdesktopenums-3.0 gir1.2-gee-1.0 gir1.2-gjsdbus-1.0 gir1.2-gkbd-3.0  gir1.2-json-1.0 gir1.2-mutter-3.0 gir1.2-networkmanager-1.0  gir1.2-panelapplet-4.0 gir1.2-polkit-1.0 gir1.2-telepathyglib-0.12  gir1.2-telepathylogger-0.2 gir1.2-upowerglib-1.0 gir1.2-xkl-1.0 gjs  gnome-applets gnome-applets-data gnome-contacts gnome-icon-theme-full  gnome-panel gnome-panel-data gnome-session-fallback gnome-shell  gnome-shell-common gnome-themes-standard indicator-applet-complete  libcaribou-common libcaribou0 libclutter-1.0-0 libclutter-1.0-common  libcogl-common libcogl-pango0 libcogl9 libgjs0c libmozjs185-1.0 libmutter0  libpanel-applet-4-0 mutter-common python-gmenu</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p><p>This will show you on how to uninstall only the packages that were installed when GNOME Shell was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed or that were installed by other packages instead of blindly assuming that they were installed along with GNOME Shell.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome-shell/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove GNOME Shell</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove GNOME</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 23:18:04 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[gnome desktop]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2246</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which GNOME was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When GNOME is installed in Ubuntu 12.04, it installs several packages [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove GNOME</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which GNOME was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When GNOME is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall GNOME. Several packages (like epiphany-browser and gnuchess) do not get uninstalled.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with GNOME. This may include packages you previously installed (like epiphany-browser or gnuchess) or packages previously installed by other applications.</p>
<p><strong>Note:</strong> this uninstall command assumes GNOME was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get purge --auto-remove alacarte bogofilter bogofilter-bdb bogofilter-common browser-plugin-gnash cheese  cheese-common cups-pk-helper dconf-tools desktop-base ekiga epiphany-browser  epiphany-browser-data epiphany-extensions evolution evolution-common  evolution-plugins evolution-webcal fonts-cantarell gdebi gdebi-core gdm  gedit-plugins gimp gimp-data gir1.2-accountsservice-1.0 gir1.2-caribou-1.0  gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-folks-0.6  gir1.2-gdesktopenums-3.0 gir1.2-gee-1.0 gir1.2-gjsdbus-1.0 gir1.2-gkbd-3.0  gir1.2-gucharmap-2.90 gir1.2-json-1.0 gir1.2-mutter-3.0  gir1.2-networkmanager-1.0 gir1.2-panelapplet-4.0 gir1.2-polkit-1.0  gir1.2-telepathyglib-0.12 gir1.2-telepathylogger-0.2 gir1.2-upowerglib-1.0  gir1.2-xkl-1.0 gjs glchess glines gnash gnash-common gnect gnibbles gnobots2  gnome gnome-applets gnome-applets-data gnome-backgrounds gnome-contacts  gnome-core gnome-dictionary gnome-games gnome-games-extra-data  gnome-icon-theme-extras gnome-icon-theme-full gnome-js-common gnome-panel  gnome-panel-data gnome-session-fallback gnome-shell gnome-shell-common  gnome-themes-standard gnome-video-effects gnotravex gnotski gnuchess  gnuchess-book gtali hamster-applet iagno imagemagick imagemagick-common  indicator-applet-complete inkscape libbabl-0.0-0 libblas3gf libbonobo2-0  libbonobo2-common libbonoboui2-0 libbonoboui2-common libboost-iostreams1.46.1  libboost-program-options1.46.1 libboost-signals1.46.1 libboost-thread1.46.1  libcapi20-3 libcaribou-common libcaribou0 libcdt4 libcheese-gtk21 libcheese3  libclutter-1.0-0 libclutter-1.0-common libclutter-gst-1.0-0 libclutter-gtk-1.0-0  libclutter-imcontext-0.1-0 libcluttergesture-0.0.2-0 libcogl-common  libcogl-pango0 libcogl9 libept1.4.12 libevolution libgc1c2 libgdict-1.0-6  libgdict-common libgegl-0.0-0 libgfortran3 libgimp2.0 libgjs0c libglade2-0  libgnome2-0 libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0  libgnomeui-common libgnomevfs2-extra libgraph4 libgsl0ldbl libgtkhtml-4.0-0  libgtkhtml-4.0-common libgtkhtml-editor-4.0-0 libgtkmm-2.4-1c2a libgvc5  libilmbase6 liblapack3gf liblqr-1-0 libmagick++4 libmagickcore4  libmagickcore4-extra libmagickwand4 libmozjs185-1.0 libmusicbrainz4-3 libmutter0  libmx-1.0-2 libnetpbm10 libodbc1 libopal3.10.2 libopenexr6 libpanel-applet--0  libpathplan4 libpst4 libpt2.10.2 libseed-gtk3-0 libwmf-bin liferea liferea-data  lightsoff menu menu-xdg mutter-common netpbm notification-daemon odbcinst  odbcinst1debian2 perlmagick python-gmenu python-gnome2 python-lxml python-numpy  python-pyorbit python-uniconvertor quadrapassel sound-juicer swell-foop synaptic  unixodbc</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p><p>This will show you on how to uninstall only the packages that were installed when GNOME was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed (like epiphany-browser or gnuchess) or that were installed by other packages instead of blindly assuming that they were installed along with GNOME.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove GNOME</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove gnome-session-fallback</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome-session-fallback/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 23:02:03 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[gnome-session-fallback]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2237</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which gnome-session-fallback was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When gnome-session-fallback is installed in Ubuntu 12.04, it installs several packages [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome-session-fallback/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove gnome-session-fallback</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which <code>gnome-session-fallback</code> was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When <code>gnome-session-fallback</code> is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall <code>gnome-session-fallback</code>.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with <code>gnome-session-fallback</code>. This may include packages you previously installed or were installed by other applications.</p>
<p><strong>Note:</strong> this uninstall command assumes <code>gnome-session-fallback</code> was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get purge --auto-remove alacarte gir1.2-panelapplet-4.0 gnome-applets gnome-applets-data gnome-panel  gnome-panel-data gnome-session-fallback indicator-applet-complete  libpanel-applet-4-0 python-gmenu</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p><p>This will show you on how to uninstall only the packages that were installed when <code>gnome-session-fallback</code> was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed or were installed by other applications instead of blindly assuming that they were installed along with <code>gnome-session-fallback</code>.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-gnome-session-fallback/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove gnome-session-fallback</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove kde-plasma-desktop</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-kde-plasma-desktop/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 22:57:11 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde desktop]]></category>
		<category><![CDATA[kde-plasma-desktop]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2235</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which kde-plasma-desktop was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When kde-plasma-desktop is installed in Ubuntu 12.04, it installs several packages [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-kde-plasma-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove kde-plasma-desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which <code>kde-plasma-desktop</code> was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When <code>kde-plasma-desktop</code> is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall <code>kde-plasma-desktop</code>. Several packages (like dolphin and kwrite) do not get uninstalled.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with <code>kde-plasma-desktop</code>. This may include packages you previously installed (like dolphin or kwrite) or packages previously installed by other applications.</p>
<p><strong>Note:</strong> this uninstall command assumes <code>kde-plasma-desktop</code> was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get purge --auto-remove akonadi-backend-mysql akonadi-server docbook-xsl dolphin freespacenotifier gpsd  icoutils kate-data katepart kde-baseapps kde-baseapps-bin kde-baseapps-data  kde-plasma-desktop kde-runtime kde-runtime-data kde-style-oxygen  kde-wallpapers-default kde-window-manager kde-window-manager-common  kde-workspace kde-workspace-bin kde-workspace-data kde-workspace-kgreet-plugins  kdelibs-bin kdelibs5-data kdelibs5-plugins kdepasswd kdepim-runtime  kdepimlibs-kio-plugins kdm kdoctools kfind kinfocenter klipper kmenuedit  konqueror konqueror-nsplugins konsole ksysguard ksysguardd  kubuntu-debug-installer kwrite libakonadi-calendar4 libakonadi-contact4  libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4  libakonadi-notes4 libakonadiprotocolinternals1 libattica0.3  libboost-program-options1.46.1 libcln6 libclucene0ldbl libdlrestrictions1  libdmtx0a libencode-locale-perl libfile-listing-perl libfont-afm-perl libgps20  libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl  libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl  libhttp-message-perl libhttp-negotiate-perl libilmbase6 libio-socket-inet6-perl  libio-socket-ssl-perl libkabc4 libkactivities-bin libkactivities6 libkalarmcal2  libkatepartinterfaces4 libkcal4 libkcalcore4 libkcalutils4 libkcmutils4  libkde3support4 libkdeclarative5 libkdecorations4 libkdecore5 libkdesu5  libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkephal4abi1 libkfile4  libkholidays4 libkhtml5 libkidletime4 libkimap4 libkio5 libkjsapi4 libkjsembed4  libkldap4 libkmbox4 libkmediaplayer4 libkmime4 libknewstuff3-4 libknotifyconfig4  libkntlm4 libkonq-common libkonq5-templates libkonq5abi1 libkonqsidebarplugin4a  libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkpty4  libkresources4 libkrosscore4 libkscreensaver5 libksgrd4 libksignalplotter4  libktexteditor4 libkunitconversion4 libkwineffects1abi3 libkwinglutils1  libkwinnvidiahack4 libkworkspace4abi1 liblwp-mediatypes-perl  liblwp-protocol-https-perl libmailtools-perl libmailtransport4 libmicroblog4  libnepomuk4 libnepomukdatamanagement4 libnepomukquery4a libnepomuksync4  libnepomukutils4 libnet-http-perl libnet-ssleay-perl libntrack-qt4-1 libntrack0  libopenexr6 libphonon4 libplasma-geolocation-interface4 libplasma3  libplasmaclock4abi3 libplasmagenericshell4 libpolkit-qt-1-1 libprison0  libprocesscore4abi1 libprocessui4a libqalculate5 libqapt-runtime libqapt1  libqca2 libqimageblitz4 libqrencode3 libqt4-qt3support libsocket6-perl libsolid4  libsolidcontrol4abi2 libsolidcontrolifaces4abi2 libsoprano4 libstreamanalyzer0  libstreams0 libsyndication4 libtaskmanager4abi3 libthreadweaver4  libtimedate-perl liburi-perl libvirtodbc0 libweather-ion6 libwww-perl  libwww-robotrules-perl libxml2-utils libxss1 mysql-client-core-5.5  mysql-server-core-5.5 ntrack-module-libnl-0 odbcinst odbcinst1debian2  oxygen-cursor-theme oxygen-icon-theme phonon phonon-backend-gstreamer  plasma-dataengines-workspace plasma-desktop plasma-scriptengine-javascript  plasma-widget-folderview plasma-widgets-workspace qapt-batch  shared-desktop-ontologies soprano-daemon systemsettings virtuoso-minimal  virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p><p>This will show you on how to uninstall only the packages that were installed when <code>kde-plasma-desktop</code> was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed (like dolphin or kwrite) or that were installed by other packages instead of blindly assuming that they were installed along with <code>kde-plasma-desktop</code>.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-kde-plasma-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove kde-plasma-desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove the Kubuntu Desktop</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-the-kubuntu-desktop/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 22:50:41 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[kubuntu desktop]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2233</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Kubuntu Desktop was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When the Kubuntu Desktop is installed in Ubuntu 12.04, [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-the-kubuntu-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove the Kubuntu Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Kubuntu Desktop was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When the Kubuntu Desktop is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall Kubuntu Desktop. Several packages (like dolphin and kmail) do not get uninstalled.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with Kubuntu Desktop. This may include packages you previously installed (like dolphin or kmail) or packages that were installed when you installed some other program.</p>
<p><strong>Note:</strong> this uninstall command assumes Kubuntu Desktop was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get purge --auto-remove akonadi-backend-mysql akonadi-server akregator amarok amarok-common amarok-utils  apport-kde apturl-kde ark bluedevil cdparanoia cdrdao cryptsetup docbook-xsl  dolphin dragonplayer freespacenotifier gnupg-agent gnupg2 gpgsm gpsd  gstreamer0.10-qapt gtk2-engines-oxygen gtk3-engines-oxygen gwenview ibus-qt4  icoutils jockey-kde k3b k3b-data kaccessible kaddressbook kamera kate kate-data  katepart kcalc kde-baseapps-bin kde-baseapps-data kde-config-gtk  kde-config-touchpad kde-runtime kde-runtime-data kde-style-oxygen  kde-wallpapers-default kde-window-manager kde-window-manager-common  kde-workspace kde-workspace-bin kde-workspace-data kde-workspace-kgreet-plugins  kde-zeroconf kdegames-card-data kdegraphics-strigi-analyzer kdelibs-bin  kdelibs5-data kdelibs5-plugins kdemultimedia-kio-plugins kdenetwork-filesharing  kdepasswd kdepim-kresources kdepim-runtime kdepim-strigi-plugins  kdepimlibs-kio-plugins kdesudo kdm kdoctools khelpcenter4 kinfocenter klipper  kmag kmail kmenuedit kmix kmousetool knotes konsole kontact kopete  kopete-message-indicator korganizer kpat kppp ksnapshot ksysguard ksysguardd  ksystemlog ktimetracker ktorrent ktorrent-data kubuntu-debug-installer  kubuntu-default-settings kubuntu-desktop kubuntu-firefox-installer  kubuntu-netbook-default-settings kubuntu-notification-helper  kubuntu-web-shortcuts kvkbd kwalletmanager language-selector-kde  libakonadi-calendar4 libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4  libakonadi-kde4 libakonadi-kmime4 libakonadi-notes4 libakonadiprotocolinternals1  libassuan0 libattica0.3 libbluedevil1 libboost-program-options1.46.1  libcalendarsupport4 libcln6 libclucene0ldbl libdebconf-kde0 libdlrestrictions1  libdmtx0a libencode-locale-perl libepub0 libeventviews4 libfile-listing-perl  libflac++6 libfont-afm-perl libgadu3 libgpgme++2 libgps20 libgrantlee-core0  libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl  libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl  libhttp-message-perl libhttp-negotiate-perl libibus-qt1 libilmbase6  libincidenceeditorsng4 libindicate-qt1 libio-socket-inet6-perl  libio-socket-ssl-perl libk3b6 libkabc4 libkactivities-bin libkactivities6  libkalarmcal2 libkateinterfaces4 libkatepartinterfaces4 libkblog4 libkcal4  libkcalcore4 libkcalutils4 libkcddb4 libkcmutils4 libkde3support4  libkdeclarative5 libkdecorations4 libkdecore5 libkdegames5a libkdepim4  libkdepimdbusinterfaces4 libkdesu5 libkdeui5 libkdewebkit5 libkdgantt2  libkdnssd4 libkemoticons4 libkephal4abi1 libkexiv2-10 libkexiv2-data libkfile4  libkholidays4 libkhtml5 libkidletime4 libkimap4 libkio5 libkipi-data libkipi8  libkjsapi4 libkjsembed4 libkldap4 libkleo4 libkmanagesieve4 libkmbox4  libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4  libkntlm4 libkonq-common libkonq5-templates libkonq5abi1 libkontactinterface4  libkopete4 libkparts4 libkpgp4 libkpimidentities4 libkpimtextedit4 libkpimutils4  libkprintutils4 libkpty4 libkresources4 libkrosscore4 libksba8 libkscreensaver5  libksgrd4 libksieve4 libksieveui4 libksignalplotter4 libktexteditor4 libktnef4  libktorrent-l10n libktorrent3 libkunitconversion4 libkwineffects1abi3  libkwinglutils1 libkwinnvidiahack4 libkworkspace4abi1 libkxmlrpcclient4  liblastfm0 libloudmouth1-0 liblwp-mediatypes-perl liblwp-protocol-https-perl  libmailcommon4 libmailtools-perl libmailtransport4 libmessagecomposer4  libmessagecore4 libmessagelist4 libmessageviewer4 libmicroblog4 libmsn0.3  libmuonprivate1 libmygpo-qt1 libnepomuk4 libnepomukdatamanagement4  libnepomukquery4a libnepomuksync4 libnepomukutils4 libnet-http-perl  libnet-ssleay-perl libntrack-qt4-1 libntrack0 libokularcore1abi1 libopenexr6  libotr2 libphonon4 libplasma-geolocation-interface4 libplasma3  libplasmaclock4abi3 libplasmagenericshell4 libpolkit-qt-1-1 libpoppler-qt4-3  libprison0 libprocesscore4abi1 libprocessui4a libqalculate5 libqapt-runtime  libqapt1 libqca2 libqca2-plugin-ossl libqgpgme1 libqimageblitz4 libqjson0  libqrencode3 libqt4-qt3support libqtglib-2.0-0 libqtgstreamer-0.10-0  libqtscript4-core libqtscript4-gui libqtscript4-network libqtscript4-sql  libqtscript4-uitools libqtscript4-xml libreoffice-kde libreoffice-style-oxygen  libsocket6-perl libsolid4 libsolidcontrol4abi2 libsolidcontrolifaces4abi2  libsoprano4 libstreamanalyzer0 libstreams0 libsyndication4 libtag-extras1  libtaskmanager4abi3 libtemplateparser4 libthreadweaver4 libtimedate-perl  liburi-perl libvirtodbc0 libweather-ion6 libwww-perl libwww-robotrules-perl  libxml2-utils libxss1 libzip2 muon muon-installer muon-notifier muon-updater  mysql-client-core-5.5 mysql-server-core-5.5 ntrack-module-libnl-0 odbcinst  odbcinst1debian2 okular okular-extra-backends oxygen-cursor-theme  oxygen-icon-theme partitionmanager phonon phonon-backend-gstreamer pinentry-gtk2  pinentry-qt4 plasma-dataengines-addons plasma-dataengines-workspace  plasma-desktop plasma-netbook plasma-scriptengine-javascript  plasma-scriptengine-python plasma-widget-facebook plasma-widget-folderview  plasma-widget-kimpanel plasma-widget-menubar plasma-widget-message-indicator  plasma-widget-networkmanagement plasma-widgets-addons plasma-widgets-workspace  plymouth-theme-kubuntu-logo plymouth-theme-kubuntu-text polkit-kde-1  printer-applet python-kde4 python-pyudev qapt-batch qapt-deb-installer quassel  quassel-data rekonq shared-desktop-ontologies software-properties-kde  soprano-daemon system-config-printer-kde systemsettings tasks-icons  update-manager-kde usb-creator-kde userconfig virtuoso-minimal  virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common xsettings-kde</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p><p>This will show you on how to uninstall only the packages that were installed when Kubuntu Desktop was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed (like dolphin or kmail) or were installed previously as part of other packages instead of blindly assuming that they were installed along with Kubuntu Desktop.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-the-kubuntu-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove the Kubuntu Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove Xubuntu Desktop</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-xubuntu-desktop/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 14:53:12 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<category><![CDATA[xubuntu]]></category>
		<category><![CDATA[xubuntu desktop]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2231</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Xubuntu Desktop was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When the Xubuntu Desktop is installed in Ubuntu 12.04, [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-xubuntu-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove Xubuntu Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Xubuntu Desktop was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When the Xubuntu Desktop is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall Xubuntu Desktop. Several packages (like abiword and thunar) do not get uninstalled.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with Xubuntu Desktop. This may include packages you previously installed (like abiword or thunar) or that were installed as necessary dependencies for other programs.</p>
<p><strong>Note:</strong> this uninstall command assumes Xubuntu Desktop was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get purge --auto-remove abiword abiword-common abiword-plugin-grammar abiword-plugin-mathview alacarte  bison blueman brltty-x11 catfish exo-utils flex fonts-droid gigolo gimp  gimp-data gmusicbrowser gnome-system-tools gnome-time-admin gnumeric  gnumeric-common gnumeric-doc gstreamer0.10-gnomevfs gthumb gthumb-data  gtk2-engines-pixbuf indicator-application-gtk2 indicator-messages-gtk2  indicator-sound-gtk2 indicator-status-provider-pidgin leafpad libabiword-2.9  libao-common libao4 libaudio-scrobbler-perl libbabl-0.0-0 libbison-dev  libconfig-inifiles-perl libdigest-crc-perl libencode-locale-perl libept1.4.12  libexo-1-0 libexo-common libexo-helpers libfile-listing-perl libfl-dev  libfont-afm-perl libgarcon-1-0 libgarcon-common libgdome2-0  libgdome2-cpp-smart0c2a libgegl-0.0-0 libgimp2.0 libglade2-0 libgnomevfs2-extra  libgoffice-0.8-8 libgoffice-0.8-8-common libgsf-1-114 libgsf-1-common  libgstreamer-perl libgtk2-notify-perl libgtk2-trayicon-perl libgtkmathview0c2a  libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl  libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl  libhttp-message-perl libhttp-negotiate-perl libid3tag0 libido-0.1-0 libilmbase6  libio-socket-inet6-perl libio-socket-ssl-perl libjpeg-progs libjpeg-turbo-progs  libkeybinder0 liblink-grammar4 libloudmouth1-0 liblwp-mediatypes-perl  liblwp-protocol-https-perl libmailtools-perl libnet-dbus-perl libnet-http-perl  libnet-ssleay-perl liboobs-1-5 libopenexr6 libotr2 libots0 libsexy2  libsocket6-perl libtagc0 libthunarx-2-0 libtidy-0.99-0 libtie-ixhash-perl  libtimedate-perl libtumbler-1-0 liburi-perl libwv-1.2-4 libwww-perl  libwww-robotrules-perl libxfce4ui-1-0 libxfce4util-bin libxfce4util-common  libxfce4util4 libxfcegui4-4 libxfconf-0-2 libxml-parser-perl libxml-twig-perl  libxml-xpath-perl libxss1 lightdm-gtk-greeter link-grammar-dictionaries-en m4  mpg321 orage parole pastebinit pavucontrol pidgin pidgin-data pidgin-libnotify  pidgin-microblog pidgin-otr plymouth-theme-xubuntu-logo  plymouth-theme-xubuntu-text python-configobj python-glade2 python-gmenu  ristretto screensaver-default-images shimmer-themes synaptic  system-tools-backends tcl8.5 thunar thunar-archive-plugin thunar-data  thunar-media-tags-plugin thunar-volman ttf-droid ttf-lyx tumbler tumbler-common  xchat xchat-common xfburn xfce-keyboard-shortcuts xfce4-appfinder  xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dict xfce4-indicator-plugin  xfce4-mailwatch-plugin xfce4-netload-plugin xfce4-notes xfce4-notes-plugin  xfce4-notifyd xfce4-panel xfce4-places-plugin xfce4-power-manager  xfce4-power-manager-data xfce4-quicklauncher-plugin xfce4-screenshooter  xfce4-session xfce4-settings xfce4-systemload-plugin xfce4-taskmanager  xfce4-terminal xfce4-utils xfce4-verve-plugin xfce4-volumed xfce4-weather-plugin  xfce4-xkb-plugin xfconf xfdesktop4 xfdesktop4-data xfwm4 xscreensaver  xscreensaver-data xscreensaver-gl xubuntu-artwork xubuntu-default-settings  xubuntu-desktop xubuntu-docs xubuntu-icon-theme xubuntu-wallpapers</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p><p>This will show you on how to uninstall only the packages that were installed when Xubuntu Desktop was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed (like abiword or thunar) or that were installed as necessary parts of other packages instead of blindly assuming that they were installed along with Xubuntu Desktop.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-xubuntu-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove Xubuntu Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove Lubuntu Desktop</title>
		<link>https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-lubuntu-desktop/</link>
		
		<dc:creator><![CDATA[richardsplanet]]></dc:creator>
		<pubDate>Fri, 29 Jun 2012 14:46:28 +0000</pubDate>
				<category><![CDATA[Ubuntu 12.04]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[completely]]></category>
		<category><![CDATA[lubuntu]]></category>
		<category><![CDATA[lubuntu desktop]]></category>
		<category><![CDATA[remove]]></category>
		<category><![CDATA[removing]]></category>
		<category><![CDATA[ubuntu 12.04]]></category>
		<category><![CDATA[uninstall]]></category>
		<category><![CDATA[uninstalling]]></category>
		<guid isPermaLink="false">http://complete-concrete-concise.com/?p=2229</guid>

					<description><![CDATA[<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Lubuntu Desktop was installed using either the Ubuntu Software Center or sudo apt-get on the command line. The instructions may be the same for other versions of Ubuntu, but no guarantee is made. When the Lubuntu Desktop is installed in Ubuntu 12.04, [&#8230;]</p>
<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-lubuntu-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove Lubuntu Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="c1">
<p>These instructions are for Ubuntu 12.04 running the Unity desktop on which the Lubuntu Desktop was installed using either the <u>Ubuntu Software Center</u> or <code>sudo apt-get</code> on the command line.</p>
<p>The instructions may be the same for other versions of Ubuntu, but no guarantee is made.</p>
</div>
<p>When the Lubuntu Desktop is installed in Ubuntu 12.04, it installs several packages and libraries it requires as well as some optional packages. Not all these packages and libraries are uninstalled when you uninstall Lubuntu Desktop. Several packages (like abiword and chromium browser) do not get uninstalled.</p>
<h1>Quick Uninstall</h1>
<div class="c4">
<p>This is not recommended because it will remove all packages normally installed with Lubuntu Desktop. This may include packages you previously installed (like abiword or chromium browser) or that were installed as dependencies for other packages.</p>
<p><strong>Note:</strong> this uninstall command assumes Lubuntu Desktop was installed on a fresh Ubuntu 12.04.</p>
</div>
<p><strong>1) Open</strong> a terminal (instructions can be found <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-get-a-command-line-shell-or-terminal">here</a>).</p>
<p><strong>2) Enter</strong> the following command (it is very long and a single line):</p>
<pre><code>sudo apt-get purge --auto-remove abiword abiword-common abiword-plugin-grammar abiword-plugin-mathview  ace-of-penguins audacious audacious-plugins audacious-plugins-data blueman  chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg  elementary-icon-theme esound-common galculator gdebi gdebi-core  gecko-mediaplayer giblib1 gnome-icon-theme-full gnome-mplayer gnome-system-tools  gnome-time-admin gnumeric gnumeric-common gnumeric-doc gpicview  gtk2-engines-pixbuf guvcview hardinfo indicator-status-provider-pidgin leafpad  libaacs0 libabiword-2.9 libaudclient2 libaudcore1 libaudiofile1 libbinio1ldbl  libbluray1 libbs2b0 libcddb2 libcompfaceg1 libcue1 libencode-locale-perl  libept1.4.12 libesd0 libexo-1-0 libexo-common libexo-helpers  libfile-listing-perl libfluidsynth1 libfm-data libfm-gtk-data libfm-gtk1 libfm1  libfont-afm-perl libgdome2-0 libgdome2-cpp-smart0c2a libglade2-0 libgmlib0  libgmtk0 libgmtk0-data libgoffice-0.8-8 libgoffice-0.8-8-common libgringotts2  libgsf-1-114 libgsf-1-common libgtkmathview0c2a libguess1 libhtml-form-perl  libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl  libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl  libhttp-negotiate-perl libid3tag0 libimlib2 libio-socket-inet6-perl  libio-socket-ssl-perl libjpeg-progs libjpeg-turbo-progs liblink-grammar4  libloudmouth1-0 liblwp-mediatypes-perl liblwp-protocol-https-perl  libmailtools-perl libmcrypt4 libmenu-cache1 libmowgli2 libmpg123-0  libnet-dbus-perl libnet-http-perl libnet-ssleay-perl libobrender27 libobt0  libonig2 liboobs-1-5 libopts25 libots0 libpisock9 libresid-builder0c2a  libsidplay2 libsocket6-perl libtar0 libtidy-0.99-0 libtie-ixhash-perl  libtimedate-perl libuniconf4.6 liburi-perl libvdpau1 libwebcam0 libwv-1.2-4  libwvstreams4.6-base libwvstreams4.6-extras libwww-perl libwww-robotrules-perl  libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util4 libxfconf-0-2  libxml-parser-perl libxml-twig-perl libxml-xpath-perl libxss1  lightdm-gtk-greeter link-grammar-dictionaries-en lm-sensors lubuntu-artwork  lubuntu-artwork-12-04 lubuntu-core lubuntu-default-settings lubuntu-desktop  lubuntu-icon-theme lubuntu-software-center lxappearance lxappearance-obconf  lxinput lxkeymap lxlauncher lxmenu-data lxpanel lxpanel-indicator-applet-plugin  lxrandr lxsession lxsession-edit lxshortcut lxtask lxterminal mplayer2 mtpaint  ntp obconf openbox openbox-themes osmo pcmanfm pidgin pidgin-data  pidgin-libnotify pidgin-microblog plymouth-theme-lubuntu-logo  plymouth-theme-lubuntu-text python-pysqlite2 python-xklavier scrot sylpheed  sylpheed-doc sylpheed-i18n sylpheed-plugins synaptic system-tools-backends  transmission ttf-lyx uvcdynctrl uvcdynctrl-data wvdial xfburn  xfce-keyboard-shortcuts xfce4-power-manager xfce4-power-manager-data xfconf  xfonts-100dpi xpad xscreensaver xscreensaver-data</code></pre>
<p>It is easiest to copy the line and paste it into the terminal (right-click on the terminal and select <u>Paste</u> from the popup menu).</p>
<h1>Preferred Uninstall</h1>
<p>The better way to uninstall it is to follow the directions on <a href="//complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstallremove-a-packagesoftwareprogram">this page</a>.</p>
<p><p>This will show you on how to uninstall only the packages that were installed when Lubuntu Desktop was installed. The instructions are generic and work for any installed package.</p>
<p>It involves:</p>
<ol>
<li>identifying which packages were installed and </li>
<li>creating a command to uninstall only those packages</li>
</ol>
<p>It leaves intact any packages you may have installed (like abiword or chromium browser) or that were installed as dependencies for other programs instead of blindly assuming that they were installed along with Lubuntu Desktop.</p>

<p>The post <a href="https://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-completely-uninstall-remove-lubuntu-desktop/">Ubuntu 12.04 &#8211; How to Completely Uninstall / Remove Lubuntu Desktop</a> appeared first on <a href="https://complete-concrete-concise.com">Complete, Concrete, Concise</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
