LinuxQuestions.org
Visit Jeremy's Blog.
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 08-27-2011, 04:07 PM   #1
olodial
LQ Newbie
 
Registered: Aug 2011
Location: Kłodzko, PL
Distribution: Slackware/FeeeBSD
Posts: 2

Rep: Reputation: Disabled
Question Slackware Minimal (but no hardcore) Installation


Hi,
I'm looking for some script or instructions how to do a minimal Slackware installation. When i choice only A package series The Slack installer will install only the needed to run Slackware, when I choice A+N package series The Slack installer will install everything from N package series that is e.g. Ifconfig, Apache, Bind etc. I'm looking for something like a Debian minimal installation but of Slack.
Thanks in advance
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 08-27-2011, 05:36 PM   #2
elvis4526
Member
 
Registered: Aug 2011
Posts: 114

Rep: Reputation: Disabled
That's funny, I just tried that a couple of hours ago.
It worked well.
Just select the A series, and pick dhcpcd and autofs in n for having a functional network and I think autofs is for mounting cdrom in /dev.
Reboot, it should boot fine.
Mount your slackware dvd with all the package on it, go on the /ap series, and install slackpkg.
After, you can install other package in a faster way.
For xorg, you must install

-xorg-server
-xinit
-xf86-video-(yourdriver)
-mesa
-libdrm
-xf86-input-mouse
-xf86-input-keyboard
-xf86-input-evdev

Then, you could try to do startx or xinit, and it will try to start, but it will fail. It would tell you what library is missing, you just slackpkg install the package. If it tells that's something is missing, but you can't find it, google it, sometimes the library is not the package itself, it have a different name.
It's important to install the glib and glibc package too.

For me, after all this, I had a working minimal installation of 1.7 GB, with firefox and thunderbird.

And if you try installing more application, just try it to launche in a terminal before, if a library is missing for the program is missing, it will tell you, and 90% of the time, it's just a package that you can install with slackpkg.

Good Luck.

Last edited by elvis4526; 08-27-2011 at 05:37 PM.
 
2 members found this post helpful.
Old 08-28-2011, 02:32 AM   #3
markush
Senior Member
 
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,979

Rep: Reputation: Disabled
Hello olodial, welcome to the forum,

could you please explain why you want to have a minimal installation? How much space does the drive have? do you need the X-server?

It is important to note, that Slackware's default is a full installation. Here's no packagemanager which installs a huge amount of packages as "dependencies". At this point Debian and Slackware are different.

You can without problems leave the y (games), t (TeX/LaTeX), e (Emacs), kde/kdei (KDE and it's localization) uninstalled. If you're new to Linux I would recommend to install f (Howtos and faqs), if you're experienced you can omit it.

If you don't even need the X-server, you can omit x and xap.

Furthermore you can omit several packages of the ap, l and n series if you're sure that you don't need them. For example several text-editors, shells or the samba package. And in the d series you can omit languages which you don't need.

Markus
 
2 members found this post helpful.
Old 08-28-2011, 03:43 AM   #4
sahko
Senior Member
 
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041

Rep: Reputation: Disabled
Quote:
Originally Posted by elvis4526 View Post
For xorg, you must install

-xf86-input-mouse
-xf86-input-keyboard
-xf86-input-evdev
There is no need to install these three at the same time. If you are using udev's hotplugging you only need evdev. Mouse and keyboard are only used if you explicitly disable input hotplugging in your xorg.conf.
 
1 members found this post helpful.
Old 08-28-2011, 10:26 AM   #5
ottavio
Member
 
Registered: Nov 2007
Posts: 312

Rep: Reputation: 46
This will give you a good working minimal install (about 250MB Installed)

a/aaa_base \
a/aaa_elflibs \
a/aaa_terminfo \
a/acl \
a/attr \
a/bash \
a/bin \
a/bzip2 \
a/coreutils \
a/cxxlibs \
a/dbus \
a/dcron \
a/devs \
a/dialog \
a/e2fsprogs \
a/ed \
a/etc \
a/file \
a/lvm2 \
a/findutils \
a/gawk \
a/gettext \
a/getty-ps \
a/glibc-solibs \
a/glibc-zoneinfo \
a/grep \
a/gzip \
a/kbd \
a/kernel-modules* \
a/kernel_[a-z]* \
a/jfsutils \
a/inotify-tools \
a/module-init-tools \
a/mtd-utils \
a/openssl-solibs \
a/pkgtools \
a/procps \
a/reiserfsprogs \
a/shadow \
a/sed \
a/sysklogd \
a/sysvinit \
a/sysvinit-scripts \
a/tar \
a/u-boot-tools \
a/udev \
a/usbutils \
a/util-linux \
a/which \
a/xfsprogs \
a/xz
ap/vim \
ap/nano \
n/dhcpcd \
n/lftp \
n/links \
n/network-scripts \
n/nfs-utils \
n/ntp \
n/iputils* \
n/net-tools \
n/iproute2 \
n/openssh \
n/portmap \
n/rsync \
n/telnet \
n/traceroute \
n/wget \
l/lzo
 
4 members found this post helpful.
Old 08-28-2011, 01:18 PM   #6
olodial
LQ Newbie
 
Registered: Aug 2011
Location: Kłodzko, PL
Distribution: Slackware/FeeeBSD
Posts: 2

Original Poster
Rep: Reputation: Disabled
Everybody, thanks for answers.

ottavio - That's what I'm looking for. I will print this list.

markush - 120GB but I don't want to install unneeded software. I just need a minimal working Linux with networking and ability to build software from sources. I was forgot about this yesterday.

Could anybody tell me which packages I will need to building software from sources (Apache, PHP, MySQL, BIND)?
 
Old 08-28-2011, 01:28 PM   #7
markush
Senior Member
 
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,979

Rep: Reputation: Disabled
Quote:
Originally Posted by olodial View Post
...
Could anybody tell me which packages I will need to building software from sources (Apache, PHP, MySQL, BIND)?
you will need many packages from the d and the l series, PHP and Apache are in n

Markus
 
1 members found this post helpful.
Old 08-28-2011, 03:04 PM   #8
elvis4526
Member
 
Registered: Aug 2011
Posts: 114

Rep: Reputation: Disabled
slackpkg can work with template, it is basically just a list of all packages that are installed. When you have a minimal slackware working installation, just create a template, and if you have to reinstall slackware, you can use the template and it will all install the packages by itself.
 
2 members found this post helpful.
Old 08-28-2011, 05:15 PM   #9
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, V.N.Gaia, Portugal
Distribution: Slackware
Posts: 531

Rep: Reputation: 272Reputation: 272Reputation: 272
Quote:
Originally Posted by olodial View Post
Could anybody tell me which packages I will need to building software from sources (Apache, PHP, MySQL, BIND)?
Sure. Just check here for LAMP.
For BIND you will only need openssl-solibs (I think) which I already include in the minimal install.
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Personalized Installation starting with minimal installation doraimom Debian 2 09-16-2007 12:14 AM
Help: network with minimal slackware installation arnoldo Linux - General 1 01-18-2007 05:58 AM
Minimal slackware installation.. Halonix Slackware 2 06-29-2005 08:19 PM
Minimal Slackware Installation with GUI ehegagoka Slackware - Installation 10 06-26-2005 10:00 PM
minimal installation ahunderwood5850 Linux - Newbie 3 06-17-2002 06:46 PM

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

All times are GMT -5. The time now is 08:17 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