help me reduce my OS size =/
Lo all,
I'm trying to delete as much as i can from this old box to leave enough room for my files.. I've dropped the OS down to 440Mb, but i still need to delete 20 to 50 megs more.. And i have no idea what's safe to kill at this point.. Btw I deleted the man pages, except in /usr/man (it looked funny.. ). Here's a list of the packages i have left. Linux-PAM-Kolba are important libraries i need. The box needs to have mysql, an email server (postfix), a web server (apache + php), and .. i guess thats it really.. Pine, i still use for its mail reader, and for pico. EDIT: The url (when up) will be updated everytime i do remove any packages.. So stick to it whenever possible http://xushi.co.uk/l 28-11-04: Number of packages installed, 100 Code:
Linux-PAM-kolba |
There are several non Slackware 10.0 packages on your system. It is hard to tell (if not impossible) what dependencies those packages will have.
You did not mention you wanted to be able to compile on that machine. Removing compilers and the full glibc version (NOT the runtime) could result in a considerate decrease in disk usage. Tcl and tclx are needed for tcl programs, if you don't use that you could remove them as well. You don't need swaret, manually updating is an option too :D |
Hmm, i'm afraid eventually i will need to upgrade.. and swaret is just 1 meg or so =)
i just got around 20 megs free by deleting /usr/man. But i need more more more =)) |
gcc-3.3.4-i486-1
gcc-g++-3.3.4-i486-1 elflibs-9.1.0-i486-2 i don't think you need them, but i think you need to look at the size of the packages. there's more that you don't need, but some are very small. egag |
egag: are you sure about this?
And what are the others you're thinking of? Also, are there any files lying about that i might not need other than packages? like the linux manual as one example? |
you need the gcc-stuff only for compiling, and i named them because they take a lot of space.
the elflibs i'm not sure about. ( on second thought, as it's a lib. ) and from the rest: a lot of them are so small they won't make a big difference. ( like sysvinit, make, gzip......) ( i don't know sizes from memory...) egag |
What about 90% of the files located in /dev ?
|
nothing to win there. most of them you don't need, but they hardly take disk-space.
but /usr/doc might be on the transfer-list ( to /dev/null...). i guess you have another Slack-sys to read doc's. and you've already removed /usr/src and /usr/info. egag |
Sweet, Didn't notice /usr/doc and /usr/info.
70 Megs free =) Any more folders like that? Otherwise I guess this should be enough for now.. Thanks. |
"help me reduce my OS size =/"
You have to use a hard drive with less capacity. bind-9.3.0-i486-2 Only useful for DHCP server i think. floppy-5.4-i386-3 lynx-2.8.5rel.1-i486-2 Personnaly i won't remove^^. Too wonderful. svgalib-1.4.3-i386-2 Should not be a problem. sysvinit-2.84-i486-51 Don't remove this one ;). wget-1.9.1-i486-1 Should not be a problem. At this point i think we missed again some removable stuff. |
Quote:
Quote:
Quote:
|
svgalib is for doing "graphics" without X, it's not very used and I guess you won't ever use it.
sysvinit could be removed because it only checks if there are system V init scripts that usually you never have in slackware (I only needed this when installing/using VMWare) rsync, slocate and quota can be removed too. You can find good examples of Slackware minimal installations in AmigoLinux's homepage ( www.amigolinux.org ). |
Also make sure to empty /var/swaret if it is not already done
|
Since you have no GUI you don't need svgalibs, libxml2, libxslt, pango or t1lib, pcre, expat or glib2.
If all you want is to compile kernels and C, then you only need: gcc, glibc, make, binutils, kernel headers and perl (plus sed, gawk, findutils). For compiling some C progs you'll need: autoconf, automake, m4, libtool, pkgconfig. Out: flex, bin86, bison, byacc. If you are not using C++ progs you don't need gcc++ or cxxlibs. Shouldn't need devfsd, gettext, gettextttols, glibczoneinfo or guile. Are you using quota? floppy is only if you need mtools or to format floppies with as DOS floppies. |
Quote:
Quote:
Quote:
Thanks alot, OS dropped down to ~370Mb, with 65Mb free space now. NOTE: The list on the first thread will be updated now. EDIT: libxslt, t1lib-502, and libxml are needed for apache to work. Reinstalled them. |
All times are GMT -5. The time now is 08:26 PM. |