[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

This is an old revision of the document!


Biff's Slackware Tips for Noobs

Introduction

I was going to call this page 'Slackware for Dummies' however there's a book of the same name on Amazon :-(. I've accumulated a few bits and pieces that I feel are useful for people starting out in Slackware but which are too small to warrant their own HOWTOs. If you feel I should break anything out into its own HOWTO please add comments in the discussion section. Please also be aware that some of this is about opinion, and just one person's opinion at that. Unless otherwise stated this guide refers to Slackware64 14.2.

Booting the Installer

1) How much memory does Slackware require?

To run the installer with the huge kernel you will require 206MB, largely because of the ramdisk that the installer uses. Post-install (for first boot) you can reduce this requirement to 64MB assuming you have no swap. 32MB with no swap is achievable if you compile your own kernel (== much more work). Your applications will obviously require more. A HOWTO regarding compiling kernels for very low RAM systems will follow, watch this space.

2) The installer just dropped me into a shell. What now?

You need to create a partition on your hard disk before continuing. Assuming you have only a single hard disk and don't have any data you want to keep on your this disk, create a single large partition on your hard disk with e.g.:

# echo start=2048 | sfdisk /dev/sda

This will give you no swap. Use fdisk if you want a more complicated partition table. Now run 'setup' and follow the instructions.

How much disk space do I need for a full install?

You will need just under 10GB if you include all disk sets and use the default file system (EXT4).

What is the minimum set of packages I need to install with?

Just install everything. A lot of third-party software will rely on all packages being there and you will regret not doing so (apart from the KDE i18n packages).

No, really, I don't want the bloat

OK, if you must. Only select the 'A' series, and choose these packages: aaa_base aaa_elflibs bash bin coreutils devs e2fsprogs etc eudev glibc-solibs grep kernel-huge kernel-modules kmod lilo pkgtools sed tar xz shadow syslinux sysvinit sysvinit-scripts util-linux

C'mon, I want my system to actually *do* something!

If you want a headless system with networking, select disk sets A, AP, L, N. This will require a more respectable 3GB of disk space, and avoid you having to select individual packages.

Which window manager should I use?

KDE.

No, KDE has too much bloat, which one should I use?

Fluxbox.

Do I need to create a rescue disk

No. If you mess up your bootloader you can still recover your system using the install media, so there's not much point unless you have a specific reason of your own.

First Boot After Install

How do I stop Slackware taking 2 minutes to boot

If you are using LILO, edit /etc/lilo.conf. Change the line

timeout = 1200

to

timeout = 20

Save the file and run 'lilo'. That will reduce the boot delay to 2 seconds. The default 120 secs gets boring rather quickly.

How do I add a user?

Adding a user is probably the first thing you need to do on a newly installed Slackware system because you don't want to do everything as root. This isn't because you give a stuff about security, it's because lots of program (including Xorg) will complain if you run them as root.

Run the 'adduser' command

# adduser bob

Keep hitting the 'enter' key and accept all defaults as if you're a Noob you're unlikely to change any of them.

Sources

* Originally written by User Bifferos

 howtos:misc:biffs_slackware_tips ()