SlackwareThis Forum is for the discussion of Slackware Linux.
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.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Distribution: RedHat 9.0, Ubuntu 6.06 and Slackware 11
Is slackware very boring in installing programs ?
I am nowadays about to installing slackware moving from Ubuntu that i hate because it prevent me from enjoying Linux because i was a RedHat9.0 user.
The Question is : Is installing programs in slackware is a nightmare?
( nightmare here means that , for example if i want to install the program xxx, i will go to xxx's website and download the package and while installing it, it will ask me to install xxx-devel first, and when i go to get xxx-devel and install it, it asks me to install yyy that xxx-devel depends on. :S :S , that will be very boring. )
So, Is installing programs in slackware as i mentioned above ?
The question in other words:
Is installing programs in Slackware will faced by dependencies problems ??
Most programs will compile without a problem because Slackware (if you choose a full installation or at least install the complete libraries) has many libraries on board. Including the devel stuff that in other distros is packaged seperately.
Of course there are programs that require other packages to be installed first sometimes. Thinking of vlc video player from source, I think that was kind of a nightmare. But these are very special ones, from my experience especially video applications. If you want to install Gnome programs you might have problems too if you don't install something like Dropline Gnome on top of your Slackware system. (simple gtk and gtk+ is no problem, but if it depends on special gnome libraries ...)
Summing it up: It should be absolutely no nightmare in most cases, but try it yourself. You can find also slackbuild scripts (for example on slackbuild.org) which are good tested scripts - and they list dependencies if there are any.
Last edited by titopoquito; 06-14-2007 at 04:47 PM.
Usually, you won't get dependency hell. However, if your search for dependencies takes you to ftp.gnome.org, then batten down the hatches ... and prepare for hell. Well, technically, there are ways to compile GNOME apps without the GNOME deps ... and I'll figure out how to do it ... soon. (it's not as easy as '--disable-gnome', there's always other things that must be disabled)
Last edited by H_TeXMeX_H; 06-14-2007 at 05:13 PM.
Well, nothing could be more boring than that...
I'm still not sure if you wanted Slackware to be boring or not-boring.
Anyway, Slackwares' pkgtools are mostly just a package installer and remover. They will install and remove exactly what you tell them to and do not try to resolve any dependencies. resolve means figure out what the dependencies are and locate those packages and install them first.
Most Slackers *like* this behaviour as it means you are always in control. It also assumes you know what you want and need.
If you want a package *manager* which resolves dependencies for you then you need another distro or perhaps one of the third-party system-updating programs which are written for Slackware.