<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Date: Thu, 24 Nov 2005 13:15:30 +0000 <?xml:namespace prefix = o ns = 'urn:schemas-microsoft-com:office:office' /><o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>From: James Wilkinson <fedora@westexe.demon.co.uk> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Subject: Re: Manage software with yum <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Joao Paulo Pires wrote: <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> Manage software with yum - I am end user (home user). I already <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> installed some stuff like: Xine, Xmms, Mplayer, Skype, NVU, aMule and <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> others. Some with yum commands, other directly from repositories with <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> the problem of dependencies. How can I delete some unnecessary software? <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> I mean really eliminate. Each time I try with yum I am not well succeed. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> Any help? <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Paul Howarth replied: <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> Please be more specific. What are you trying to delete, and what goes <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> wrong when you try? <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Joao said: <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> In fact what I'm looking for is what files should I delete (e.g. lost <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> files, unneccessary files or programs and programs I do not use <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>> anymore). <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Are you 'in the quest for a tidy system', or just trying to recover disk <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>space? <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>One of the big users of disk space is yum's cache. The command <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>yum clean packages <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>will delete the cache of packages that yum has downloaded (normally it <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>stores a copy of everything it downloads). The command <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>yum clean all <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>deletes everything yum has deleted, which means it will have to <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>re-download headers next time you do a yum update. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>You can also clear out stuff in /tmp: the worst you can do is have to <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>log out and in again. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>If you want to see where disk space has gone, try running <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>du -sm /* 2>/dev/null <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>The output looks like: <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>8 /bin <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>31 /boot <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>1 /dev <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>66 /etc <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>1648 /home <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>402 /lib <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>etc. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>The numbers are the size in megabytes. Ignore /dev, /proc and /sys: <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>they're virtual filesystems that don't actually appear on disk. /home is <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>your home directory: you should know what everything in there is. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Most programs are under /usr. You can take a look in the subdirectories <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>of (say) /var with <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>du -sm /var/* 2>/dev/null <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Hopefully you'll have installed all your programs from RPM: using <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>anything else is a recipe for confusion at best and an uninstallable <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>program or an unstable system at worst. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>I'd be wary of deleting programs you don't know about, or think you <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>don't use. You might think, for example, you never use something with a <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>name like 'e2fsprogs'. But you need the programs to check your disks, <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>especially if you get a disk or filesystem error. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>As it happens, if you try removing e2fsprogs, you'll get error messages <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>telling you hundreds of packages depend on it. This is A Good Thing, and <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>the packaging system working as needed. If you go ahead and remove those <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>packages, on the other hand, you'll get a broken system. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>So, as I say, don't delete RPMs you don't know about. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>If you want a list of candidates, I'd start with running <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>rpm -qa --queryformat '%{NAME} %{GROUP}\n' | grep Amusements/ <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>and *some* of the programs from <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>rpm -qa --queryformat '%{NAME} %{GROUP}\n' | grep Applications/Multimedia <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Take a look at them, work out what the RPMs are (rpm -qi xmms is good <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>for this), and see if you can delete them without taking RPMs you don't <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>know about or do want with you. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Meanwhile, for what it's worth, the standard on this list is to trim <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>e-mails down to what's relevant to your reply, and answer underneath. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>Hope this helps, <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'> <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>James. <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>-- <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>E-mail address: james | 'In a serial interface, the data bits move down a <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>@westexe.demon.co.uk | single channel one after the other, like railway <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>| trains. This is different from the parallel interface <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>| in which groups of bits arrive together, like London <o:p></o:p></font></font></span></p>
<p class='MsoNormal' style='MARGIN: 0cm 0cm 0pt'><span lang='PT'><font size='2'><font face='Verdana'>| buses.' -- 'The Computer Dictionary', Jon Wedge</font></font></span><br />------------------------<br />I just try manage my disk space, by deleting cache, unnecessary software and old kernels. The kernels I mentioned other thread is standard kernels (Fedora kernels). My question is how can I delete/remove this issues in a safe and correct way. I don't want leave dead files. Best regards, Joao. </p>