LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 07-18-2011, 11:13 AM   #1
disco_slack
Member
 
Registered: Apr 2011
Posts: 44

Rep: Reputation: 1
Keeping updated the packages installed via sbopkg. A couple of questions.


Hi slackers....

I am really enjoying recently slackware. Using slackpkg and sbopkg it is so easy to keep slackware running current. Sometimes I feel like a master of Linux, which is absolutely no true.

Apart of some objectives I have regarding slackware's philosophy, I have this question please. I have about 8 packages installed via sbopkg. my question.

1)Is there a way to keep these packages updated via a program? (If not I guess I am obliged to check manually for each of them.)

2) Also, sometimes when we build a package via sbopkg it is necessary to build other packages. Is there an option to install via sbopkg and the package and its dependencies required through just one command?

Thank you in advance
 
Old 07-18-2011, 11:25 AM   #2
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
1) There's an option in the sbopkg gui to check for updates, or sbopkg -c.
2) You can use queuefiles. (read the sbopkg man page)

Last edited by brianL; 07-18-2011 at 11:29 AM.
 
Old 07-18-2011, 11:25 AM   #3
Mark Pettit
Member
 
Registered: Dec 2008
Location: Cape Town, South Africa
Distribution: Slackware 15.0
Posts: 619

Rep: Reputation: 299Reputation: 299Reputation: 299
1) Updating to the latest and greatest isn't necessarily the right way to do it. Unix people (and especially slackers) tend to be conservative and there's no promise that the latest version of a product is the best (remember Windows ME, Windows Vista ?). We tend to stick to a version until there's a good reason upgrade. And that's the point - when you really do have a good reason to upgrade, then you'll know about it.

2) Look the the queue files (http://gitorious.org/sbopkg-slackwar...ball/sbo-13.37). Unpack these in a directory and tell Sbopkg where they are. Then, when you build, look for the matching queue file and load that - it will have the dependencies. If you have been diligent and stuck to slackbuilds.org, your previously built packages will be shown and you won't need to rebuild them again (unless you add more features).
 
Old 07-18-2011, 11:47 AM   #4
disco_slack
Member
 
Registered: Apr 2011
Posts: 44

Original Poster
Rep: Reputation: 1
Thank you guys. slackpkg -c was the info I needed.

Regarding the package building together with its dependencies, if I understood correctly there is no similar command such as sbopkg -option (build all required)? I should continue adding manually all its dependencies to queue right?
 
Old 07-18-2011, 11:52 AM   #5
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
Like I said, have a look at queuefiles, with them you run:
Code:
sbopkg -i whatever.sqf
or:
Code:
sbopkg -i -k whatever.sqf
 
Old 07-18-2011, 02:22 PM   #6
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
To get all the queuefiles ( I got this from another post by another member, forgot who):
Code:
su -
then:
Code:
cd /var/lib/sbopkg
then:
Code:
git clone git://gitorious.org/sbopkg-slackware-queues/sbopkg-slackware-queues.git queues
 
1 members found this post helpful.
Old 07-19-2011, 10:05 AM   #7
disco_slack
Member
 
Registered: Apr 2011
Posts: 44

Original Poster
Rep: Reputation: 1
Thnx Brian. I will try it today.
Quote:
Originally Posted by brianL View Post
Code:
git clone git://gitorious.org/sbopkg-slackware-queues/sbopkg-slackware-queues.git queues
Does the git command downloads the entire packages in your hardisk?
 
Old 07-19-2011, 10:17 AM   #8
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
No, just all the queuefiles. They're more or less plain text files.
 
Old 07-19-2011, 11:03 AM   #9
disco_slack
Member
 
Registered: Apr 2011
Posts: 44

Original Poster
Rep: Reputation: 1
Excellent. Now we have real "dependency" feature in Slackware that I really needed it.
 
  


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
Just installed Slack 13, a couple of wireless questions. Twister512 Slackware 11 03-28-2010 06:45 AM
just installed FC2...couple questions tho apu95 Fedora 7 02-22-2005 09:14 AM
Keeping OpenBSD Updated mijenks *BSD 5 01-20-2005 11:55 PM
A couple of newbie questions regarding packages sharpie Slackware 7 04-12-2004 06:55 AM
Fresh SuSE installed - couple of questions GloVe Linux - General 5 09-19-2003 11:03 AM

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

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