LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 10-09-2012, 10:40 AM   #1
Barcoboy
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 27

Rep: Reputation: Disabled
Best practice for installing Slackware 14 without X


Hi everyone. Normally when I set up a Slackware server, I include everything in the "kde", "x", and "xap" package groups, and also setup everything in the "l" package group to avoid dependency problems. This time, I'm setting up a new Slackware server that doesn't require X, so I didn't include the "kde", "x", and "xap" groups, but still installed everything in the "l" group. Now I am getting missing dependency errors at startup when rc.M calls /usr/bin/update-gtk-immodules, /usr/bin/update-gdk-pixbuf-loaders, and /usr/bin/update-pango-querymodules, looking for libraries included in the "x" package group. Not needing any of these packages, I removed them with slackpkg, which got rid of the startup errors, but then realized that there are other X specific packages in the "l" package group that are not needed if X is not installed, such as Qt.

Just wondering what everyone else does when they install a system that doesn't need X? Am I better off only installing actual needed libraries from the "l" group?

Thanks.
 
Old 10-09-2012, 10:50 AM   #2
snowpine
Senior Member
 
Registered: Feb 2009
Posts: 3,908

Rep: Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044
In a similar thread posted yesterday, the consensus was that beginner/intermediate Slackware users are recommended to perform a full install: http://www.linuxquestions.org/questi...nt-4175431108/
 
1 members found this post helpful.
Old 10-09-2012, 11:11 AM   #3
Barcoboy
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 27

Original Poster
Rep: Reputation: Disabled
OK thanks snowpine... didn't see that thread or find it in my searches.
 
Old 10-09-2012, 11:13 AM   #4
snowpine
Senior Member
 
Registered: Feb 2009
Posts: 3,908

Rep: Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044Reputation: 1044
Here is another thread from yesterday, describing specifically which package groups you want to install for a non-GUI sever:

http://www.linuxquestions.org/questi...er-4175431119/

I didn't use the Search feature to find these two threads, they are all still on the 1st page.
 
Old 10-09-2012, 11:16 AM   #5
Mark Pettit
Member
 
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 14.1 64 Multi-Lib
Posts: 421

Rep: Reputation: 123Reputation: 123
Do note that even though your server itself might not have a proper screen, you might need X-libraries to install certain products. I know for a fact that Sybase needs to be installed (remotely) via a GUI program. I'm almost certain that Oracle does too. In the end, trying to exclude certain packages "just because it's a server" will likely be counterproductive.
 
Old 10-09-2012, 11:30 AM   #6
Barcoboy
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 27

Original Poster
Rep: Reputation: Disabled
I did look down the first page... I did... honest!

That second thread I think showed me the way to go... install "x" and "l", but not "kde(i)", "xap" and "xfce".

"y" is definitely needed... how else am I going to play atc when my kernel is compiling?

Thanks everybody.
 
Old 10-09-2012, 12:09 PM   #7
OldHolborn
Member
 
Registered: Jul 2012
Distribution: Slackware!
Posts: 31

Rep: Reputation: 10
Alternatively, don't install the "l" set at install time and only add those packages as you need them.

The system will still boot and you can ssh in even without any "l" set.
 
Old 10-09-2012, 01:18 PM   #8
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-14.1 on a Lenovo T61 6457-4XG
Posts: 4,021

Rep: Reputation: 966Reputation: 966Reputation: 966Reputation: 966Reputation: 966Reputation: 966Reputation: 966Reputation: 966
Install L. You will need if you ever have to (re)compile something, for instance. In my opinion there is no benefit in excluding a set of packages just to find out what you have to install afterwards

Last edited by Didier Spaier; 10-09-2012 at 01:21 PM.
 
Old 10-10-2012, 12:48 PM   #9
ottavio
Member
 
Registered: Nov 2007
Posts: 312

Rep: Reputation: 46
You don't need to perform a full install if you know what you're doing. I've never performed any and I have been using Slackware since ver. 11.
 
Old 10-10-2012, 01:06 PM   #10
Barcoboy
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 27

Original Poster
Rep: Reputation: Disabled
I've never performed a full install either, and I've been using Slackware since version 3.0!

My normal install consists of:

- Selections from A, AP, D, and N
- Skip E, KDEI, T, and XFCE
- All of F, K, KDE, L, TCL, X, XAP, and Y

I used to skip KDE, X, and XAP if I didn't need a GUI, but now I am installing X and only skipping KDE and XAP for a command-line only install.
 
Old 10-10-2012, 04:12 PM   #11
kikinovak
Senior Member
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: ElementaryOS, Ubuntu LTS, Slackware
Posts: 1,497

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
On a headless server, I only leave out E (Vim user), KDE, KDEI, T, XAP and XFCE. You'll need some libraries from L and X, so simplest thing is just to install the whole load and stay in runlevel 3.
 
  


Reply

Tags
install, slackware 14


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
Installing Slackware to loop file from EXISTING Slackware simopal6 Slackware 12 06-24-2010 11:59 PM
[SOLVED] Installing Slackware on IDE hardrive boot from slackware DVD ethereal1m Linux - Newbie 2 01-24-2010 03:28 AM
Wireless encryption with Slackware 12.2 (WPA, WPA2): Best practice? gargamel Slackware 3 12-22-2008 03:42 PM
Newbie Installing MySQL for practice lastcall79 Linux - Newbie 3 08-14-2008 06:24 AM
installing and managing new apps. good practice! bikov_k Linux - Newbie 4 10-02-2004 04:23 PM


All times are GMT -5. The time now is 01:27 PM.

Main Menu
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