LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - Installation
User Name
Password
Slackware - Installation This forum is for the discussion of installation issues with Slackware.

Notices



Reply
 
Search this Thread
Old 02-19-2014, 01:14 PM   #1
JWJones
Member
 
Registered: Jun 2009
Location: Cascadia
Distribution: Slackware, LinuxBBQ, OpenBSD, Mac OSX
Posts: 723

Rep: Reputation: 187Reputation: 187
Slackware for the minimal WM/CLI warrior


Something I will experimenting with soon will be a custom Slackware installation for desktop usage, for minimal WMs, or framebuffer/CLI-only usage. My plan is to omit all GTK and QT dependencies from the installation, but keep Xorg, the minimal WMs included with Slackware (twm, fvwm, blackbox, fluxbox), all the X apps that don't require GTK or QT, and of course all the wonderful CLI apps.

This thread will be a placeholder for this experiment, and I also encourage and welcome any input/advise/comments other Slackers might have as to this experiment.

As for inspiration, I look to the fine work done at LinuxBBQ with Debian sid (mostly). They have many fine releases with no GTK/QT dependencies, using a variety of lesser-known WMs, and framebuffer/CLI offerings.
 
Old 02-19-2014, 01:22 PM   #2
harryhaller
Member
 
Registered: Sep 2004
Distribution: Slackware-14.0
Posts: 452

Rep: Reputation: Disabled
I shall be following this thread closely

Last edited by harryhaller; 02-19-2014 at 04:39 PM.
 
Old 02-19-2014, 02:14 PM   #3
ReaperX7
Senior Member
 
Registered: Jul 2011
Location: California
Distribution: LFS-7.6, Slackware 14.1, FreeBSD 10.1
Posts: 3,838
Blog Entries: 15

Rep: Reputation: 1188Reputation: 1188Reputation: 1188Reputation: 1188Reputation: 1188Reputation: 1188Reputation: 1188Reputation: 1188Reputation: 1188
You don't technically have to remove anything from Slackware. Just use OpenBox WM and xterm. A lot of problems can come up from removing packages from Slackware, which is why a full installation is always recommended, and you don't have to use anything you don't need right off hand.
 
Old 02-19-2014, 02:22 PM   #4
JWJones
Member
 
Registered: Jun 2009
Location: Cascadia
Distribution: Slackware, LinuxBBQ, OpenBSD, Mac OSX
Posts: 723

Original Poster
Rep: Reputation: 187Reputation: 187
Quote:
Originally Posted by ReaperX7 View Post
You don't technically have to remove anything from Slackware. Just use OpenBox WM and xterm. A lot of problems can come up from removing packages from Slackware, which is why a full installation is always recommended, and you don't have to use anything you don't need right off hand.
Certainly, but then this wouldn't be the fun experiment that it's intended to be. Sure, I may totally bork it by not installing all the libs and such, but I will be taking a look at all the packages and carefully considering each one, based on my stated goal. For the record, I NEVER do a full installation, I always omit all KDE, and several other packages, and haven't had a broken system yet.

Last edited by JWJones; 02-19-2014 at 02:24 PM.
 
Old 02-19-2014, 03:55 PM   #5
rkfb
Member
 
Registered: Oct 2003
Location: Guildford, England
Distribution: slackware
Posts: 303

Rep: Reputation: 41
There was a thread a little while ago:

http://www.linuxquestions.org/questi...ou-use-872378/

that may interest you. A lot of it relevant to what you're after I think.
 
1 members found this post helpful.
Old 02-19-2014, 04:00 PM   #6
JWJones
Member
 
Registered: Jun 2009
Location: Cascadia
Distribution: Slackware, LinuxBBQ, OpenBSD, Mac OSX
Posts: 723

Original Poster
Rep: Reputation: 187Reputation: 187
Quote:
Originally Posted by rkfb View Post
There was a thread a little while ago:

http://www.linuxquestions.org/questi...ou-use-872378/

that may interest you. A lot of it relevant to what you're after I think.
Excellent, thanks for this!
 
Old 02-20-2014, 10:05 AM   #7
JWJones
Member
 
Registered: Jun 2009
Location: Cascadia
Distribution: Slackware, LinuxBBQ, OpenBSD, Mac OSX
Posts: 723

Original Poster
Rep: Reputation: 187Reputation: 187
I was reminded that the package sets are a good place to start pruning an installation:

http://www.slackware.com/install/softwaresets.php

And this looks like a good thing:

http://pbraun.nethence.com/unix/sysu...slackinst.html
 
Old 02-20-2014, 12:25 PM   #8
drmozes
Slackware Contributor
 
Registered: Apr 2008
Location: Surrey, England
Distribution: Slackware
Posts: 178

Rep: Reputation: 145Reputation: 145
Quote:
Originally Posted by JWJones View Post
I was reminded that the package sets are a good place to start pruning an installation:

http://www.slackware.com/install/softwaresets.php

And this looks like a good thing:

http://pbraun.nethence.com/unix/sysu...slackinst.html
For a basic installation that has the base tools (including networking tools) you can see which packages are included in the mini root file systems for the ARM port:
http://ftp.arm.slackware.com/slackwa..._minirootfs.sh

You'd need to add many more libraries and bits of X to get a working window manager, but it'd be a reasonable base from which to start.
 
Old 02-22-2014, 08:21 AM   #9
K-Wizzz
LQ Newbie
 
Registered: Jan 2014
Distribution: OpenBSD, Slackware
Posts: 5

