A great difference between Arch Linux and Slackware distributions?
SlackwareThis Forum is for the discussion of Slackware Linux.
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.
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.
A great difference between Arch Linux and Slackware distributions?
Hi: To begin with, Slackware (SW) uses bash and Arch uses zsh (by default).
Arch uses pacman as a package manager, SW does not. Of course both are
Linux, but I don't know anything about Arch and I, an old user of SW,
am now obliged to use it.
Anyway, the question is: Is there a great difference, for the end user,
and I am thinking of a cli user here, between the two of them? Could I expect
to get familiar with Arch after a few hundred hours use?
It's simple enough. I have tested several Linux distros, among them Slackware, and none of them are able to write the eMMC "hard disk", save Arch Linux. By the way, systemd does not make a difference for the end user. It's operation is transparent.
Installing Arch is more labor intensive than installing Slackware, as you need to build Arch into what you want, whereas Slackware gives you a fully-functional multi-featured system out of the box. The one caution I've heard about using Arch is that you must keep it updated; not doing so can lead to issues as updates are issued frequently and uninstalled updates pile up. (I've played with Arch, but not used it on a regular basis.)
On the command-line level, I think you will find Arch a nice piece of work and not have any issues with it.
I agree with you about SystemD. Philosophical objections aside, the fact that it works is likely its most annoying feature.
The one caution I've heard about using Arch is that you must keep it updated; not doing so can lead to issues as updates are issued frequently and uninstalled updates pile up. (I've played with Arch, but not used it on a regular basis.)
I ran Arch for a time several years ago and it is a good idea to frequently update your system. At the moment I'm running all Slackware(one Slackware box is a dual boot with OpenBSD).
Arch evolved out of Slackware and like most flavors of Linux these days the greatest differences are found in Package Management. Package management influences almost everything especially when combined with automated dependency resolution. Arch, being a Rolling Release is powerfully altered to suit that feature. All the rest like choice of shell as default are available to all distros AFAIK.
Regarding installation, there is a minor fork of Arch, called "anarchy" that provides a menu-driven installation not unlike that of Slackware's. BTW it is not only recommended that one update Arch regularly and often, it is a requirement.
You sure about that? Pretty sure that Arch was developed from scratch with a lot of influence and ideas from Crux.
Basically, initially they borrowed the CRUX package tools, and applied them over Slackware, adding in the mix the fatwa "the latest software releases are the best"
The latest component of the mix made the ARCH (in)famous for its instability.
Surely, over time, ARCH evolved in something entirely different by CRUX and Slackware. BUT still, even today the ARCH tutorials apply well to Slackware, as you know...
Last edited by Darth Vader; 04-12-2018 at 03:01 AM.
I have tested several Linux distros, among them Slackware, and none of them are able to write the eMMC "hard disk", save Arch Linux.
This will be slightly off-topic, but: You could try using the USB installer for slackware-current to install 14.2. That's what I did (because of my laptop's eMMC card not being recognized by the 14.2 installer).
Installing Arch is more labor intensive than installing Slackware, as you need to build Arch into what you want, whereas Slackware gives you a fully-functional multi-featured system out of the box.
They have a "full install" too, BTW...
And an ARCH's full install is several times bigger than Slackware.
Not as big as the Ubuntu, thought. That, considering that an Ubuntu "full install" has easy over 100GB.
Last edited by Darth Vader; 04-12-2018 at 03:10 AM.
This will be slightly off-topic, but: You could try using the USB installer for slackware-current to install 14.2. That's what I did (because of my laptop's eMMC card not being recognized by the 14.2 installer).
Our OP try also to install (whatever) Linux in a 4GB partition, which essentially enter in contradiction with the traditionally fully recommended and only supported "full install" of Slackware (which has around 9GB in the 14.2 incarnation).
Seriously speaking, I followed the ARCH development since its inception, when it was just an obscure idea of "Slackware with deps and more efficient build system".
OK, that happened until relatively recent times. No time today to mess with ARCH.
Still, out of my old habits, usually I stay in the Slackware's -current.
BTW, would be really nice if Slackware would adopt the ARCH's BUILDPKG. It is a script made in bash, and its usage results in much less verbose build scripts.
OK, probably it should be adapted to generate Slackware packages and... to strip the deps support.
Last edited by Darth Vader; 04-12-2018 at 03:39 AM.
Regarding Slackware roots for Arch I csan't say that I see it but some tree of Linux distros I saw listed it that way and some early Arch users said it was so. It is so different now that it's barely worthy of mention IMHO, but that's what I've heard. Frankly I don't get the whole Rolling Release thing which is where the instability comes from. Guys who like it tell me they have minimized that but still, why ever endanger the base system? to what advantage?
BTW, would be really nice if Slackware would adopt the ARCH's BUILDPKG. It is a script made in bash, and its usage results in much less verbose build scripts.
SalixOS does something like that. I am fine with SlackBuilds. They do the job and they are used to build the system, itself.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.