LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 04-06-2011, 08:53 AM   #16
physeetcosmo
LQ Newbie
 
Registered: Jul 2008
Location: Colorado
Distribution: Slackware
Posts: 8

Original Poster
Rep: Reputation: 5

Quote:
Originally Posted by physeetcosmo View Post
...Also, as i love supporting Linux, would these questions have answers in the Slackware book sold on the Slackware storefront? That'd be fine with me, geek literature is great!
Ok, I'm lame. RTFM. The Slackbook is advertised as having a whole chapter (18) on package management and SlackBuild scripts.

Slackware store here i come.
 
Old 04-06-2011, 12:53 PM   #17
Tribulation
Member
 
Registered: Jun 2008
Distribution: Slackware
Posts: 129

Rep: Reputation: 27
Quote:
Originally Posted by mRgOBLIN View Post
We are in the final RC stages of -current. Functionality wise there will be very little difference between -current and the final release of 13.37.

I'd actually suggest you install -current instead of 13.1 and help test out the installer etc...

You can use AlienBob's most awesome mirror script (linked below) to build yourself a CD/DVD or some other install process.

http://www.slackware.com/~alien/tool...are-current.sh

If I do that I'll obviously have to use -Current mirrors for Slackpkg. After it goes Stable would I have to switch to a stable mirror manually? Actually, when it is officially released, how do you switch to Stable? I've seen documentation on upgrading but never for going from Current to Stable.

Last edited by Tribulation; 04-06-2011 at 02:54 PM.
 
Old 04-06-2011, 05:48 PM   #18
mRgOBLIN
Slackware Contributor
 
Registered: Jun 2002
Location: New Zealand
Distribution: Slackware
Posts: 999

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by Tribulation View Post
If I do that I'll obviously have to use -Current mirrors for Slackpkg. After it goes Stable would I have to switch to a stable mirror manually? Actually, when it is officially released, how do you switch to Stable? I've seen documentation on upgrading but never for going from Current to Stable.
Yes that is correct.

Once -current goes stable simple edit /etc/slackpkg/mirrors and point it at the now stable 13.37 branch.
You'll see that the mirror list has already been updated in anticipation. Do be vary careful to use the correct "ARCH" though, things get messy when you point a 64bit install at a 32bit mirror etc..
 
Old 04-06-2011, 06:43 PM   #19
Tribulation
Member
 
Registered: Jun 2008
Distribution: Slackware
Posts: 129

Rep: Reputation: 27
Well I already installed 13.1 last night but thought about upgrading to -Current. I've already read instructions on how to do it, and I read that I should uncomment all blacklisted packages before I do so. If I understand things correctly, packages are blacklisted to avoid system breakage. I imagine that I shouldn't blacklist anything when I run Current but I probably should when I switch to 13.37 when it officially releases. Will there be any documentation with the system or anywhere that recommends which packages should be blacklisted at that time?
 
Old 04-06-2011, 07:04 PM   #20
mRgOBLIN
Slackware Contributor
 
Registered: Jun 2002
Location: New Zealand
Distribution: Slackware
Posts: 999

Rep: Reputation: 231Reputation: 231Reputation: 231
Just blacklist "aaa_elflibs" as once you are running stable, that package should not be upgraded (unless you start tracking -current again).

You can add any of your own custom packages (you may have recompiled or upgraded yourself) things built from SBo etc...

The default slackpkg blacklist should be up to date and ready to go so maybe the last thing you can do once stable is declared is reinstall slackpkg, choose to overwrite the existing configs with the *.new ones and uncomment your preferred mirror.

After that just blacklist anything you need to as mentioned above.

Edit: I see you mention Linuxpackages.net.
My advice would be to use Slackbuilds.org and perhaps even sbopkg. Better to compile the applications on your machine rather than trusting pre-compiled packages.

Last edited by mRgOBLIN; 04-06-2011 at 07:08 PM. Reason: After-thought
 
Old 04-06-2011, 07:13 PM   #21
Tribulation
Member
 
Registered: Jun 2008
Distribution: Slackware
Posts: 129

Rep: Reputation: 27
Okay, so nothing blacklisted until 13.37 goes Stable, and once that happens, re-install slackpkg and overwrite everything, then I'm good. Alright, thanks.

Quote:
I see you mention Linuxpackages.net.
Nope, I have sbopkg. The only pre-compiled packages I've grabbed have been from Alien Bob's site.
 
Old 04-06-2011, 07:24 PM   #22
mRgOBLIN
Slackware Contributor
 
Registered: Jun 2002
Location: New Zealand
Distribution: Slackware
Posts: 999

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by Tribulation View Post
Nope, I have sbopkg. The only pre-compiled packages I've grabbed have been from Alien Bob's site.
Should be all good then =)
 
Old 04-07-2011, 05:44 AM   #23
jrecortel
Member
 
Registered: Sep 2008
Location: Philippines
Distribution: slackware, FreeBSD
Posts: 123

Rep: Reputation: 19
Quote:
Originally Posted by mRgOBLIN View Post
Just blacklist "aaa_elflibs" as once you are running stable, that package should not be upgraded (unless you start tracking -current again).
I've read somewhere that even in -current, aaa_elflibs should not be upgraded. For example, if use -current and wish to NOT upgrade the aaa_elflibs, is there a chance that I will have a problem later on due to not upgrading it? Or do I need to upgrade it sometime?
 
