LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Upgrading packages from slackbuilds? (https://www.linuxquestions.org/questions/slackware-14/upgrading-packages-from-slackbuilds-4175633522/)

annadane 07-07-2018 06:57 PM

Upgrading packages from slackbuilds?
 
I get how to keep my base system up to date; check the security advisories, do a system-wide upgrade when things are updated blah blah. What about slackbuilds? Is there a quick way of checking when there are newer versions than what I have installed? Using Stable.

Gordie 07-07-2018 07:04 PM

Sbopkg and sboui both can do this

annadane 07-07-2018 07:19 PM

Quote:

Originally Posted by Gordie (Post 5876806)
Sbopkg and sboui both can do this

OK, cool. What is the recommended repo option in /etc/sboui/sboui.conf? In other words which repo_dir should I uncomment?

RadicalDreamer 07-07-2018 07:31 PM

What version of Slackware are you using?

annadane 07-07-2018 07:34 PM

Quote:

Originally Posted by RadicalDreamer (Post 5876818)
What version of Slackware are you using?

14.2 Stable

Gordie 07-07-2018 07:37 PM

Quote:

Originally Posted by annadane (Post 5876810)
OK, cool. What is the recommended repo option in /etc/sboui/sboui.conf? In other words which repo_dir should I uncomment?

I have not got an option to uncomment a repo. Do you?

It appears to me that sboui gets its settings from sbopkg and that is where I choose a repo. Read the instructions for sbopkg

RadicalDreamer 07-07-2018 07:53 PM

It looks like its already setup for you.
https://github.com/montagdude/sboui/tree/master/etc

drgibbon 07-07-2018 11:40 PM

Quote:

Originally Posted by annadane (Post 5876805)
Is there a quick way of checking when there are newer versions than what I have installed? Using Stable.

There are various ways to do this. With sbotools it would be:
Code:

sbocheck
and to upgrade everything:
Code:

sboupgrade --all

chrisretusn 07-08-2018 04:01 AM

Quote:

Originally Posted by annadane (Post 5876805)
I get how to keep my base system up to date; check the security advisories, do a system-wide upgrade when things are updated blah blah. What about slackbuilds? Is there a quick way of checking when there are newer versions than what I have installed? Using Stable.

What I do is subscribe to the RSS Feed and make a note of the changes that apply to what I have installed. I have been entertaining the idea of using a Firefox Add-on called Update Scanner to notify me of updates from the source. I already do that with a few sites.

gegechris99 07-09-2018 12:12 AM

Quote:

Originally Posted by annadane (Post 5876805)
What about slackbuilds? Is there a quick way of checking when there are newer versions than what I have installed? Using Stable.

You can use sbopkg:
Code:

sbopkg -c

Loomx 07-09-2018 04:14 AM

I've been using a script of my own to manage slackbuilds for a while now.
I found that sbopkg and sbotools were more complicated than I would like, so I wrote a bash script to do a similar job.

Somewhat unoriginally it is called `sbotool', to be found here: https://github.com/Loomx/Git/blob/ma...cripts/sbotool

It parses the SLACKBUILDS.TXT file from SBo to find upgrades and the relevant *.info file to identify dependencies.
Usage is simple similar to slackpkg:

Code:

sbotool update
sbotool search $package
sbotool install $package ...
sbotool upgrade $package ...
sbotool upgrade-all

Works for me anyway :-)

jostber 08-05-2018 11:03 AM

I have upgraded redshift to 1.12 now as well and will check if there is a longer transition time with the new version.


All times are GMT -5. The time now is 01:42 PM.