Rep: Reputation: Disabled
Quote:
Originally Posted by JWJones View Post
Something I will experimenting with soon will be a custom Slackware installation for desktop usage, for minimal WMs, or framebuffer/CLI-only usage. My plan is to omit all GTK and QT dependencies from the installation, but keep Xorg, the minimal WMs included with Slackware (twm, fvwm, blackbox, fluxbox), all the X apps that don't require GTK or QT, and of course all the wonderful CLI apps.

This thread will be a placeholder for this experiment, and I also encourage and welcome any input/advise/comments other Slackers might have as to this experiment.
A very fine idea! Did you already come up with a solution for

- setting up network for road warriors (I was surprised that there is nm-applet in slackware, but you need additional software (trayers) for it to work with other window managers and I am still struggling with nmcli)

- power management (don't know about a CLI version or a light X version, so for latter I tried xfce4-power-manager, but its pop-up windows don't work well with windowmaker (pop-ups create new program icons on desktop), and if I already have to use that component from xfce, then I don't see a reason against using the rest of xfce4 either)

- suspend from CLI (well, I came up with my own script using dbus-send)
 
Old 02-23-2014, 10:38 AM   #10
samac
Senior Member
 
Registered: Mar 2004
Location: Westray, Orkney
Distribution: Linux Mint 17.1
Posts: 1,424

Rep: Reputation: 137Reputation: 137
Here is a very old "Slackware 12.2" minimal system that you could look at to get some ideas. http://www.linuxquestions.org/questi...ckware-704866/

samac
 
Old 02-23-2014, 01:18 PM   #11
enine
Member
 
Registered: Nov 2003
Distribution: Slackware 14.1
Posts: 819
Blog Entries: 3

Rep: Reputation: 91
I did a minimal install back in the 12 days and it went fine. just tried with 14.1 and found that there are libraries that PHP needs in the X set and even though I installed those I still had issues. Seems things are more interrelated now.
 
Old 02-23-2014, 04:40 PM   #12
JWJones
Member
 
Registered: Jun 2009
Location: Cascadia
Distribution: Slackware, LinuxBBQ, OpenBSD, Mac OSX
Posts: 723

Original Poster
Rep: Reputation: 187Reputation: 187
Quote:
Originally Posted by K-Wizzz View Post
A very fine idea! Did you already come up with a solution for

- setting up network for road warriors (I was surprised that there is nm-applet in slackware, but you need additional software (trayers) for it to work with other window managers and I am still struggling with nmcli)

- power management (don't know about a CLI version or a light X version, so for latter I tried xfce4-power-manager, but its pop-up windows don't work well with windowmaker (pop-ups create new program icons on desktop), and if I already have to use that component from xfce, then I don't see a reason against using the rest of xfce4 either)

- suspend from CLI (well, I came up with my own script using dbus-send)
I know wifi and power management are both doable from cli, but I'm doing this on a desktop machine, so I'm not worrying about those. Using anything from Xfce, including xfce4-power-manager, would require GTK and its libs, which I am avoiding.

Aside from links and lynx browsers, I am using Dillo, which works nicely. Tried netsurf, but it needed gtk stuff.

Here's what I came up with so far:
Attached Images
File Type: png file.png (79.7 KB, 32 views)
 
Old 02-23-2014, 05:03 PM   #13
Smokey_justme
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 400

Rep: Reputation: 113Reputation: 113
Hmm, this may be helpful...

I've read this a while back... Specifically:

Quote:
Core Installation

A Salix Core installation is exactly the same, no matter what iso image you used to make the installation.

After a Core mode installation, you get a total of 250 installed packages. Of those packages, the vast majority (233, 93.2%) are Slackware packages. The rest (17, 6.8%) are Salix-specific packages. The Salix packages are mainly the package manager, the Salix command line system tools and their dependencies and nothing more.

So, what you get with a Salix Core installation, is mainly a Slackware system that only works from the command line and only very few added packages by Salix. It's funny, because there are a lot of Slackware users that apparently look for a stripped down Slackware installation with no GUI, but never look at Salix.
Now, I've never tried it, but maybe you could check it out, remove Salix packages and start building up from there?
 
Old 02-24-2014, 03:58 PM   #14
rkfb
Member
 
Registered: Oct 2003
Location: Guildford, England
Distribution: slackware
Posts: 303

Rep: Reputation: 41
Quote:
Originally Posted by K-Wizzz View Post
A very fine idea! Did you already come up with a solution for

- setting up network for road warriors (I was surprised that there is nm-applet in slackware, but you need additional software (trayers) for it to work with other window managers and I am still struggling with nmcli)

[ ... ]
I run dropbox in stalonetray on twm:

http://slackbuilds.org/repository/14...ch=stalonetray
 
Old 02-26-2014, 09:57 PM   #15
JWJones
Member
 
Registered: Jun 2009
Location: Cascadia
Distribution: Slackware, LinuxBBQ, OpenBSD, Mac OSX
Posts: 723

Original Poster
Rep: Reputation: 187Reputation: 187
Continuing to work with fluxbox and pimp it out some. I added xfe for a GUI file manager, as it does not require gtk or qt:
Attached Images
File Type: png 2014-02-26-160353_1024x768_scrot.png (63.2 KB, 28 views)
 
  


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
[SOLVED] Minimal Debian Installed; Stuck At CLI starkid Linux - Laptop and Netbook 14 01-09-2014 09:17 PM
minimal linux distro for USB (just CLI and command line tools) shuuichi Linux - Newbie 8 10-15-2013 04:59 PM
LXer: Task warrior, the cli organizer LXer Syndicated Linux News 0 12-11-2010 03:30 PM
Minimal Slackware hsimah Linux - Newbie 5 01-06-2006 10:03 PM
Minimal Slackware? Allen614 Slackware 26 03-21-2004 04:17 AM


All times are GMT -5. The time now is 10:45 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration