LinuxQuestions.org
Visit Jeremy's Blog.
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 09-23-2019, 06:38 PM   #1
Sufferin' Succotash
LQ Newbie
 
Registered: Feb 2019
Location: ON, Canada
Distribution: Slackware
Posts: 28

Rep: Reputation: Disabled
Thumbs up Enjoying Slackware!


I just wanted to say that I'm enjoying the Slackware experience. I'm glad I'm on a distro on which I can remove an application I don't need without the package manager wanting to blow away my desktop environment, referencing my latest side adventure with Debian:

Code:
apt remove gedit #(I got it in my head that I was better off learning Vim or Emacs; I chose Emacs - loving it)
Apt: "okay, we'll remove Cinnamon too"
Me: "uh, WHAT"

Later:
Code:
apt remove firefox #(was trying out IceCat)
Apt: "okay, installing Chromium."
Me: "Wait, why? Okay how about this:"
Code:
apt remove firefox chromium
Apt: "okay, uninstalling Cinnamon"
Me: "alright, alright, I'll just hide it in the menu."

Slackware:
Code:
removepkg seamonkey #(I really just did it in pkgtool)
pkgtool: "okay, no problem."

I also just installed my printer in Slackware too! Until now I thought I'd always have to rely on a distro that does its plug-and-play magic in order to ever get it working, but I followed this link and decided to give the HP Device Manager -> CUPS web interface a try. It detected my printer, and after finding the PPD file here, I was all set!

Sure there's been a couple mild hiccups:
  • The installer doesn't play well with my NVMe drive, but I learned how to use efibootmgr and set up elilo manually.
  • My second monitor wasn't being detected by X and partially upgrading xf86-video-amdgpu didn't work, but I just upgraded to -current and it works just fine now; the linux firmware already comes installed from the Slackware .iso which helped. I've also subscribed to the security mailing list and set up a script to wget the ChangeLog every day now since I've left stable.
  • man and man-pages got blown away by slackpkg clean-system, but I just added them back from the .iso and blacklisted them in slackpkg, no problem.

So far, I've got no complaints, and I'm looking forward to the release of 15 when it's ready!

Also, thanks to Eric Hameleers for his LibreOffice build (repo) - it works for me perfectly without me needing fill my system up with other packages as dependencies. I needed it since I opted out of installing the KDE set (installing Calligra on its own obviously didn't work without some other libraries, and the Abiword slackbuild failed at compile time, perhaps because I'm on -current).

Last edited by Sufferin' Succotash; 09-23-2019 at 06:47 PM.
 
Old 09-23-2019, 06:41 PM   #2
hitest
Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD, Debian
Posts: 6,589

Rep: Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807Reputation: 2807
Thumbs up

Quote:
Originally Posted by Sufferin' Succotash View Post
I just wanted to say that I'm enjoying the Slackware experience.
Glad to hear that you're now a Slacker.
 
4 members found this post helpful.
Old 09-23-2019, 06:48 PM   #3
glorsplitz
Member
 
Registered: Dec 2002
Distribution: slackware!
Posts: 878

Rep: Reputation: 199Reputation: 199
First and foremost, come here for anything slackware/linux, The Usual Gang of Idiots should point you in an appropriate direction.
 
6 members found this post helpful.
Old 09-23-2019, 06:51 PM   #4
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=14, FreeBSD_12{.0|.1}
Posts: 5,581
Blog Entries: 11

Rep: Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596Reputation: 3596
Glad to have you aboard!
 
4 members found this post helpful.
Old 09-23-2019, 06:54 PM   #5
Sufferin' Succotash
LQ Newbie
 
Registered: Feb 2019
Location: ON, Canada
Distribution: Slackware
Posts: 28

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by hitest View Post
Glad to hear that you're now a Slacker.
For sure - I've always had a respect and curiosity about this one. It's a major distribution, and its longevity has been demonstrated by its continued presence. I hope more people become aware of the merits of it - I started off on Ubuntu in high school in the 2000s, and I've used a bunch of others since, but I ended up here nonetheless. We'll see where it goes!

Last edited by Sufferin' Succotash; 09-23-2019 at 06:59 PM.
 
