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 11-26-2008, 02:32 AM   #1
mortre
LQ Newbie
 
Registered: Dec 2006
Posts: 10

Rep: Reputation: 0
Question about Slackware flexibility


I'm more of a linux newbie than anything, but I have been playing with it off and on for years. I've used Slackware before, but it's been awhile Ver 10.1 was the latest at the time I think. I've also played with some other distro's, mainly Gentoo which *seems* more flexible. But I would like to stick with go with Slackware. Basically, I want to be able to install everything from what amounts to just a small kernel, bash and a few network apps; all the way to a full blown server with a netbook, a laptop and desktop in between. I know I can do a server with Slack, I also know I can do a desktop and laptop. But when it comes to netbook and smaller I'm a little concerned that I won't be able to get a "small" enough install.

Is there a way to trim it down some so that I don't need a big huge kernel and a lot of storage space? I would basically like to get a very, very basic install. Kernel, Bash, Slackware specific stuff add maybe 5 or 10 network apps and that is it.

Last edited by mortre; 11-26-2008 at 02:36 AM. Reason: Took out some mean things about another distro
 
Old 11-26-2008, 03:08 AM   #2
niels.horn
Senior Member
 
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware64-current
Posts: 1,004

Rep: Reputation: 91
Yes you can do small installs with Slackware.
Choose only A, AP, L & N from the package series and you'll have a working system - without X, without kernel sources, without compilers etc.
You can even trim it down more, leaving out individual packages, but that is called Expert mode for a reason
 
Old 11-26-2008, 03:52 AM   #3
mortre
LQ Newbie
 
Registered: Dec 2006
Posts: 10

Original Poster
Rep: Reputation: 0
Can I just add kernel sources and compilers to that list? I would check it out myself, but my internet connection is only about 7K a second and frequently cuts out. So it takes a LONG time to download an ISO. It took me 36 hours to get the Vector Linux light ISO, and it's only about 300 megs. So it is taking some time.
 
Old 11-26-2008, 03:58 AM   #4
niels.horn
Senior Member
 
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware64-current
Posts: 1,004

Rep: Reputation: 91
Sure you can. For me a minimal install includes the kernel sources (K) and development (D) series as well
 
Old 11-26-2008, 04:11 AM   #5
mortre
LQ Newbie
 
Registered: Dec 2006
Posts: 10

Original Poster
Rep: Reputation: 0
actually browsing the package thing on the slackware site. I remembered the package system after you mentioned it. Looking through it there was a good bit of stuff I wouldn't need for some applications. How hard is it to cleanly remove some packages after it's installed. I really don't want to try an expert install. That is a lot of clicking.
 
Old 11-26-2008, 04:15 AM   #6
niels.horn
Senior Member
 
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware64-current
Posts: 1,004

Rep: Reputation: 91
You'll find a list of all installed packages in /var/log/packages.

Removing a single package is as simple as typing:
Code:
removepkg (packagename)
If something stops working, you can download the single package and do an 'installpkg'.

Slackware really is flexible!
 
Old 11-26-2008, 04:20 AM   #7
mortre
LQ Newbie
 
Registered: Dec 2006
Posts: 10

Original Poster
Rep: Reputation: 0
Thanks! Here's an idea, how about I RTFM about Slacks package system LOL. The only package system I really know anything about is Portage. Hopefully there isn't much of a learning curve.

P.S. I really like the portage/ports package set up. FreeBSD and Gentoo are really nice IMO. Gentoo just takes forever and I know FreeBSD doesn't support all my hardware.
 
Old 11-26-2008, 05:01 AM   #8
niels.horn
Senior Member
 
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware64-current
Posts: 1,004

Rep: Reputation: 91
No problem, we're here to help.
After understanding the basics of the package tools of Slackware, take a look at SlackPkg.

In the stable version (12.1) it's in the /extra directory.
Pat recently decided to include it in the base system of Slackware starting with the next version (it already is in -current).

Warning / Disclaimer: Slackware -current is for testing purposes only. Do not install on production machines / equipment with important information etc. Things are bound to stop working. It is for people who want to help testing new versions and for the adventurous
 
Old 11-26-2008, 06:04 AM   #9
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware, VMs
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
In addition to installpkg, upgradepkg, and removepkg you can install/remove packages by using pkgtool.

# pkgtool

http://www.slackbook.org/html/packag...utilities.html
 
Old 11-26-2008, 06:40 AM   #10
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,647

Rep: Reputation: 148Reputation: 148
If you create your own tagfiles for installation you can easily trim it down, but be careful not to remove things from the a, ap and l folders unless you know what you are doing. Else chances are high that you end up with a mess. This way is similar to the expert install, but you can take more time to consider what to remove and include - and you can use the tag files over and over again with each Slackware install since the tag files don't include version numbers but only package names (only minor changes are needed if a package is thrown out or added by Patrick Volkerding)

From the same source hitest quoted: http://www.slackbook.org/html/packag...-tagfiles.html
 
  


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
LXer: The Flexibility of Open Source LXer Syndicated Linux News 0 12-28-2007 02:00 PM
LXer: Flexibility key to new Mambo release LXer Syndicated Linux News 0 09-21-2006 01:03 AM
LXer: Platform Flexibility: Corporations Are Not To Be Blamed LXer Syndicated Linux News 0 09-05-2006 07:54 AM
Advanced: Full laptop mobility and flexibility Yalla-One Linux - Networking 1 10-20-2005 07:39 AM
As much flexibility as Linux? Grim Reaper *BSD 7 04-08-2003 12:49 PM

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

All times are GMT -5. The time now is 05:00 AM.

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