LinuxQuestions.org
Review your favorite Linux distribution.
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 12-26-2011, 02:51 AM   #1
firekage
Member
 
Registered: May 2011
Location: Poland
Distribution: Slackware, Ubuntu, Arch
Posts: 275

Rep: Reputation: 7
Installation of software on Slackware - is there any other way exept slackbuilds?


Hello everyone

As mentioned in topic - is there any other way exept slackbuilds? I'm not asking about command for it - installpkg - i know that one. My question is related to software being installed without compiling from source and than install it. Is there a site with software for Slackware with packages that can be installed right a way?


I love Slackware, but in fact there is one thing that pisses me of - installation of software. I give an example:

http://www.linuxquestions.org/questi...thning-920341/

i downloaded sources, scripts and im compiling it right now. I've got rather fast machine (X4 955, 4GB DDR2 RAM, 7 HDD and GTX260) but on my machine it's compiling more than an 30 minutes, maybe even longer. I'm tired of thins kind of making packages in order to install something - also, dependancy hell can piss me more.

Is there any other way? I use rather a lot of sofware and if i would have to format disk, install Slackware from DVD and install all of the software (office software, multimedia software - audio,video, codecks, software for decoding/editing/recording and so on) it would take me an ages - that's the main reason why i'm sticking with Slackware build on my previous machine only for work (also AMD but with X4 620 and DDR3 instead of X4 955 and DDR2).

I sometimes use Ubuntu, and thing with application software center, or even with installation trough terminal with dependancies being installed right away is something fantastic. Slackware is rather poor with it, we have to remember about them and always compile it with slackbuilds from source, and it takes much time, sometimes very much time. Sometimes we even have errors because we don't have dependancies - even when in fact we have - and our work is a waste of great amount of time (in this case i couldn't install Thunderbird 9 from scripts given above)

Thank you very much.

Last edited by firekage; 12-26-2011 at 02:53 AM.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 12-26-2011, 03:50 AM   #2
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,771

Rep: Reputation: 1455Reputation: 1455Reputation: 1455Reputation: 1455Reputation: 1455Reputation: 1455Reputation: 1455Reputation: 1455Reputation: 1455Reputation: 1455
Quote:
Originally Posted by firekage View Post
is there any other way exept slackbuilds?
http://www.linuxquestions.org/questi...7/#post4558251
 
Old 12-26-2011, 04:52 AM   #3
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
Quote:
Originally Posted by firekage View Post
I sometimes use Ubuntu, and thing with application software center, or even with installation trough terminal with dependancies being installed right away is something fantastic. Slackware is rather poor with it
Easy solution: if you don't like Slackware, don't use it. Why should Slackware change to suit you, when you have so many alternatives? Most (all?) Slackers are happy with the way it is.
 
7 members found this post helpful.
Old 12-26-2011, 10:00 AM   #4
gmartin
Member
 
Registered: Mar 2003
Location: PA
Distribution: Slackware 13.37 Linux Reg # 341245
Posts: 285

Rep: Reputation: 40
@firekage The project leads and the community have developed this configuration arrangement over the 15+ years of Slackware history. The long term users of the distro are comfortable with how it is and are happy with the results. However, it is likely that the system will change over time. Indeed- Slackbuilds didn't exist 4-5 years ago and the sbopkg build tool is even newer. But I would not expect change to be quick or to be something that you will like.

Slackware is not for everyone. If you find this a frustration then there are likely better distributions for your needs.
 
2 members found this post helpful.
Old 12-26-2011, 10:42 AM   #5
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Quote:
Originally Posted by firekage View Post
I'm tired of thins kind of making packages in order to install something - also, dependancy hell can piss me more.
"Dependency hell" is something that novice Slackers worry about. A full install of Slackware always works out of the box with all dependencies met. Dependency issues in Slackware are well documented if you care to take the time to read about it.
Dependency resolving package managers are highly overrated in my opinion, that is, they are a fine thing when they work. I much prefer the Slackware way; I resolve my dependencies and have complete control over what happens with my system. The lack of dependency resolution in Slackware is a strength not a deficit. Perhaps Slackware is not for you.
 
