LinuxQuestions.org
Help answer threads with 0 replies.
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-09-2016, 07:10 PM   #16
blancamolinos
Member
 
Registered: Mar 2011
Distribution: Slackware
Posts: 109

Rep: Reputation: 70

In my experience with slackware I think it's best not trust tools that make the update automatically. I do not even use slackpg, directly use the basic tool upgradepkg.

What I do is the following:

- With rsync, I maintain an updated copy of slackware version concerned (normaly in a USB disk)

- I take a look to the ChangeLog.txt to see if there is any important message to warn me about something out of the ordinary.

- I copy the directory /patches to a directory on my computer with a meaningful name (you can put a date or a consecutive number, which you like best). This I do to have a history of all the packages patches that I've applied.

- Then I run two scripts, the first one informs me that packages are being updated, from the oldest to the most modern patch. Basically it is something like:

ls -rt | xargs upgradepkg --dry-run> summary.txt 2> error_resumen.txt

This way I can see that packets are being updated before doing the update and it leaves a record.

- I do the actual update with:

ls -rt | xargs upgradepkg > upgrade.txt 2> error_upgrade.txt

- I look at the upgrade.txt file to view messages about possible new configuration files that have not been installed (stay with the name .new).

- If there were any new configuration file I compare it with the old and I decide that to do. If you want you can keep these old configuration files saved in somewhere to keep all historical changes for the configuration files.
 
3 members found this post helpful.
Old 03-09-2016, 07:36 PM   #17
blancamolinos
Member
 
Registered: Mar 2011
Distribution: Slackware
Posts: 109

Rep: Reputation: 70
With repect to the change from slackware to a rolling type distributions you have to now that these are problematic because due to the continuous changes of versions of packages there are many changes in the configuration files, making tedious the maintenance. In addition this concept of distribution fits poorly with server environments where you'd need to have a good infrastructure to make the changes first on a test machine before passing the changes to the production machine.

This type of distributions are useful if you need to try some new software or also for to have a Linux system that needs to be very modern so it can work on a given hardware.

I see this type of distributions more as a complement than a replacement to Slackware: what you can not do with slackware then do it with the rolling distribution.

A very interesting rolling distribution is Voidlinux. It is similar to Arch but without the systemd monster (as slackware).
 
Old 03-09-2016, 07:38 PM   #18
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,224

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
I don't know what you all are talking about. To stay up to date with security updates, I just uncomment a mirror in slackpkg, check the changelog at my convenience, and do "slackpkg update; slackpkp upgrade-all" when appropriate. On both 14.1 and on -current.
 
9 members found this post helpful.
Old 03-09-2016, 07:45 PM   #19
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,263
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
Although I prefer to do it manually instead of automated with slackpkg, I agree with Dugan - what the heck is the difficulty of looking at the changelog at your own convenience and updating by your preferred method?

After 23 years, why any discussion at all?!
 
3 members found this post helpful.
Old 03-09-2016, 07:57 PM   #20
blancamolinos
Member
 
Registered: Mar 2011
Distribution: Slackware
Posts: 109

Rep: Reputation: 70
Dugan, I basically do the same, use upgradepkg to apply patches, it's just that I like to have a detailed history of all the changes I make in my machines and I have all the patches I installed on my machine, not just the last.
 
1 members found this post helpful.
Old 03-09-2016, 08:30 PM   #21
drgibbon
Senior Member
 
Registered: Nov 2014
Distribution: Slackware64 15.0
Posts: 1,220

Rep: Reputation: 942Reputation: 942Reputation: 942Reputation: 942Reputation: 942Reputation: 942Reputation: 942Reputation: 942
Quote:
Originally Posted by asarangan View Post
Despite years of use, I am still unclear how to automate package updates. I have been using Sbopkg, which syncs with slackbuilds, but slackbuilds does not contain any of the stock packages that come with the default distribution. So for security patches to critical packages, the only place seems to be slackware-current, which turns out may break the entire system due to dependency problems, including slackpkg itself.
While I don't use it myself, if you want automated updates with stability, Debian stable would probably be a good place to start (you'd have to make the move to systemd though).
 
2 members found this post helpful.
Old 03-09-2016, 11:07 PM   #22
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
Debian will if you set it up, e.g: Apper\settings or cron &c... Ubuntu or Mint tho?
 
Old 03-10-2016, 01:44 AM   #23
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
You know, if you live in freaking Milwaukee, I would think that you would be able to write a coherent sentence in English.

Quote:
Debian will if you set it up, e.g: Apper\settings or cron &c... Ubuntu or Mint tho?
is pretty close to mindless gibberish.
 
1 members found this post helpful.
Old 03-10-2016, 02:58 AM   #24
bormant
Member
 
Registered: Jan 2008
Posts: 426

Rep: Reputation: 240Reputation: 240Reputation: 240
There is my update sequence
Code:
# slackpkg check-updates
# slackpkg update
# less /var/lib/slackpkg/ChangeLog.txt
(make changes to the system if needed)
# slackpkg upgrade-all
(rebuild 3rd party kernel modules if needed)
(rebuild initrd and run lilo if needed)
 
