LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
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-13-2008, 06:01 PM   #1
rg3
Member
 
Registered: Jul 2007
Distribution: Slackware Linux
Posts: 514

Rep: Reputation: Disabled
slackroll v24 released


It's been a long way since I started coding slackroll, but it has now reached version 24 and there are 481 commits in the repository. It's probably time to announce it again in LinuxQuestions and get some more users.

slackroll is a package manager for Slackware. It has been coded from scratch in Python. It's written by a slacker for slackers and doesn't try to mimic any other existing tool. Yet, if it had to be compared to anything, the closest alternative out there is slackpkg, the one distributed in /extra/.

I started the project because, after being a swaret, slapt-get and slackpkg user, I got the impression all those tools fell short in some aspect. So I, like many other slackers out there, decided to create something on my own. If I have learned something since I started visiting these forums and the ##slackware channel at freenode, is that Slackware users have, for the most part, technical knowledge. This means that many of them prefer to follow their own methods, code their own scripts, or restrict themselves to official programs like slackpkg or software made by people they trust (what we could call the Slackware team). This, I think, is part of the reasons slackroll hasn't really taken off in the number of users. On the one hand I don't think it's really important. It's useful for me and handful of people who know it. But, at the same time, I know for a fact that many of the good slackroll features are there because someone suggested them. Kaapa, for example, is the one who suggested having the list-transient operation, one of the most important operations the program has nowadays. He also pointed me to vimdiff, for example. And, like that, dozens of details that have made slackroll a better tool for me and for everyone else. This is the reason I'm, again, announcing a new version here. So as to attract potential users that in the long run may make suggestions, comments, critics I can read and base my improvements on.

slackroll is available at sourceforge, and its website contains almost all the information you need to get started on using it and seeing what it does. Be sure to read the FAQ too, even if you don't have any questions, because it can be a bit insightful in some aspects. There is also a tutorial available at slackwiki.

It's a powerful program. It detects all types of activities in the remote tree and lets you upgrade your system as it needs to be upgraded, both in -current and in -stable. This comes at a small cost, which is that the initial setup takes a bit longer than usual (but not too long, don't worry) and that it has a lot of operations for fine-grained control and information display. However, I've been using it for months and thinking of going back to some other tool makes me shiver. I've been running -current since I installed version 10.0, and this installation has survived two computers already. I trust slackroll to keep my system clean and organized, if that serves as a proof that it has to be taken seriously. Please, give it a try and tell me if you think it does a good job and, if not, why. Probably, all the worries a serious slackware user would have when using a package manager are handled by slackroll. Does it do glibc upgrades properly? Yes. Does it let you read the new changelog entries before upgrading? Yes. Does it detect new packages? Yes. Does it help me track .new files? Yes. Does it detect package reverts? Yes. Et cetera.

Thank you in advance for giving slackroll an opportunity.

Last edited by rg3; 05-13-2008 at 06:10 PM. Reason: Spelling and typos
 
Old 05-19-2008, 01:56 PM   #2
rg3
Member
 
Registered: Jul 2007
Distribution: Slackware Linux
Posts: 514

Original Poster
Rep: Reputation: Disabled
Many thanks to Mathieu Bouillaguet for reporting a bug when using slackroll under the -stable branch. I wouldn't have noticed this bug if it wasn't for him. It's been fixed and slackroll v25 has been released. As I said, more users means more eyes spotting bugs and a better program for everyone, including myself.
 
  


Reply


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
New package/update manager: SlackRoll rg3 Slackware 5 07-24-2007 05:10 PM
SlackRoll maintainer rg3 LinuxQuestions.org Member Intro 1 07-23-2007 07:22 PM
2.6.16.6 released amosf Linux - Kernel 12 05-31-2006 11:15 PM
9.3 released? mwaddoups Suse/Novell 2 05-23-2005 12:57 PM
RH 7.3 Released psyklops Linux - General 2 05-07-2002 10:58 AM


All times are GMT -5. The time now is 11:36 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration