LinuxQuestions.org
Visit Jeremy's Blog.
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 05-18-2022, 03:37 PM   #16
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,830
Blog Entries: 17

Rep: Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638
Talking


Quote:
Originally Posted by linuxnero View Post
slackware needs a package manager promptly, slackware linux is pretty neat linux distro, the huge kernel provides a good hardware support even better that any other linux distro, is stable as a rock, very easy to resolve problems, but slackware needs a easier way to install programs, that is the reason why i can not stick with slackware as main distro, and that why many user consider slackware linux outdated distro, what abaut implement paludis one, nix os.
Installing from source is actually the best way, and it's surprisingly easy.

Slackware doesn't need a package manager. That's probably more work maintaining than a distro in itself, because you have to maintain all the packages people may or may not use and all kind of use cases.

However, if you want, there is a way to have a package manager on Slackware. There is something called GNU Guix which is a package manager, (but also a distro). It can be used as a package manager with most distroes. It's a bit of a strange concept to understand, but it is basically a package manager you can install on most distroes.

Quote:
Originally Posted by arfon View Post
Slackware HAS package managers- pkgtool, slackpkg, slackpkg+

Slackware also has multiple package tools for 3rd party programs- sbopkg, sbotools, sboui, slpkg, etc...
That's a good point ofcourse. Slackware does have a package manager. But many people don't think of it as a function, but rather as a combination of package manager and X amount of packages

My bad.

I updated my procedure for packages from just installing from source to rather build packages and install them with installpkg and removing with removepkg. That's as far as I've got right now. Back when I used Slackware last, it was rather the norm to just install from source, and I haven't had time to update myself on all the package managers and tools in Slackware, so for now only installpkg/removepkg.

Last edited by zeebra; 05-18-2022 at 03:42 PM.
 
Old 07-10-2022, 11:53 PM   #17
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by animeresistance View Post
Hi.

You can try sboui, for me it is nice, it has some bugs, but works nice.

Greetings.
Hello,

I know you wrote this a couple months ago, but if you see this, please report the bugs so I can try to fix them.
 
1 members found this post helpful.
Old 07-12-2022, 01:21 PM   #18
animeresistance
Member
 
Registered: Feb 2004
Distribution: Slackware
Posts: 230

Rep: Reputation: 39
Sboui

Quote:
Originally Posted by montagdude View Post
Hello,

I know you wrote this a couple months ago, but if you see this, please report the bugs so I can try to fix them.
Hi

Thanks for reading my message, also thanks for making this tool, is a very good one, easy to use. Sorry, it wasn't my intention to bother, and I know that software is constantly improving and surely you have lots of work. The only "bugs" that I have found are when you search a package, then want to search another package, the list of packages are gone, the list of available packages appears again when I choose to sinchronize again, other than that, sboui works great .

I'm not so good at english, please excuse me. I attached some screenshots, hope they help to show what I'm trying to say.

Greetings
Attached Thumbnails
Click image for larger version

Name:	sboui_scrshot1.png
Views:	32
Size:	10.3 KB
ID:	39256   Click image for larger version

Name:	sboui_scrsht2.png
Views:	25
Size:	10.2 KB
ID:	39257   Click image for larger version

Name:	sboui_scrsht3.png
Views:	23
Size:	7.7 KB
ID:	39258   Click image for larger version

Name:	sboui_scrsht4.png
Views:	20
Size:	6.4 KB
ID:	39259  
 
Old 07-12-2022, 03:44 PM   #19
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Quote:
Originally Posted by arfon View Post
Slackware HAS package managers- pkgtool, slackpkg, slackpkg+

Slackware also has multiple package tools for 3rd party programs- sbopkg, sbotools, sboui, slpkg, etc...
The fact that all these exist (there are more, actually) indicates that there's something seriously missing when it comes to package management on Slackware. I do not mean to sound like an asshole, nor I intent to start a flamewar. Just my two cents.

Last edited by solarfields; 07-12-2022 at 03:46 PM.
 
Old 07-12-2022, 04:01 PM   #20
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by animeresistance View Post
Hi

Thanks for reading my message, also thanks for making this tool, is a very good one, easy to use. Sorry, it wasn't my intention to bother, and I know that software is constantly improving and surely you have lots of work. The only "bugs" that I have found are when you search a package, then want to search another package, the list of packages are gone, the list of available packages appears again when I choose to sinchronize again, other than that, sboui works great .

I'm not so good at english, please excuse me. I attached some screenshots, hope they help to show what I'm trying to say.

Greetings
Hi,

I'm glad you like sboui. I'm quite fond of it myself.

Actually, the behavior you describe is a feature, not a bug. As of version 2.2, filters are cumulative by default, and searching counts as a filter. That allows you to, for example, search for all packages with "virtualbox" in the name, and then filter that by the ones you have installed. To get the full list back again, just do Filter -> All one time. Or, if you don't like that behavior, set "cumulative_filters = false" in sboui.conf or in the Options window. I do have it on my TODO list to make the labels of the various filter boxes explicitly say that you are filtering or searching the current list only when cumulative filters are on. I should probably go ahead and do that.
 
