Archive for August, 2008|Monthly archive page

The Ultimate Slackware Setup Guide

Hello Everyone, Here’s my next Linux Related Guide!

This teaches you how to setup Slackware 12.1 POST INSTALL

Slackware

First you will want to add your non-root user, to do this type adduser and it tell you what you need to do.

Gnome Setup Guide

You will need to install Slapt-get first thing, in order to to do this do the following:

mount /dev/cdrom (As Root)

cd /mnt/cdrom

cd Extra

cd slapt*

cp *.tgz ~

cd ~

installpkg slapt*

nano /etc/slapt-get/slapt-getrc

Make your Slapt-getrc file look like this:

# This is the slapt-getrc taken from the standard slapt-get package, modified
# for the GSB project.
#

# Working directory for local storage/cache
WORKINGDIR=/var/slapt-get

# Exclude package names and expressions
EXCLUDE=^kernel-.*,^glibc.*,.*-[0-9]+dl$,^devs$,^udev$,aaa_elflibs,x86_64

# Official slapt-get repo
# GSB provides a custom slapt-get package, so this isn’t strictly required
#SOURCE=http://software.jaos.org/slackpacks/12.1/

# Base url to directory with a PACKAGES.TXT
# This is a list of (some of the) Slackware 12.1 mirrors which can be used
# with GSB.  Any Slackware 12.1 mirror can be used, we just list a few here,
# all of which have been manually checked as working.
# Any of the following can be copied and have ‘extra/’ ‘testing/’ or ‘pasture/’
# appended to the url to allow access to additional packages.
#S#OURCE=ftp://slackware.mirrors.tds.net/pub/slackware/slackware-12.1/
#SOURCE=ftp://ftp.slackware.at/slackware-12.1/
#SOURCE=http://www.slackware.at/data/slackware-12.1/
#SOURCE=ftp://ftp.slackware.org.uk/slackware/slackware-12.1/
#SOURCE=http://www.slackware.org.uk/slackware/slackware-12.1/
#SOURCE=ftp://slackware.oregonstate.edu/pub/slackware/slackware-12.1/
#SOURCE=http://slackware.oregonstate.edu/slackware-12.1/
#SOURCE=ftp://mirror.switch.ch/mirror/slackware/slackware-12.1/
#SOURCE=http://mirror.switch.ch/ftp/mirror/slackware/slackware-12.1/
#SOURCE=ftp://distro.ibiblio.org/pub/linux/distributions/slackware/slackware-12.1/
SOURCE=http://distro.ibiblio.org/pub/linux/distributions/slackware/slackware-current
#SOURCE=ftp://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-12.1/
#SOURCE=http://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-12.1/
#SOURCE=ftp://slackware.mirrors.tds.net/pub/slackware/slackware-12.1/
#SOURCE=ftp://ftp.slackware.no/pub/linux/slackware/slackware-12.1/
#SOURCE=http://slackware.rol.ru/slackware/slackware-12.1/
SOURCE=http://slacky.uglyplace.org/repository/slackware-12.1/
# GNOME SlackBuild mirrors (version 2.22)
#SOURCE=ftp://ftp.slackware.pl/pub/gnomeslackbuild/gsb/gsb-2.22/
#SOURCE=ftp://ftp.slackware.org.uk/gsb/gsb-2.22/
#SOURCE=http://www.slackware.org.uk/gsb/gsb-2.22/
#SOURCE=ftp://ftp.slackware.pl/pub/gnomeslackbuild/gsb/gsb-2.22/
#SOURCE=http://slackware.rol.ru/gsb/gsb/gsb-2.22/
SOURCE=http://get.gnomeslackbuild.org/gsb/gsb-2.22/

# GNOME SlackBuild mirrors (development branch – not recommended!)
#SOURCE=ftp://ftp.slackware.org.uk/gsb/gsb-current/
#SOURCE=http://www.slackware.org.uk/gsb/gsb-current/
#SOURCE=ftp://ftp.slackware.pl/pub/gnomeslackbuild/gsb/gsb-current/
#SOURCE=http://slackware.rol.ru/gsb/gsb/gsb-current/
SOURCE=http://get.gnomeslackbuild.org/gsb/gsb-current/

# Use a local path to a Slackware/GSB/other repo
#SOURCE=file:///path/to/repo/slackware/slackware-12.1/
#SOURCE=file:///path/to/repo/gsb/gsb-2.22/

# Use a local mounted CDROM
#SOURCE=file:///mnt/cdrom/

If you do not want gnome then remove gnome slackbuild mirror

slapt-get –update

slapt-get –upgrade

slapt-get –install gnome file-roller gedit

slapt-get –upgrade

kdm

Click Session

Select GNOME

Hit OK

Sign in with the user created with adduser previously

Fonts:

slapt-get –install msttcorefonts

Use the guide off of here.

You can also change console font to Segoe UI if you want

Multimedia Hotkeys

Run Xev

Push The Apropriate Key on your keyboard in the little window that opens up and look for something that says keycode ### where ### = three numbers

Use the following format (This Will NOT Work with your Keyboard)

keycode 162 = XF86AudioPlay
keycode 153 = XF86AudioNext
keycode 144 = XF86AudioPrev
keycode 176 = XF86AudioRaiseVolume
keycode 174 = XF86AudioLowerVolume
keycode 160 = XF86AudioMute
keycode 164 = XF86AudioStop

nano .Xmodmap

xmodmap ~/.Xmodmap

Enjoy one of the greatest Linux Distro’s out there!