3 members found this post helpful.
Old 12-26-2011, 10:49 AM   #6
FeyFre
Member
 
Registered: Jun 2010
Location: Ukraine, Vinnitsa
Distribution: Slackware
Posts: 351

Rep: Reputation: 30
Quote:
Is there any other way? I use rather a lot of sofware and if i would have to format disk, install Slackware from DVD and install all of the software (office software, multimedia software - audio,video, codecks, software for decoding/editing/recording and so on) it would take me an ages
1. SlackBuild is only a script which makes pkgtool(Slackware's package manager) complaint package. Any SlackBuild can use whatever it wants as source: source which should be compiled into binaries, or ready-made binaries(.rpm, .deb or other). You always can change your SlackBuild to use binaries(see how it made in LibreOffice SlackBuild - a bunch of rpm-s are unpacket to fake root, tossed a little, and packed into t?z-package). But it is rather no recommended, because of trust of binary sources.
2. Whenever You built any package from sources, using this or that SlackBuild, You can(or in Your case You must) to copy ready t?z-package to some persistent storage(flash, CD, Internet), so when Your system goes down, You will be able to recover Your package within counted seconds.
 
Old 12-26-2011, 10:53 AM   #7
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,089

Rep: Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263Reputation: 7263
As the link Petri Kaukasoina posted said, there are pre-built package for Slackware available.

I look first at Alien Bob's repositories,

http://www.slackware.com/~alien/slackbuilds/

http://taper.alienbase.nl/mirrors/pe...d_slackbuilds/

http://alien.slackbook.org/ktown/

http://alien.slackbook.org/dokuwiki/...kware:multilib


Salix packages work with Slackware. I usually use their Opera package and have had no problems. Their Flash package also works very well.

http://www.salixos.org/wiki/index.php/Home


I'm currently using the VectorLinux Xfce 4.8 package and it has been running perfectly and all the problems I've had with the previous builds of 4.8 have disappeared. I have not tried any of their other packages.

http://vectorlinux.com/


On rare occasion, when I can't find what I want anywhere else I use Slacky - The Italian Slackware Community,

http://www.slacky.eu/


And there is the packages built by Mr. Workman,

http://rlworkman.net/pkgs/

http://connie.slackware.com/~rworkman/xfce-4.8/


It is that kind of "aren't we special" attitude as we see in two of the earlier replies that drive new Linux users away from Slackware and to other distributions if not back to mickeysoft windows. Not everyone has the time or interest in learning to build packages from scripts (as simple as it may be to some people).
 
3 members found this post helpful.
Old 12-26-2011, 11:15 AM   #8
firekage
Member
 
Registered: May 2011
Location: Poland
Distribution: Slackware, Ubuntu, Arch
Posts: 275

Original Poster
Rep: Reputation: 7
Quote:
Originally Posted by brianL View Post
Easy solution: if you don't like Slackware, don't use it. Why should Slackware change to suit you, when you have so many alternatives? Most (all?) Slackers are happy with the way it is.
Quite simple...i'm using it because i like it, because it gives me more knowledge about linux than other systems. Also, because it is not so much dependant on installing something from terminal trough www (or rather internet) like "sudo firefox-install' etc, because something like this won't be a thing that would bring people to better understanding of linux and so on. It's something like windows - click, install.

Last edited by firekage; 12-26-2011 at 11:23 AM.
 
Old 12-26-2011, 11:18 AM   #9
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Quote:
Originally Posted by cwizardone View Post
As the link Petri Kaukasoina posted said, there are pre-built package for Slackware available.

I look first at Alien Bob's repositories,

http://www.slackware.com/~alien/slackbuilds/

http://taper.alienbase.nl/mirrors/pe...d_slackbuilds/

http://alien.slackbook.org/ktown/

http://alien.slackbook.org/dokuwiki/...kware:multilib


Salix packages work with Slackware. I usually use their Opera package and have had no problems. Their Flash package also works very well.

http://www.salixos.org/wiki/index.php/Home


I'm currently using the VectorLinux Xfce 4.8 package and it has been running perfectly and all the problems I've had with the previous builds of 4.8 have disappeared. I have not tried any of their other packages.

http://vectorlinux.com/


On rare occasion, when I can't find what I want anywhere else I use Slacky - The Italian Slackware Community,

http://www.slacky.eu/


And there is the packages built by Mr. Workman,

http://rlworkman.net/pkgs/

http://connie.slackware.com/~rworkman/xfce-4.8/


It is that kind of "aren't we special" attitude as we see in two of the earlier replies that drive new Linux users away from Slackware and to other distributions if not back to mickeysoft windows. Not everyone has the time or interest in learning to build packages from scripts (as simple as it may be to some people).
The OP was directly criticizing the bedrock structure of Slackware, so I responded. Dependency resolution is not something that will ever be in Slackware (with good reason).
The links above that you mentioned to rworkman and Alien Bob are helpful to new users. I am glad that you have been able to mix and match and drop in packages from Slackware derivative operating systems. However, that is not something that I would recommend.
 
1 members found this post helpful.
Old 12-26-2011, 11:21 AM   #10
firekage
Member
 
Registered: May 2011
Location: Poland
Distribution: Slackware, Ubuntu, Arch
Posts: 275

Original Poster
Rep: Reputation: 7
Quote:
Originally Posted by gmartin View Post
@firekage The project leads and the community have developed this configuration arrangement over the 15+ years of Slackware history. The long term users of the distro are comfortable with how it is and are happy with the results. However, it is likely that the system will change over time. Indeed- Slackbuilds didn't exist 4-5 years ago and the sbopkg build tool is even newer. But I would not expect change to be quick or to be something that you will like.

Slackware is not for everyone. If you find this a frustration then there are likely better distributions for your needs.
No, they aren't. I'm using it for a long time and that doesen't change the fact that it can be tiring. There wouldn't be any problems if the dependancies would be added to scripts.

Well, i can say about this in comparision to cars. Do you prefer cars with driving wheel support (i don't know if this is the right word for it) or without? With this is just easier to drive on a parking lot and so on. I don't thing that going forward, looking in the future and good features from other distros is wrong.


BTW - have you tried Arch Linux? Across the net i saw many times software, or rather packages for it, but many sites that have linux stuff don't see that there is also Slackware. That's why i look for something like different approach to installing software.

Last edited by firekage; 12-26-2011 at 11:35 AM.
 
Old 12-26-2011, 11:22 AM   #11
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,220

Rep: Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309
Quote:
Originally Posted by brianL View Post
Easy solution: if you don't like Slackware, don't use it. Why should Slackware change to suit you, when you have so many alternatives?
And if you like everything about Slackware except the package management system, then the most obvious "alternative" to try is Salix.

Quote:
I sometimes use Ubuntu, and thing with application software center, or even with installation trough terminal with dependancies being installed right away is something fantastic. Slackware is rather poor with it, we have to remember about them and always compile it with slackbuilds from source, and it takes much time, sometimes very much time. Sometimes we even have errors because we don't have dependancies - even when in fact we have - and our work is a waste of great amount of time (in this case i couldn't install Thunderbird 9 from scripts given above)
Thunderbird 9 is not part of any released version of Ubuntu. If you were using Ubuntu, you would have had to get it from an unofficial repository and then adjust your pin settings. Even when managed right, this comes at a cost of decreased system stability (especially during upgrades) because a) the dependency graphs don't know about the unofficial package and b) there's a risk of the unofficial and official repositories being out of sync.

