LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 03-04-2015, 03:42 PM   #1
space-gh0st
LQ Newbie
 
Registered: Mar 2015
Location: Michigan
Distribution: Arch/Gentoo mostly, I want to try out *BSD more but hardware issues and badluck have kept me away.
Posts: 1

Rep: Reputation: Disabled
Question *noob* Slackware system management


Hello LQ i'm a long time Gentoo/Arch Linux user, I've touched pretty much every *nix out there including Slackware so I have a decent amount of experience in this area. When I did try Slackware a few times many moons ago a question got stuck in the back of mind which I still have not found the answer to. Hopefully someone here can clarify.

Let's pretend I installed Slackware on my computer right now, I'd get the base system installed and configured(I no longer recall exactly what is handled by the base system so this may be a much smaller issue) and need to start installing things not handled by the package manager on Slackware, for example(although I no longer use it) when I had originally installed Slackware I made an adventurous choice by opting to use VLC(good times)... it took many hours of gathering all of the various dependencies and compiling/installing them using slackbuilds. How do guys keep up to date on these various libraries that you can easily forget about?

This is in no way knocking Slackware I think it would be quite fun/challenging if I had the time to write some programs to try and make sure I'm on the current version of things etc(because my usecase requires this, yours may not), but what do you guys do? VLC had a ton of dependencies and I can't imagine you all just re-visit these webpages all of the time to make sure you're up-to date. Granted even if a vulnerability comes out involving some library you manually installed your chances of getting owned are quite slim though the idea of just installing them and letting them sit vulnerable tickles my OCD.

I'm just very curious as to how you guys handle things like this? Do most of you just let a random old(possibly vulnerable) library slide since the chance of getting exploited is likely very slim, do you have a more efficent way of staying up-to date I'm not aware of? This is my first post here so please take my words lightly, I'm definitely NOT saying this makes Slackware a bad OS choice so please do not think that. I just want to know how Slackers handle all of these easily forgettable libraries.
If this is something that is asked very often my apologies.
 
Old 03-04-2015, 03:49 PM   #2
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
I use sbotools mostly for Slackbuilds, mostly because I'm used to FreeBSD now. It does some rudamentary dependency resolving, but for anything optional, you have to do those pre-compile.
 
Old 03-04-2015, 04:15 PM   #3
fogpipe
Member
 
Registered: Mar 2011
Distribution: Slackware 64 -current,
Posts: 550

Rep: Reputation: 196Reputation: 196
I use slackware -current which is the most up to date of the different flavors. If you want to know what the update cycle is like take a look at the changelog for the version you are interested in at slackware.com. http://www.slackware.com/changelog/ Even the stable version seems to get regular updates and security fixes.

As far as vlc the alien bob packages are what i think people usually use. http://www.videolan.org/vlc/download-slackware.html thats what i installed and i dont recall it being arduous in any way.

I have been using -current since i first installed 13.37 and -current is more stable than most release distros (in my experience). I am a former gentoo user and if you can do gentoo, slackware will be a piece of cake.

As far as package management goes, just install everything and the issues that arise in alot of distros with updates and dependencies and broken package management dont even arise, and if you need the odd bit of software here and there visit slackbuilds.org and all the dependencies for available software are listed. Have fun

Last edited by fogpipe; 03-04-2015 at 04:19 PM.
 
Old 03-04-2015, 04:23 PM   #4
speck
Member
 
Registered: Nov 2001
Location: US
Distribution: Slackware 14.2
Posts: 375

Rep: Reputation: 115Reputation: 115
I'm sure most people use Slackbuilds.org for applications/libraries not included in the base installation (and dependencies are listed there). Also Slackware falls into the category of stable distributions instead of cutting edge distributions. If you really need to have the most up to date programs, then something like Arch or Fedora would probably be a better choice.
 
Old 03-04-2015, 04:46 PM   #5
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
As long as you use only Slackware's Packages Management System[1], each and every file shipped in a package you install, remove or upgrade is recorded in the packages database /var/log/{removed_,}{packages,scripts}, making easy to track them.

[1]in addition to tools shipped in Slackware this covers at least usage of sbopkg, and also slackpkg+, I think.

About security, for the official Slackware packages the provided Security Advisories are all you need. In addition you could follow this thread. For third party packages that you install and slackbuilds coming from slackbuilds.org you are on you own. That said, honestly I can't remember reports of issues occurring for that reason (but of course there can have been issues of which I am not aware).

The packages database makes easy to know if you have a library installed and to which version, but of course doesn't tell you which programs use it among the official Slackware packages (though some third party apps can provide this information), let alone among the third party packages you have installed.

For that reason if you want to upgrade libraries (and apps that use them) as soon as a new version becomes available even if there's no security issue involved, Slackware is not the best choice IMHO.

More information is available @ SlackDocs, in particular here and there.

Last edited by Didier Spaier; 03-04-2015 at 05:01 PM. Reason: Last sentence added.
 
Old 03-04-2015, 05:10 PM   #6
BCarey
Senior Member
 
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,639

Rep: Reputation: Disabled
I just want to highlight slackpkg+. This is an add-on to slackpkg which ships with slackware. It provides access to a number of repositories, one of which includes vlc, with all dependencies built-in and allows for easy install. Also, sbopkg has pre-defined queue files which build all the dependencies you need. Both have and "update/upgrade" option which can keep you on top off necessary changes.

Brian
 
Old 03-05-2015, 04:57 AM   #7
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
For dealing with SlackBuilds that have multiple dependencies that are also SlackBuilds, use sbopkg with queuefiles.
http://www.sbopkg.org/
 
  


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
Total Noob Question (Operating System vs File System) fuzzy1 Linux - Newbie 14 02-06-2009 10:33 AM
Is there any system management tool for slackware? vitalstrike82 Slackware 10 05-11-2008 07:18 AM
Slackware Noob. KIFIKA Slackware 8 01-21-2006 01:43 AM
NOOB ? about Slackware bluester2000 Linux - Newbie 5 04-11-2003 04:11 PM
Slackware package management on non-slack system moreon Linux - General 2 12-13-2000 08:20 PM

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

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