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 wanted to use Slack 10 to setup a minimal install, that would just have a console, no X. After install, it was 380MB. It includes tools to compile other software, and I did add nano and a specially compiled Links to show graphics. I have pork for AIM, sound, and programs to burn CDs. I will add an mp3 player and a text based cd player soon. Just FYI and maybe give it a try if you have a spare partition!
Partly just in case, and partly because I want to run links in graphical mode (SVGA), and I wanted to make sure I had what I needed. I'm sure there's stuff in there I could still get rid of.
Prepare your choice of my Slack minimal installs, starting at 20MB!
You have LOADS of fat there you don't need. Not sure, but probably only need svgalibs for links graphical mode
Out probably: bc, bin86, bison, byacc, curl, flex, glibc-zoneinfo, pidentd, slang, zlib
Definitely out: gdk-pixbuf, gimp-print, glib, glib2, gnu-gsfonts, gtk1, gtk2, imlib, inetd, lesstif, libjpeg, libpng, libtiif, libungif, libxml2, libxslt, orbit, pango, t1libs
That's 29 pkgs LESS, without breaking a sweat. The first group is mostly compile stuff, but probably not needed. You may need the kernel source code in place, though, to compile some stuff, even if you don't compile kernels. the second group is nearly ALL graphics libs which are useless without X.
What you want is what I call an Optimal Subset. That's a minimal install with YOUR wish list. A real minimal install is about 7 pkgs!
see the Minimal Install Index: www.amigolinux.org
That's a console graphics viewer if you want it, and there's also the graphics-capable console web browsers as already mentioned. Even lynx seems to be compiled against zlib. And devel tools aren't really optional, IMO. Most of the other stuff, sure.
The choice of devtools depends on $DEVEL=what? it used to be just 4-5 pkgd to compile a kernel.. I break it down into levels. For instance, there's a missing pkg here, because for automake, autoconf, m4, libtool group to work you need perl also.
And sigma957 are you networking? What languages do you want to compile. What I listed is plenty for C, C++. And you should never NEED to upgrade more than a couple of critical pkgs, especially if you roll some of your own, so toss that swaret as far as... too many probs for my blood.
I have been to your site, several times. That's what sort of inspired me to do this.
Swaret, I could do without it I guess. bc is there because swaret requires it.
I didn't know about automake et al needing perl.
I put the development tools in so I could compile other software. Now I could cheat and use my everyday slack to compile a program and then use checkinstall to make a slack package (a wonderful utility, IMHO). Then just use that package to install from.
I did mistype though, my base install was 360M, it's now up to 383M. That includes some source files from things I compiled.
So, I'm still going to try to reduce the size and try some things suggested.
But basically, I'm using nano for text editing, mc for files, links graphical for web browsing, pork for AIM. Tried centericq, but couldn't get it to compile.
My current project is to get mutt/getmail/procmail etc working on this minimal install.... complicated stuff.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.