1 members found this post helpful.
Old 04-07-2011, 06:25 AM   #24
mRgOBLIN
Slackware Contributor
 
Registered: Jun 2002
Location: New Zealand
Distribution: Slackware
Posts: 999

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by jrecortel View Post
I've read somewhere that even in -current, aaa_elflibs should not be upgraded. For example, if use -current and wish to NOT upgrade the aaa_elflibs, is there a chance that I will have a problem later on due to not upgrading it? Or do I need to upgrade it sometime?
I think that if you do upgrade the entire OS you will probably not gain or lose anything at all by upgrading the aaa_elflibs.
Personally I do upgrade it in the very last stages of current development (for completeness sake) but after reading what Mozes has written there it would appear it's not really necessary.

I'm more than happy to be corrected here and would defer to what Pat and Mozes say on the matter.
 
Old 04-07-2011, 07:03 AM   #25
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
Quote:
Originally Posted by jrecortel View Post
I've read somewhere that even in -current, aaa_elflibs should not be upgraded. For example, if use -current and wish to NOT upgrade the aaa_elflibs, is there a chance that I will have a problem later on due to not upgrading it? Or do I need to upgrade it sometime?
Quote:
Originally Posted by mRgOBLIN View Post
I think that if you do upgrade the entire OS you will probably not gain or lose anything at all by upgrading the aaa_elflibs.
Personally I do upgrade it in the very last stages of current development (for completeness sake) but after reading what Mozes has written there it would appear it's not really necessary.

I'm more than happy to be corrected here and would defer to what Pat and Mozes say on the matter.
jrecortel --

Thanks for that link ( http://connie.slackware.com/~mozes/docs/aaa_elflibs.txt ) !

Gotta go look around for more 'good stuff' out there.

mRgOBLIN --

eek ! I hope so ! I have been done `upgradepkg` on aaa_elflibs maybe 5-times since I first installed -current

Not to mention that I run Eric's multilib where I have done 3-or-more `upgradepkg` sessions ...

Anyone know what's the real word ?

Thanks.

-- kjh
 
Old 04-07-2011, 07:11 AM   #26
bogzab
Member
 
Registered: Mar 2006
Location: Dyserth, Wales
Distribution: Slackware 14.0, Slackware 14.1, Slackware-current
Posts: 306

Rep: Reputation: 33
Quote:
Originally Posted by physeetcosmo View Post
Thanks everyone for your responses, i appreciate all info.
How does the -Current release of Slackware vary from a stable version (like my 13.1) as far as package management? If you tell me "one must always build from source" or "one must track thy own packages for updates manually" either is cool and either i am comfortable with .

Also does Slackware have it's own repository? (linuxpackages.net?) And does this vary between -Current and the stable release?
Package Management : Probably the most often answered question on the Slackware Forum. There is an excellent package management tool pkgtool, whcih requires a minimal amount of CLI competance to use. It does what all tools do (install, remove, upgrade) Slackware packages. The only thing that it does not do is to try and keep track of dependencies - that is firmly up to the user. As a result Slackers tend to know / find out pretty quickly what they need to have on their systems to install software they need in addition to what is supplied with the releases.

As regards a repository, there is no official one, but various unofficial sites exist which offer binary packages. Most people however seem to use (Slackbuilds). This site provides version-sensitive Slackware-compatible buildscripts which you can use to build packages from source. Thre are links pointing to the sites which have the sources. There is also a very good command line tool called sbopkg which communicates with the Slackbuilds site, downloads what you need and does the building (NB still no dependency management!).

Hoope that helps
 
Old 04-07-2011, 12:05 PM   #27
michael.conner
LQ Newbie
 
Registered: Mar 2011
Posts: 11

Rep: Reputation: 0
...

Last edited by michael.conner; 04-23-2011 at 08:16 AM.
 
Old 04-07-2011, 05:07 PM   #28
josiah
Member
 
Registered: May 2004
Distribution: Slackware
Posts: 72

Rep: Reputation: 42
Quote:
Originally Posted by physeetcosmo View Post
Also does Slackware have it's own repository? (linuxpackages.net?)
SlackBuilds.org has already been mentioned and is the first place I look, but there are two other places I look before I would go to linuxpackages: Eric Hameleers's slackbuild site and Slacky.eu (the Italian Slackware Community site; some basic familiarity with Italian is useful but not necessary). These both have compiled packages, but still make slackbuilds available for everything. This last point is where LP is most lacking: slackbuilds are only optionally included, and will probably only work on the Slackware version they were compiled for.

Oh, yeah, here at LinuxQuestions, there's a wiki that includes this:

Slackware Links: Builds, Packages, and Scripts

Last edited by josiah; 04-07-2011 at 05:12 PM.
 
  


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] Script to build always a current ISO image of Slackware (slackware-current) robertjinx Slackware 2 12-09-2010 02:00 AM
Slackware64 -current vs Slackware -current or Slackware onebuck Slackware 16 06-23-2009 01:19 PM
slackware current question on the current kernels davimint Slackware 3 06-03-2007 07:39 AM
DISCUSSION: Upgrade to Slackware -current without a -current CD truthfatal LinuxAnswers Discussion 0 09-19-2006 01:42 PM
Variants of X Stephanie General 5 05-15-2002 08:01 AM

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

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