Old 03-10-2016, 03:07 AM   #25
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
We didn't see a lot of updates to Slackware, but probably 14.2 has been brewing steadily due to one profound reason, maybe several, so here's my guesses, and thoughts on your topic...

1. Patrick has a life outside of Slackware. While Slackware is his business, like any person, he tries to probably keep home and professional life seperate as much as possible. For we know, he might be married, be trying to raise a family, keep his sanity levels balanced, etc.

2. If you're relying on vanilla packages for IT and security, that's been a subject I've attempted numerous times to hammer into some hard headed people, that's just bad practice altogether. If you have the source, create your own branch off the main tree, maintain it and security patches, and use the mailing list to keep track of updates off the main tree. Build packages to your security standards and needs, and learn and do for yourself. You're the system administrator to your system, not Patrick.

3. A lot has happened over the past three years in GNU/Linux. I won't imply but there was probably a lot of testing, trying out, and evaluating futures of things to stay the course of sanity and saneness for Slackware, and it took a lot of time. I could probably imagine, but releasing anything in such turbulence and a maelstrom might not have been exactly wise, but who can say?

14.2 is due out soon, so hold your horses and ready some disk space to clone your own source, apply your own patches, rebuild 14.2 to your needs, give back when you can obviously, and stop thinking that jumping ship when the ship isn't sinking is an oh so brilliant idea. This is Slackware! Have some chamomile tea, sip a white chocolate latte, grab an ice cold IPA beer, kick back, relax, and get your slack on and listen to some tunes by The Grateful Dead, especially "Touch of grey." It really applies to Slackware.
 
3 members found this post helpful.
Old 03-10-2016, 03:08 AM   #26
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
Post

Quote:
Originally Posted by Richard Cranium View Post
...
is pretty close to mindless gibberish.
...especially if you can't count from #21 to #22
http://lmgtfy.com/?q=e.g.
http://lmgtfy.com/?q=%26c
I won't help you stereotype Carrollton, you got that covered.
 
2 members found this post helpful.
Old 03-10-2016, 03:10 AM   #27
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,449

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Quote:
After 23 years, I am considering abandoning slackware
I do not want to sound harsh or nagging, but what is the point of threads titled like this? Are we supposed to start convincing the original poster to not leave Slackware? Or are we supposed to feel somehow guilty that a Slackware user is leaving the distribution?

Seriously, if you have some questions or frustrations: just ask right away, stating clearly what your issue is. Or if you have made up your mind -- just change your distribution, no one cares.

Now answering the questions: there have been a lot of updates to Slackware 14.1 since the time it was released. This was already pointed by others. About installing packages from -current: if you really want to do that, then recompile them on you -stable (aka 14.1) environment from the scripts provided for -current.

Since some users have appeared to be very sensitive here, I want to state it again: I am not trying to offend the original poster in any way. Just stating my opinion on threads titled like this.

Last edited by solarfields; 03-10-2016 at 03:13 AM.
 
6 members found this post helpful.
Old 03-10-2016, 05:03 AM   #28
cathartes
LQ Newbie
 
Registered: Oct 2015
Location: U.S.A.
Distribution: Slackware, Tails
Posts: 20

Rep: Reputation: Disabled
Allow me to try to hijack this thread on a more upbeat note.

Following a hiatus of nearly 20 years, I'm glad I switched back to Slackware. I tried Slackware fairly early on (2.2(.2?)), really liked it, but other interests prevailed, and my platform switched--several times, in fact. I accept my rationale for doing so at the time, but coming back has been the best computing decision I can recall ever making. I salute Patrick, Robby, Eric, Willy, and the other contributors who make this distribution so clean, predictable, and rock-solid. Using it has been fun and satisfying, and has paid many dividends for me both personally and professionally.
 
5 members found this post helpful.
Old 03-10-2016, 05:56 AM   #29
blancamolinos
Member
 
Registered: Mar 2011
Distribution: Slackware
Posts: 109

Rep: Reputation: 70
My history with slackware is more or less like yours. At the end you go back to the origins, realizing that the first choice was actually the best.
 
3 members found this post helpful.
Old 03-10-2016, 06:13 AM   #30
Perceptor
Member
 
Registered: Jul 2007
Location: the Future
Distribution: Slackware
Posts: 128

Rep: Reputation: 64
I keep my systems up to date via AlienBOB's rsync_slackware_patches.sh script. Patches get downloaded automatically, then I review them before upgrading. One could easily automate it further, but I prefer to review the changelog before running upgradepkg.
Most of my third-party packages are from slackbuilds, for that I use sbopkg -c.
 
4 members found this post helpful.
  


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
Slackware is 21 Years Old jeremy Linux - News 1 07-18-2014 11:33 PM
Abandoning Fedora; Need a new distro tnandy Linux - Newbie 10 10-17-2012 08:10 PM
Considering abandoning slackware for new distro, but i cant decide... Suggestions? onda_trollet Linux - Distributions 9 02-11-2010 04:30 PM
Trying Slackware after years away Agent69 Slackware 5 06-04-2002 06:30 AM
abandoning windoze Lennart Linux - General 8 03-30-2002 09:36 AM

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

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