5 members found this post helpful.
Old 09-23-2019, 06:59 PM   #6
Sufferin' Succotash
LQ Newbie
 
Registered: Feb 2019
Location: ON, Canada
Distribution: Slackware
Posts: 28

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by glorsplitz View Post
First and foremost, come here for anything slackware/linux, The Usual Gang of Idiots should point you in an appropriate direction.
Lol will do - I've got LinuxQuestions.org bookmarked.

Quote:
Originally Posted by astrogeek View Post
Glad to have you aboard!
Thanks!
 
Old 09-23-2019, 07:31 PM   #7
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 424

Rep: Reputation: 265Reputation: 265Reputation: 265
Indeed, the lack of dependency tracking in Slackware packaging is a feature, not a deficiency. That shit really gets in my way in other distributions. I once used apt to install X11-dev in a *buntu based derivative (Linux Mint I think) so I could compile some of my favourite things. I did notice that package resolution was going to remove most of X, including the xserver but I didn't think it was really going to do that, so I breezed right over it thinking that it would sort itself. Sure enough, it removed my x server. It was of little consequence, as I'm pretty handy and had no trouble fixing it, but that royally pissed me off. How could something that stupid happen? (I know how, because those packages were customized by the distro, whereas x11-dev was from base distro .deb repos but that's still retarded behaviour).

I was spoiled by Slackware.
 
1 members found this post helpful.
Old 09-23-2019, 07:35 PM   #8
Slackware_fan_Fred
Member
 
Registered: Oct 2018
Distribution: Slackware64-14.2 Multilib
Posts: 113

Rep: Reputation: 34
Like everyone has said Welcome to Slackware.
weird that apt is removing and adding other stuff without being told?
I was using Neptune Linux and did not have those problems, great Debian Distro so if you want to dual boot or have a Debian on another computer try that.
But there was two strange things 1. K3B would not install correctly & 2. I tried to install XFCE but decided not because it said that apt would remove Neptune Base... or Neptune Core. I forgot but since It is Neptune Linux I figured that was important.
anougher Great Debian Distro I recomend is Deepin Linux. I only had one "problem" and that was making desktop links to bins like Minecraft on the desktop... but that is not Deepin Linux's fault but Deepin Desktop, IMO better than KDE & Gnome3 but could not find info on how to do that.
 
1 members found this post helpful.
Old 09-23-2019, 07:41 PM   #9
Sufferin' Succotash
LQ Newbie
 
Registered: Feb 2019
Location: ON, Canada
Distribution: Slackware
Posts: 28

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TheRealGrogan View Post
Indeed, the lack of dependency tracking in Slackware packaging is a feature, not a deficiency.
Word.

Quote:
Originally Posted by Slackware_fan_Fred View Post
Like everyone has said Welcome to Slackware.
weird that apt is removing and adding other stuff without being told?
Thanks, and regarding apt - I understand how, if I remove gedit, it wants to remove task-cinnamon-desktop as that is the meta package that depends on the Cinnamon desktop and its components, even if it includes optional ones like gedit and firefox, but I don't get how that leads to removing what task-cinnamon-desktop depends on. I might've been able to get around it by going through with the action and then manually doing an "apt install" of everything that task-cinnamon-desktop depends (excluding what I wanted removed) on to get everything back.
 
2 members found this post helpful.
Old 09-23-2019, 07:48 PM   #10
Slackware_fan_Fred
Member
 
Registered: Oct 2018
Distribution: Slackware64-14.2 Multilib
Posts: 113

Rep: Reputation: 34
Quote:
Originally Posted by Sufferin' Succotash View Post
Word.



Thanks, and regarding apt - I understand how, if I remove gedit, it wants to remove task-cinnamon-desktop as that is the meta package that depends on the Cinnamon desktop and its components, even if it includes optional ones like gedit and firefox, but I don't get how that leads to removing what task-cinnamon-desktop depends on. I might've been able to get around it by going through with the action and then manually doing an "apt install" of everything that task-cinnamon-desktop depends (excluding what I wanted removed) on to get everything back.
IMO a person shouldn't have to do that, isn't apt designed to only remove what is no longer needed by any program, and if there are other programs like Firefox then those dependencies stay and others no longer needed are removed?
 
Old 09-23-2019, 07:55 PM   #11
Sufferin' Succotash
LQ Newbie
 
Registered: Feb 2019
Location: ON, Canada
Distribution: Slackware
Posts: 28

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Slackware_fan_Fred View Post
IMO a person shouldn't have to do that, isn't apt designed to only remove what is no longer needed by any program, and if there are other programs like Firefox then those dependencies stay and others no longer needed are removed?
I think, in my experience, apt appeared to be inconsistent with its behaviour with respect to automatically removing components that were brought in by a package that the user is removing. I might not yet have understood it fully before leaving the issue.
 
1 members found this post helpful.
Old 09-23-2019, 09:57 PM   #12
Geist
Member
 
Registered: Jul 2013
Distribution: Slackware 14 / current
Posts: 442

Rep: Reputation: 196Reputation: 196
Congrats! This distro truly is great.

I got hooked by the 'weakness', myself.
"Oh, Slackware is bloated (false) and you need to do a full install or you'll be in hell without a dependency resolving package manager (also false).
I did do a full install though and that showed me software (and WMs/DEs) I wouldn't even have known existed.

Why does that matter? It matters because even with all the apt gets and yum installs etc, what good do those do me if I don't know WHAT to get or install.
On top of that, Slackware just works, nothing is overly cryptic, and the package manager is just fine. I use software a lot lot more than I change it, so it's all good, no need for a total nannystate.

And there's still plenty of comfort with slackpkg+, sbopkg and its queuefiles and queue generator tool "sqg".

Also, Slack was the only distro that just worked, for real, Debian and Ubuntu didn't even install right when I tried them, and using them went sour too, I forgot why though, I think it was pppoe related, too long ago.

I just can't use any other distro now, at least not for my own systems.
 
Old 09-23-2019, 10:39 PM   #13
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,097
Blog Entries: 11

Rep: Reputation: 528Reputation: 528Reputation: 528Reputation: 528Reputation: 528Reputation: 528
Sufferin' Succotash, beides "The Usual Gang of Idiots" here, there is also another overlapping gang of rebrobates on Freenode IRC:
##slackware
##slackware-help
#slackbuilds - for issues with buildscripts on https://www.slackbuilds.org
#slackdocs - Slackware Documentation Project: http://docs.slackware.com/

Last edited by kingbeowulf; 09-23-2019 at 10:39 PM. Reason: added info
 
1 members found this post helpful.
Old 09-24-2019, 04:10 AM   #14
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 5,315
Blog Entries: 15

Rep: Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107Reputation: 3107
Package managers like apt implement a desktop as an empty package with loads of dependencies. These are the desktop applications and they bring libraries, etc along with them. But if you remove one of these dependencies, the desktop goes too unless it can replace what you have removed with an allowed alternative. And if the desktop goes, the applications become orphans because they weren't installed explicitly but just came along for the ride. So they go. A friend of mine lost her desktop that way.

The trick apparently is to make a list of the applications on paper and install them all explicitly. Then you can let the desktop go. But I agree. Slackware is friendlier.
 
1 members found this post helpful.
Old 09-24-2019, 04:16 AM   #15
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,146
Blog Entries: 6

Rep: Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414Reputation: 2414
Quote:
Originally Posted by Sufferin' Succotash View Post
[*]The installer doesn't play well with my NVMe drive, but I learned how to use efibootmgr and set up elilo manually.
Agh, you did better than I did, I just gave up and went to -current. On the plus side, I learned how to use -current, so I can't really complain.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
really enjoying slackware as a noobie..... have some q's r3b0rn Slackware 11 09-28-2007 02:06 AM
Enjoying riding the learning curve steelcap LinuxQuestions.org Member Intro 2 01-17-2006 05:24 PM
bumping fc3 and enjoying this great forum! nmucats LinuxQuestions.org Member Intro 2 12-31-2004 08:34 PM
Enjoying Myself in Los Angeles jaz General 6 08-30-2004 02:21 PM

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

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