Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
08-27-2011, 04:07 PM
|
#1
|
LQ Newbie
Registered: Aug 2011
Location: Kłodzko, PL
Distribution: Slackware/FeeeBSD
Posts: 2
Rep:
|
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.
|
08-27-2011, 05:36 PM
|
#2
|
Member
Registered: Aug 2011
Posts: 114
Rep:
|
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.
|
08-28-2011, 02:32 AM
|
#3
|
Senior Member
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,979
Rep:
|
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.
|
08-28-2011, 03:43 AM
|
#4
|
Senior Member
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041
Rep:
|
Quote:
Originally Posted by elvis4526
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.
|
08-28-2011, 10:26 AM
|
#5
|
Member
Registered: Nov 2007
Posts: 312
Rep:
|
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.
|
08-28-2011, 01:18 PM
|
#6
|
LQ Newbie
Registered: Aug 2011
Location: Kłodzko, PL
Distribution: Slackware/FeeeBSD
Posts: 2
Original Poster
Rep:
|
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)?
|
|
|
08-28-2011, 01:28 PM
|
#7
|
Senior Member
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,979
Rep:
|
Quote:
Originally Posted by olodial
...
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.
|
08-28-2011, 03:04 PM
|
#8
|
Member
Registered: Aug 2011
Posts: 114
Rep:
|
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.
|
08-28-2011, 05:15 PM
|
#9
|
Member
Registered: Mar 2006
Location: Valadares, V.N.Gaia, Portugal
Distribution: Slackware
Posts: 531
|
Quote:
Originally Posted by olodial
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.
|
All times are GMT -5. The time now is 08:17 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|