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 01-15-2023, 02:02 PM   #1
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
slpkg : SlackBuild.org package manager


Hi,

Here is a thread about this great package manager for SlackBuild.org repository
I will give some updates of the hard work made by Dimitris (dslackw)
I made the French translation of the manpage, and I try to help him (feedback, debug, etc...) as mush as I can

Features:
- Install, Update, Remove packages and its dependencies
- It automatically calculates dependencies and figures out what things need to happen to install packages.
- It makes it easier to manage groups of machines without the need for manual updates
And among others:
- Dependencies install order
- Colorful messages
- Nice python "clock" progress bar (I don't know how to call this one )
- Check the ChangeLog.txt file before update
- Improve speed for dependees

The last release on SBo is 4.4.8
And the 4.5.0 is awesome!

Links:
Web site: https://dslackw.gitlab.io/slpkg/
Gitlab: https://gitlab.com/dslackw/slpkg
SBo: https://slackbuilds.org/repository/15.0/system/slpkg
Attached Thumbnails
Click image for larger version

Name:	slpkg_install.jpg
Views:	277
Size:	117.8 KB
ID:	40249  

Last edited by marav; 01-15-2023 at 02:13 PM.
 
Old 01-15-2023, 02:03 PM   #2
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
A new Release 4.5.0 for slpkg was published

Changelog:
Code:
4.5.0 - 14/01/2023
Updated:
- Download first all the slackbuilds
- Rename view_mode to silent_mode
Added:
- Option --no-silent
 
2 members found this post helpful.
Old 01-16-2023, 10:49 AM   #3
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 635

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
great thank you.
Is it only for Slackware 15 or current is back?
 
Old 01-16-2023, 11:06 AM   #4
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Quote:
Originally Posted by rizitis View Post
great thank you.
Is it only for Slackware 15 or current is back?
both
But SBo provides slackbuilds for <= 15.0
Most of the time, at least here, they build & run fine on -current

Last edited by marav; 01-16-2023 at 11:10 AM.
 
1 members found this post helpful.
Old 01-19-2023, 07:24 AM   #5
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 635

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
https://youtu.be/kFmZBf2xrpg

Its the best version of slpkg ever...
 
3 members found this post helpful.
Old 01-19-2023, 07:53 AM   #6
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Quote:
Originally Posted by rizitis View Post
https://youtu.be/kFmZBf2xrpg

Its the best version of slpkg ever...
100% agree
 
1 members found this post helpful.
Old 01-20-2023, 11:39 AM   #7
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
A new Release 4.5.1 for slpkg was published

Changelog:
Code:
4.5.1 - 16/01/2023
Added:
- Option --directory=PATH for download command
- Option --pkg-version for print repository version
 
1 members found this post helpful.
Old 01-26-2023, 10:33 AM   #8
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
A new Release 4.5.2 for slpkg was published

Changelog:
Code:
4.5.2 - 21/01/2023
BugFixed:
- IndexError: list index out of range
Updated:
 - manpages for options (Thanks to marav)
 Added:
 - Option --file-pattern
 - Curl downloader as the second option
 
2 members found this post helpful.
Old 01-27-2023, 07:12 PM   #9
zeos386sx
Member
 
Registered: Oct 2004
Location: waco, tx
Distribution: Fedora
Posts: 48

Rep: Reputation: 15
I'm getting an error about slackbuilds certificate is expired. Is there a way to tell slpkg to ignore this?
 
Old 01-27-2023, 07:17 PM   #10
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Quote:
Originally Posted by zeos386sx View Post
I'm getting an error about slackbuilds certificate is expired. Is there a way to tell slpkg to ignore this?
It's a Let's encrypt certificate that expires on : Sat, 28 Jan 2023 03:08:41 GMT

Hopefully, it should be automatically renewed soon

Last edited by marav; 01-28-2023 at 05:10 AM. Reason: typo
 
Old 01-27-2023, 07:22 PM   #11
zeos386sx
Member
 
Registered: Oct 2004
Location: waco, tx
Distribution: Fedora
Posts: 48

Rep: Reputation: 15
OK thanks
 
Old 01-28-2023, 05:06 AM   #12
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,058

Rep: Reputation: Disabled
Renewed.
 
1 members found this post helpful.
Old 02-03-2023, 01:16 PM   #13
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
A new Release 4.5.3 for slpkg was published

Changelog:
Code:
4.5.3 - 27/01/2023
Added:
- Short options
- New configuration for ascii characters
 
1 members found this post helpful.
Old 02-03-2023, 04:13 PM   #14
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,362

Original Poster
Rep: Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075Reputation: 4075
Quote:
Originally Posted by marav View Post
A new Release 4.5.3 for slpkg was published

Changelog:
Code:
4.5.3 - 27/01/2023
Added:
- Short options
- New configuration for ascii characters
Short options, here they are:
Code:
-u, update
-U, upgrade
-c, check-updates
-L, clean-logs
-D, clean-tmp
-g, configs
-b, build
-i, install
-d, download
-r, remove
-f, find
-w, view
-s, search
-e, dependees
-t, tracking
-y, --yes
-j, --jobs
-ro, --resolve-off
-R, --reinstall
-si, --skip-installed
-fr, --full-reverse
-S, --search
-ns, --no-silent
-dir=, --directory=PATH
-pv, --pkg-version
-fp=, --file-pattern=PATTERN
 
2 members found this post helpful.
Old 02-09-2023, 12:43 PM   #15
Andy Alt
Member
 
Registered: Jun 2004
Location: Minnesota, USA
Distribution: Slackware64-stable, Manjaro, Debian64 stable
Posts: 528

Rep: Reputation: 167Reputation: 167
Thanks for your work on this. I've included slpkg in the Slackware build essential docker image.
 
2 members found this post helpful.
  


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
Slpkg New Slackware packaging tool dslackw Slackware 228 11-23-2022 02:04 AM
[SOLVED] No package 'x11' found No package 'xext' found No package 'xdamage' found No package 'xfixes' found No package 'x11-xcb' found Jigsaw Linux From Scratch 14 02-23-2021 08:35 PM
confused about iojs installation using slpkg Sefid par Slackware 4 08-31-2015 07:13 PM
Poll: Yast Package Manager vs. Smart Package Manager in 10.1 agentchange SUSE / openSUSE 6 06-02-2006 08:29 AM

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

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