I've only ever installed and used Arch.
I've only ever installed and used Arch.
Just install everything when it asks you to. You can ignore the kdei disk set if you speak English (and have no plans to run KDE in, say, Urdu), and the kde disk set if you do not need KDE altogether.
Since there is no dependency resolution, when you install from SlackBuilds.org (Slackware's AUR, more or less), you have to install each package's dependencies as well. These are listed in the package info file and tools like sbopkg let you install many packages at a go through a queueing system, so this is not as bad as it sounds.
The benefit of this is a completely user-configurable system, and a lack of errors when you hosed the dependency resolver since there's no resolver to hose. :)
The mkinitrd package in Slackware 14.0 (and on) ships with a script called
'mkinitrd_command_generator.sh'. If you run this script, it will analyze
your Slackware configuration and make a smart suggestion about the 'mkinitrd'
command you have to type in order to create an initrd.gz with all the bells
& whistles. The script will recognize your kernel version, root partition
and filesystem, it will find out if you are using LUKS and/or LVM and will
determine what kernel modules your initrd needs to mount the root filesystem.
The following command will save you the headache of figuring this out all
by yourself:
# /usr/share/mkinitrd/mkinitrd_command_generator.sh -r
It should emit a string like this (your system will probably give different
parameter values):
mkinitrd -c -k 3.14.10-smp -m ext3 -f ext3 -r /dev/cryptvg/root -C /dev/sdx2 -L
The administrator of that machine can examine the output of that command and determine if it is correct after reading the theory about how the initrd needs to be built. If it is, it's a simple one liner, but if not, it's simple enough to either write a wrapper script or copy the script to /usr/local/sbin/mkinitrd_command_generator.sh and make the necessary changes.[0] ftp://ftp.slackware.com/pub/slackware/slackware64-current/README_CRYPT.TXT
IMO Slackware is definitely easier to install, more reasonable defaults, less fiddling with the system post-install. For me it's basically aiming slapt-src (something like yaourt) to https://slackbuilds.org/ (something like AUR, but the scripts are reviewed and tested by site admins) and letting stuff compile & install (with a _lot_ less interaction required than AUR stuff).
Wait for a 14.2 to be released and then give it a shot. See the readme files and http://docs.slackware.com/. I hope you like it.
In my time I'd install Dropline Gnome on Slackware and had a nice up tot date fancy looking desktop on Slackware in about 30 min. I see that Dropline Gnome still exists [0], It can make Slack nice looking and up-to-date quite easily (although they are 2-3 versions behind, they used to be more bleeding edge than anything).