SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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
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
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...)
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.
"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.
Last edited by Linux.tar.gz; 11-27-2004 at 12:41 AM.
Originally posted by Linux.tar.gz floppy-5.4-i386-3
Would the floppy disk still work?
Quote:
svgalib-1.4.3-i386-2 Should not be a problem.
Would the onboard graphics still work? =)
Quote:
wget-1.9.1-i486-1 Should not be a problem.
I would, but wget is one of these programs i really need =) I had to choose between links and lynx, but i might just get rid of both, since anything i want to download, i find on my machine, and then use wget to download it.
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 ).
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.
Originally posted by gnashley Since you have no GUI you don't need svgalibs, libxml2, libxslt, pango or t1lib, pcre, expat or glib2.
Excellent. Done and Done.
Quote:
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.
If you are not using C++ progs you don't need gcc++ or cxxlibs.
Well, i will be using C and C++, so i'll keep the packages (as well as glibczoneinfo) for now.
Quote:
Out: flex, bin86, bison, byacc. 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.
Out: done. No i'm not using quote, and i also removed it, as well as floppies.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.