LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-28-2004, 09:17 PM   #1
sigma957
Member
 
Registered: Sep 2003
Location: Portland Oregon
Distribution: Debian Testing
Posts: 112

Rep: Reputation: 15
Post A minimal slackware 10 install text only


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!

Barbara

Code:
aaa_base-10.0.0-noarch-1       infozip-5.51-i486-1
aaa_elflibs-9.2.0-i486-1       iproute2-2.6.7_ss040608-i486-2
alsa-driver-1.0.5a-i486-2      iptables-1.2.10-i486-1
alsa-lib-1.0.5-i486-1          kernel-headers-2.4.26-i386-3
alsa-oss-1.0.5-i486-1          kernel-ide-2.4.26-i486-4
alsa-utils-1.0.5-i486-1        kernel-modules-2.4.26-i486-3
apmd-3.0.2-i386-1              less-382-i486-1
arts-1.2.3-i486-1              lesstif-0.93.94-i486-1
aspell-0.50.5-i486-1           lftp-3.0.6-i486-1
aspell-en-0.51_0-noarch-1      libao-0.8.4-i486-1
aumix-2.8-i486-1               libjpeg-6b-i386-4
autoconf-2.59-noarch-1         libmad-0.15.1b-i486-1
autofs-3.1.7-i386-1            libpng-1.2.5-i486-2
automake-1.8.5-noarch-1        libtermcap-1.2.3-i486-6
bash-2.05b-i486-3              libtiff-3.6.1-i486-2
bc-1.06-i386-2                 libtool-1.5.6-i486-1
bin-9.2.0-i486-2               libungif-4.1.2-i486-1
bin86-0.16.15-i486-1           libusb-0.1.8-i486-1
binutils-2.15.90.0.3-i486-1    libxml2-2.6.9-i486-1
bison-1.35-i386-1              libxslt-1.1.6-i486-1
byacc-1.9-i386-1               lilo-22.5.9-i486-2
bzip2-1.0.2-i486-5             links-2.1pre15-i386-1
ccache-2.3-i486-1              linksg-2.1pre15-i386-1
cdparanoia-IIIalpha9.8-i386-1  logrotate-3.6.8-i486-1
cdrdao-1.1.9-i486-1            m4-1.4.1-i486-1
cdrtools-2.00.3-i486-1         make-3.80-i386-1
checkinstall-1.5.3-i486-2      man-1.5m2-i486-1
coreutils-5.2.1-i486-1         man-pages-1.64-noarch-1
cups-1.1.20-i486-1             mc-4.6.0-i486-4
curl-7.12.0-i486-1             module-init-tools-3.0-i486-1
cxxlibs-5.0.6-i486-1           mutt-1.4.2.1i-i486-1
db4-4.2.52-i486-2              nc-1.10-i386-1
dcron-2.3.3-i386-4             ncftp-3.1.7-i486-1
devs-2.3.1-noarch-21           ncurses-5.4-i486-2
diffutils-2.8.1-i386-1         nmap-3.50-i486-1
e2fsprogs-1.35-i486-1          openssl-solibs-0.9.7d-i486-1
elvis-2.2_0-i486-2             orbit-0.5.17-i386-1
espgs-7.07.1-i486-2            pango-1.4.0-i486-1
etc-5.1-noarch-9               pciutils-2.1.11-i486-5
expat-1.95.7-i486-1            pidentd-3.0.18-i486-1
filelist                       pkgconfig-0.15.0-i486-1
findutils-4.1.7-i386-1         pkgtools-10.0.0-i486-1
flex-2.5.4a-i486-2             popt-1.7-i386-1
floppy-5.4-i386-3              pork-0.99.3-i386-1
gawk-3.1.3-i486-1              procps-3.2.1-i486-1
gcc-3.3.4-i486-1               readline-4.3-i486-3
gcc-g++-3.3.4-i486-1           rsync-2.6.2-i486-1
gdk-pixbuf-0.22.0-i486-1       screen-4.0.2-i486-1
gettext-0.14.1-i486-1          sed-4.0.9-i486-2
gimp-print-4.2.6-i486-1        shadow-4.0.3-i486-11
glib-1.2.10-i386-2             slang-1.4.9-i486-1
glib2-2.4.2-i486-1             slocate-2.7-i486-3
glibc-2.3.2-i486-6             sudo-1.6.6-i386-1
glibc-solibs-2.3.2-i486-6      svgalib-1.4.3-i386-2
glibc-zoneinfo-2.3.2-noarch-6  swaret-1.6.2-noarch-1
gnet-2.0.4-i486-1              sysklogd-1.4.1-i486-9
gnu-gs-fonts-6.0-noarch-1      syslinux-2.10-i486-1
gpm-1.19.6-i486-6              sysvinit-2.84-i486-50
grep-2.5-i386-2                t1lib-1.3.1-i386-2
groff-1.17.2-i386-3            tar-1.14-i486-4
gtk+-1.2.10-i386-3             tcpip-0.17-i486-29
gtk+2-2.4.3-i486-1             texinfo-4.7-i486-1
gzip-1.3.3-i386-2              usbutils-0.11-i486-2
hdparm-5.5-i486-1              util-linux-2.12a-i486-1
hotplug-2004_01_05-noarch-3    wget-1.9.1-i486-1
imlib-1.9.14-i486-2            wv2-0.2.2-i486-1
inetd-1.79s-i486-6             zlib-1.2.1.1-i486-1
 