3 members found this post helpful.
Old 07-13-2022, 12:55 AM   #21
henca
Member
 
Registered: Aug 2007
Location: Linköping, Sweden
Distribution: Slackware
Posts: 956

Rep: Reputation: 648Reputation: 648Reputation: 648Reputation: 648Reputation: 648Reputation: 648
Quote:
Originally Posted by solarfields View Post
The fact that all these exist (there are more, actually) indicates that there's something seriously missing when it comes to package management on Slackware.
I would explain the existence of those by the fact that they are third party tools to install packages from third party repositories.

For good and bad, the package management tools which ships with Slackware lacks support for dependencies. In practice, this is not a problem, as the recommended way to install Slackware is to do a full install. However, when you start installing third party software, you might find yourself spending a lot of time tracking dependencies. This tracking of dependencies must be done manually if you download the software from upstream sources yourself, build it and install it with something like "make install".

If you use a third party repository with prebuilt binaries, things might be a little easier if you choose a tool which keeps track of dependencies. Also if you build from source using SlackBuilds things will be easier if you choose a tool to keep track of dependencies.

But again, we are now talking about software which was not a part of the original Slackware installation. Every software that you might want is not part of the original Slackware installation and every third party software that you want might not be possible to find in third party repositories.

Even with the best of tools installed you might some day find yourself manually downloading software and tracking dependencies. Compared to many other distributions, Slackware is better suited for those cases when downloading and compiling source yourself as your "full install" likely contains more of the dependencies that the software needs.

regards Henrik
 
Old 07-13-2022, 01:40 AM   #22
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Yes, you are perfectly right. SlackBuilds.org is only a semi-official repo.
 
Old 07-14-2022, 01:46 PM   #23
animeresistance
Member
 
Registered: Feb 2004
Distribution: Slackware
Posts: 230

Rep: Reputation: 39
Quote:
Originally Posted by montagdude View Post
Hi,

I'm glad you like sboui. I'm quite fond of it myself.

Actually, the behavior you describe is a feature, not a bug. As of version 2.2, filters are cumulative by default, and searching counts as a filter. That allows you to, for example, search for all packages with "virtualbox" in the name, and then filter that by the ones you have installed. To get the full list back again, just do Filter -> All one time. Or, if you don't like that behavior, set "cumulative_filters = false" in sboui.conf or in the Options window. I do have it on my TODO list to make the labels of the various filter boxes explicitly say that you are filtering or searching the current list only when cumulative filters are on. I should probably go ahead and do that.

Oh, I see.

Haha, my bad, sorry for the inconvenience I caused, thank you for explaining how sboui works.

And again, sorry for the trouble.

Greetings
 
Old 07-14-2022, 02:00 PM   #24
AlleyTrotter
Member
 
Registered: Jun 2002
Location: Coal Township PA
Distribution: Slackware64-15.0
Posts: 783

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
I remember in the past building from source and then using 'checkinstall'.
Seems that the checkinstall programs have not been updated since 2016.
Thats a shame it certainly was a handy piece of software.
Just rambling
john
 
1 members found this post helpful.
Old 07-14-2022, 02:21 PM   #25
amikoyan
Member
 
Registered: Mar 2021
Distribution: Slackware64 -current
Posts: 316

Rep: Reputation: 169Reputation: 169
Here's my two cents: sboui, sbopkg and the whole slackbuilds site are excellent. As is slackpkg (I don't use slackpkg+ so can't comment, but I am sure it is equally excellent.)

As a result, I have a lot of choices around how I install programs and update my system. Thank you to all who maintain them, it must involve a lot of work.
 
Old 07-14-2022, 10:57 PM   #26
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by animeresistance View Post
Oh, I see.

Haha, my bad, sorry for the inconvenience I caused, thank you for explaining how sboui works.

And again, sorry for the trouble.

Greetings
No problem, it is a new feature and probably could be made more obvious what is happening in that scenario. Glad you like it.
 
Old 07-15-2022, 01:55 AM   #27
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Quote:
Originally Posted by AlleyTrotter View Post
I remember in the past building from source and then using 'checkinstall'.
Seems that the checkinstall programs have not been updated since 2016.
Thats a shame it certainly was a handy piece of software.
Just rambling
john
I also remember it, it was awesome. Then I learned how to make actual SlackBuilds...
 
  


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] Trying to install program, file not found, Slackware 14.1 Ztcoracat Slackware 54 06-15-2014 10:14 PM
how to use web to invoke php program, and the php program call c program bellhuang Linux - Server 10 01-13-2014 06:09 AM
Correct form to install one perl program in slackware demoncyber Slackware 5 07-27-2009 11:23 AM
Does Slackware program install/uninstall check novice26 Slackware 8 04-01-2005 11:50 AM
N00b: how do i install a program on slackware? FlinkL.n00b Linux - Software 1 08-26-2004 07:06 AM

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

All times are GMT -5. The time now is 03:05 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