Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
01-15-2016, 01:59 PM
|
#1
|
LQ Newbie
Registered: Jul 2014
Distribution: Debian, Ubuntu, Slackware
Posts: 6
Rep:
|
Which distribution would you suggest? Learning Linux / Stable / KISS / Minimal / Slackware vs Gentoo vs Debian
Sorry guys it's too long if you want you can just read the first part.
My Needs
I know that I can't have them all, anyway I should mention them, the things which are important to me:
- Learning new stuff about linux
- Having a good Documentation - Wiki
- Being Rolling release
- Customizable
- Well commented config files
- Being able to config system by editing configuration files - I hate seeing statements like: Do not edit this file your changes will be overwritten.
- Being able to easily install/compile softwares.
- Having access to (reasonable amount of) software packages (Binary) in official repositories
- Being able to have a minimal install, just basic stuff and then make it looks/works as I wish
- No graphical tools to install software / configure system etc.
- no unwanted packages/libraries/DE/Wm/Configs pre-installed
- Free Software (GNU) / Open Source
- Stability, But I want some packages to be always up to date like my browser and getting security updates as soon as possible.
- If it's possible no systemd
- Being nice with laptops I did not have any problem with other distribution except that I can't put my laptop on sleep :| (thinkpad e540)
The Story
I'm using ubuntu mini + openbox for almost a 1.5 year on my main PC and I also used Arch linux and Debian for a while on my PC and laptop.
Almost 2 year ago I tried Slackware too and it was really good and I kinda liked it but compiling packages on my old PC and dependency resolving was painful for me, however it was a really great experience (something around ~48 Hours ).
Arch Linux
Arch is really good and I learned a lot of things from its awesome Wiki, anyway I thought that I should test something new and learn more about Linux.
Options
So first thing which cammed into my mind was Slackware, anyway I started searching and looking for something which meets my needs, I read a lot of "X Vs Y", spend time in watching reviews on YouTube, then installing distros on my laptop (Arch Linux, Fedora net install / Debian net install).
Finlay I decide to go with something like Slackware which handles dependences and is minimal, because I do not like anything pre-installed and pre-configured on my machine (on my Arch Linux I had something around 700 Packages), Also I really don't like the idea of installing a lot of package to get everything work properly.
First I thought I should go with salix then I thought why not slackware itself? then I decide to giving gentoo a shot.
Gentoo
I installed gentoo with Luks + LVM, during the install process I found out most of the things that I'm doing is specific to gentoo (maybe I'm wrong), the other thing about gentoo is that I'm on really slow Internet connection and downloading source is not really a good option for me, after installing gentoo I started installing cryptsetup because of the Luks! then portage started downloading a lot of stuff like SELinux which i didn't want them, so I powered off my laptop and slackware process stared...
Slackware
Then with my slow Internet connection I downloaded and installed slackware 14.1 (It took more than of 24hrs to download), after installing I find out the beta version of slackware 14.2 is out
Although installing package on slackware is a little bit hard and a lot of packages will be installed automatically and if we don't install them we are going to have a lot of problem (dependencies) and we can't easily have a minimal install because of dependency things, I still think it's a good option for me, at least for learning something new. however having a new version of slackware soon or later makes me think that if I want slackware, then I should wait for new version, and I don't have a good feeling about installing 14.1 and then upgrading it to 14.2 I think it's a little bit messy and I did not installed all the packages so slackpkg install-all will make my system the way that I don't want it to be, I know about blacklist but I don't know about packages that I did not installed and the new ones that I don't want to be installed.
I think slax (basic/core) is a good option too but I like to go with independent distributions, anyway what would you suggest?
|
|
|
01-15-2016, 02:29 PM
|
#2
|
Moderator
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,018
|
OF those you specifically mention in your title, Slackware is probably the best for your case, followed by Debian, and Gentoo really isn't.
Slackware will teach you the most, since by default it doesn't do dependency resolution. Debian is probably the easiest to use in terms of the updates, but many things that are 1 package on Slack will need 6 or 7 packages on Debian, so you will see a lot of packages installed, even though it won't really be much different installed size. Gentoo on a slow machine over a slow network is just no fun.
As far as actual using, Slack & Debian are both very simple. One thing that MAY influence you is that Debian has adopted SystemD, while Slack is staying with the SysVInit scripts for booting. Some people have very strong (and negative) feelings toward SystemD, and would go with Slackware for that reason alone.
I personally use Debian, but that's because I prefer the automated dependency handling. I've run Slackware before, and it's a fine distribution, it's just not for me.
|
|
1 members found this post helpful.
|
01-15-2016, 02:36 PM
|
#3
|
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
|
Hi.
They all fit nicely in GRUB at once plus, plus are free! Or, VM's if you have somewhat decent hardware?
Best wishes and have fun!
|
|
|
01-15-2016, 02:54 PM
|
#4
|
LQ Newbie
Registered: Dec 2015
Location: Nashville, TN
Distribution: Arch Linux with Gnome
Posts: 13
Rep:
|
I recommend Arch Linux. It does what you want with the exception of "Well" documented config files. Also, Arch uses systemd. Arch does give you an excellent amount of freedom and choice and you will learn about linux.
My 2 cents.
|
|
|
01-15-2016, 03:12 PM
|
#5
|
LQ Veteran
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
|
Quote:
Originally Posted by Samurai_Penquin
I recommend Arch Linux. It does what you want with the exception of "Well" documented config files. Also, Arch uses systemd. Arch does give you an excellent amount of freedom and choice and you will learn about linux.
My 2 cents.
|
You realise that the OP has used Arch and wants to try something new?
OP: Either install Slackware-current or wait a few weeks/months/years for 14.2 to be released?
|
|
1 members found this post helpful.
|
01-15-2016, 03:16 PM
|
#6
|
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
|
I'm a firm believer in distro\WM hopping (even after too many years.) I wind up in Debian more often, currently forking with Devon but have Salix OS, Opensuse Leap and Fatdog64 all within one SSD\GRUB... plus, Oracle Solaris 11 in Virtualbox.
< V Edit\Add: in case missed: http://goo.gl/NqgqJx ...
Last edited by jamison20000e; 01-15-2016 at 03:19 PM.
|
|
|
01-15-2016, 07:47 PM
|
#7
|
LQ Newbie
Registered: Dec 2015
Location: Nashville, TN
Distribution: Arch Linux with Gnome
Posts: 13
Rep:
|
Quote:
Originally Posted by sycamorex
You realise that the OP has used Arch and wants to try something new?
OP: Either install Slackware-current or wait a few weeks/months/years for 14.2 to be released?
|
My apologies. I glanced over it.
I do not have an answer that fits all your needs. For learning, you could do a Linux from Scratch install. It's brutal and fun at the same time.
|
|
1 members found this post helpful.
|
01-16-2016, 04:46 AM
|
#8
|
LQ Newbie
Registered: Jul 2014
Distribution: Debian, Ubuntu, Slackware
Posts: 6
Original Poster
Rep:
|
After sending this post, while it was under approval process, I thought that I didn't send it correctly, so I read some other threads and thought about my requirements and priorities then I posted a revision of it again.
So I will asks the moderators to delete this post and I will wait for the other one to be approved.
thank you guys.
Last edited by E3L3N4; 01-17-2016 at 04:39 AM.
|
|
|
01-16-2016, 12:51 PM
|
#9
|
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
|
My guess (and not making this in the official slac forum which is here at LQ) is that Slackware will stay more (all around) philosophically unix than Debian like for example Ubuntu? I personally tho need both.
Good luck.
Last edited by jamison20000e; 01-16-2016 at 12:52 PM.
|
|
1 members found this post helpful.
|
01-16-2016, 05:35 PM
|
#10
|
Member
Registered: Oct 2015
Posts: 645
Rep:
|
Quote:
Originally Posted by E3L3N4
I'm using ubuntu mini
|
where did u get that ???
|
|
|
01-16-2016, 05:54 PM
|
#11
|
LQ Newbie
Registered: Jul 2014
Distribution: Debian, Ubuntu, Slackware
Posts: 6
Original Poster
Rep:
|
Quote:
Originally Posted by un1x
where did u get that ???
|
Code:
https://help.ubuntu.com/community/Installation/MinimalCD
|
|
|
01-16-2016, 07:51 PM
|
#12
|
LQ Veteran
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,275
|
From your original post requirements. I am just responding to the part
Quote:
- Learning new stuff about linux
- Having a good Documentation - Wiki
- Being Rolling release
- Customizable
- Well commented config files
- Being able to config system by editing configuration files - I hate seeing statements like: Do not edit this file your changes will be overwritten.
- Being able to easily install/compile softwares.
- Having access to (reasonable amount of) software packages (Binary) in official repositories
- Being able to have a minimal install, just basic stuff and then make it looks/works as I wish
- No graphical tools to install software / configure system etc.
- no unwanted packages/libraries/DE/Wm/Configs pre-installed
- Free Software (GNU) / Open Source
- Stability, But I want some packages to be always up to date like my browser and getting security updates as soon as possible.
- If it's possible no systemd
- Being nice with laptops I did not have any problem with other distribution except that I can't put my laptop on sleep :| (thinkpad e540)
|
Core or base iso sounds like your druthers to me.
http://sourceforge.net/projects/anti...inal/antiX-15/
What I am posting from
Code:
harry@biker:~
$ linuxinfo
Linux biker 4.2.1-antix.2-686-pae #7 SMP PREEMPT Fri Oct 2 00:01:14 EEST 2015
Four Intel Unknown 1199MHz processors, 19162.48 total bogomips, 8027M RAM
System library 2.19.0
harry@biker:~
$ inxi -r
Repos: Active apt sources in file: /etc/apt/sources.list.d/antix.list
deb http://antix.daveserver.info/jessie jessie main nosystemd
Active apt sources in file: /etc/apt/sources.list.d/debian.list
deb http://ftp.ca.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
Active apt sources in file: /etc/apt/sources.list.d/google-chrome.list
deb http://dl.google.com/linux/chrome/deb/ stable main
I guess BBQ Linux may be another to consider.
Good luck with what ever you decide to do. Every body has their druthers. The above is what made me brave enough after learning a few things to install and run BSD and Slackware on my other gear that is free to experiment with.
Last edited by rokytnji; 01-16-2016 at 07:53 PM.
|
|
1 members found this post helpful.
|
01-18-2016, 04:02 AM
|
#13
|
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
|
"Philosophically unix," didn't think of BSD at the time, plus so many forks in GNU's with or without Linuces++***
|
|
|
01-18-2016, 04:39 PM
|
#14
|
LQ Newbie
Registered: Jul 2014
Distribution: Debian, Ubuntu, Slackware
Posts: 6
Original Poster
Rep:
|
I decide to go with Slackware and use it for a while, I know that everything will be different and maybe a little bit harder. but isn't that what I want? to experience new things? I learned some new stuff already from trying to get Slackware to work and it was enjoyable.
antiX seams really nice, it's my next option, If nothing suggested here worked for me then whatever I will go with one of my old friends, Debian or Arch Linux.
And I think that I'm going to have a LFS on VM anyway. (It's good for my learning process )
Thank you everyone, I appreciate for all your help.
|
|
|
01-20-2016, 01:19 AM
|
#15
|
Member
Registered: Feb 2014
Distribution: Bedrock
Posts: 437
|
Quote:
Originally Posted by E3L3N4
I decide to go with Slackware and use it for a while, I know that everything will be different and maybe a little bit harder. but isn't that what I want? to experience new things? I learned some new stuff already from trying to get Slackware to work and it was enjoyable.
antiX seams really nice, it's my next option, If nothing suggested here worked for me then whatever I will go with one of my old friends, Debian or Arch Linux.
And I think that I'm going to have a LFS on VM anyway. (It's good for my learning process )
Thank you everyone, I appreciate for all your help.
|
Note that slackware is not rolling release, doesn't have big official binary repository and minimal install would be a headache due to further dependency problems. I agree with rokytnji. antix is better choice if you want a simple, customizable rolling release distro whit big repository. Just select Debian testing branch during installation.
|
|
1 members found this post helpful.
|
All times are GMT -5. The time now is 09:20 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|