It's less difficult to upgrade a Slackware package than to upgrade part of any other distribution. This is actually one of the main reasons I use Slackware.

Last edited by dugan; 12-26-2011 at 11:34 AM.
 
Old 12-26-2011, 11:24 AM   #12
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Quote:
Originally Posted by firekage View Post
There wouldn't be any problems if the dependancies would be added to scripts.
The resulting OS would not be Slackware.
 
1 members found this post helpful.
Old 12-26-2011, 11:24 AM   #13
firekage
Member
 
Registered: May 2011
Location: Poland
Distribution: Slackware, Ubuntu, Arch
Posts: 275

Original Poster
Rep: Reputation: 7
Quote:
Originally Posted by Petri Kaukasoina View Post
Thank you, i will look into this.
 
Old 12-26-2011, 11:32 AM   #14
firekage
Member
 
Registered: May 2011
Location: Poland
Distribution: Slackware, Ubuntu, Arch
Posts: 275

Original Poster
Rep: Reputation: 7
Quote:
Originally Posted by cwizardone View Post
As the link Petri Kaukasoina posted said, there are pre-built package for Slackware available.

I look first at Alien Bob's repositories,

http://www.slackware.com/~alien/slackbuilds/

http://taper.alienbase.nl/mirrors/pe...d_slackbuilds/

http://alien.slackbook.org/ktown/

http://alien.slackbook.org/dokuwiki/...kware:multilib


Salix packages work with Slackware. I usually use their Opera package and have had no problems. Their Flash package also works very well.

http://www.salixos.org/wiki/index.php/Home


I'm currently using the VectorLinux Xfce 4.8 package and it has been running perfectly and all the problems I've had with the previous builds of 4.8 have disappeared. I have not tried any of their other packages.

http://vectorlinux.com/


On rare occasion, when I can't find what I want anywhere else I use Slacky - The Italian Slackware Community,

http://www.slacky.eu/


And there is the packages built by Mr. Workman,

http://rlworkman.net/pkgs/

http://connie.slackware.com/~rworkman/xfce-4.8/


It is that kind of "aren't we special" attitude as we see in two of the earlier replies that drive new Linux users away from Slackware and to other distributions if not back to mickeysoft windows. Not everyone has the time or interest in learning to build packages from scripts (as simple as it may be to some people).
Tahk you very much. Alien scripts i know well, other like italian too but i don't know the language and it's hard to look for me into this site. Other, that You posted will be checked


BTW - You have right, that kind of answer, or rather attitude toward people that would like to try something with different appropach, would like to try and look for something more, and towards people that would like to learn something new could drive them away...I won't return to using windows, i don't even consider it but it's quite true that not everyone has the time to build packages, write scripts or compiling trough many hours. In fact, if my Slackware went down right away and i would have to install it frome "zero" than maybe after a week, or more, i would have system that has everything that i use - i couldn't spend a week in order to compile from scripts because of work, and on weekeend there wouldn't be much time for it cause process of doing packages is rather slow - i have fast machine. I would like to learn writing scripts, compiling from source but i would need a helping hand for it. In fact, when there isn't what i look on Alien site or Slackbuilds.org, than i don't have needed software - on Ubu, etc, i would have it right away with use of few commands.
 
Old 12-26-2011, 11:33 AM   #15
firekage
Member
 
Registered: May 2011
Location: Poland
Distribution: Slackware, Ubuntu, Arch
Posts: 275

Original Poster
Rep: Reputation: 7
Quote:
Originally Posted by dugan View Post
And if you like everything about Slackware except the package management system, then the most obvious "alternative" to try is Salix.
I would try to look into this but i heard that Salix is distribution that is not supported any longer.
 
  


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
[SOLVED] Slackware 13 on slackbuilds hua Slackware 14 01-26-2010 01:13 PM
Fresh installation of Slackware 13 -64 and Slackbuilds/sbopkg arubin Slackware 6 11-09-2009 01:31 PM
Webmin on Slackware -- w or w/o Slackbuilds GaHillBilly Slackware 1 10-27-2009 03:23 PM
SlackBuilds and Software Versions LoneStar Slackware 6 06-20-2009 01:44 AM
slackbuilds installation of openoffice msc8127 Slackware 16 03-28-2009 11:18 AM

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

All times are GMT -5. The time now is 09:41 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
Open Source Consulting | Domain Registration