Old 07-28-2004, 10:35 PM   #2
320mb
Senior Member
 
Registered: Nov 2002
Location: pikes peak
Distribution: Slackware, LFS
Posts: 2,577

Rep: Reputation: 48
hhmmm, cool thx!! I just completed another fresh LFS base system....I might just add these to it and see how well it works out.........
 
Old 07-29-2004, 12:30 AM   #3
Cedrik
Senior Member
 
Registered: Jul 2004
Distribution: Slackware
Posts: 2,140

Rep: Reputation: 244Reputation: 244Reputation: 244
Why did you install gtk, imlib and image file format packages like libpng if you don't want to run X, is it for devellopement reasons ?
 
Old 07-29-2004, 08:48 AM   #4
sigma957
Member
 
Registered: Sep 2003
Location: Portland Oregon
Distribution: Debian Testing
Posts: 112

Original Poster
Rep: Reputation: 15
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.

Barbara
 
Old 07-30-2004, 04:34 PM   #5
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
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

Last edited by gnashley; 07-30-2004 at 04:38 PM.
 
Old 07-30-2004, 04:55 PM   #6
slakmagik
Senior Member
 
Registered: Feb 2003
Distribution: Slackware
Posts: 4,113

Rep: Reputation: Disabled
Quote:
Originally posted by gnashley
Definitely out: ...libjpeg, libpng, libtiif...
Code:
~
1001>> ldd `which zgv`
        ...
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40080000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x4009d000)
        libtiff.so.3 => /usr/lib/libtiff.so.3 (0x400ce000)
        libz.so.1 => /usr/lib/libz.so.1 (0x40115000)
        ...
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.

-- Oh yeah, and mc needs glib for who knows why.

Last edited by slakmagik; 07-30-2004 at 04:58 PM.
 
Old 07-30-2004, 05:11 PM   #7
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
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.
 
Old 08-01-2004, 09:54 AM   #8
sigma957
Member
 
Registered: Sep 2003
Location: Portland Oregon
Distribution: Debian Testing
Posts: 112

Original Poster
Rep: Reputation: 15
gnashley,

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.

Barbara
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Minimal slackware package install alc@pone Slackware 9 12-06-2005 05:11 PM
Slackware Minimal Install Dr. Psy Slackware 7 05-31-2005 08:13 PM
minimal slackware install SVN Slackware 3 04-08-2004 01:36 AM
Minimal Slackware? Allen614 Slackware 26 03-21-2004 03:17 AM
Minimal Slackware 8.1 Install Demon Linux - Software 4 03-11-2003 11:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration