This is a semi-random collection of posts on nearly all things Slackware and Linux-related -- at least as I see it.
Slackware pre- and post-installation routine...
Slackware is a great Linux distribution. It is fast, stable, and easily maintained. It is also easy to customize to users' tastes, which is a good thing because a certain amount of customization is necessary for a fully useful installation.
That's not because Slackware is somehow "incomplete," its maintainers simply refuse to monkey (much) with the upstream products that go into the distribution. So, for example, there's a bug in the coreutils utility that results in the info command not pointing correctly to some apps' info pages. The fix is relatively simple, but Slackware doesn't patch it, relying instead on coreutils's maintainers to address the problem if they choose.
So those who use Slackware develop a number of pre- and post-installation routines every time they install a new version of Slackware.
This blog post is an outgrowth of this thread where Slackware users post their post-installation routines. My intention is to collect the best of those posts and organize them here. I will revise this post over time with new/updated information.
For now, here are the categories of steps:
Pre-install backups and tasks
Post install
Configuration
Software Installation
Compile and install (via slackbuilds/Sbopkg and src2pkg):
That's not because Slackware is somehow "incomplete," its maintainers simply refuse to monkey (much) with the upstream products that go into the distribution. So, for example, there's a bug in the coreutils utility that results in the info command not pointing correctly to some apps' info pages. The fix is relatively simple, but Slackware doesn't patch it, relying instead on coreutils's maintainers to address the problem if they choose.
So those who use Slackware develop a number of pre- and post-installation routines every time they install a new version of Slackware.
This blog post is an outgrowth of this thread where Slackware users post their post-installation routines. My intention is to collect the best of those posts and organize them here. I will revise this post over time with new/updated information.
For now, here are the categories of steps:
Pre-install backups and tasks
- Back up my users' folders.
- Back up the /root folder
- back up the /etc folder
- Save and annotate any special configuration files -- my wireless configuration files, fstab, Bash profiles, .emacs, etc. Some of these I make sure get in the right place in the new installation, some of these I simply refer to when working with the new configuration files.
- Back up my custom keymap and rc.keymap script for command line usage. It makes the Caps Lock key a Control key and makes the right Alt key behave like the left Alt key.
Post install
Configuration
- Create an initrd so I can boot from my JFS-formatted drives with the generic-smp kernel and then reconfigure lilo. I usually have the huge-smp kernel as a "safe" boot option.
- Run xorgconfig. I printed out my monitor's and video card's specs so I can fill in the information.
- modify xorg.conf for a scroll mouse
- Backup nv-based xorgconfig
- alsaconf, alsamixer, alsactl store
- Create new users (when needed after a new installation).
- Copy essential files from my backed-up copies of /etc /root/ and /home directories (e.g. .emacs, .bashrc, Thunderbird profiles, startup stuff from /etc, and a custom keymap I use).
- Something new this time: download and install the proprietary Nvidia drivers and get them working.
- Set up an IPtables-based firewall.
Software Installation
Compile and install (via slackbuilds/Sbopkg and src2pkg):
- src2pkg
- sbopkg
- Install flashplayer plugin, flashblock, adblock and for Firefox
- OpenOffice
- Kaffein
- Mplayer
- Frozen Bubble
- Moria
Total Comments 0









