RedHat 8

Direkt nach der Installation sollte das System auf den aktuellsten Stand der Packete gehoben werden. Diest ist seit Frühling 2004 nicht mehr möglich, da RedHat diese Produktlinie eingestellt hat.

# up2date --update

If you dont want to skip newer kernels, edit the /etc/sysconfig/rhn/up2date file and modify the pkgSkipList line from pkgSkipList=kernel*; to pkgSkipList=;.

SSH - Service

Per default ist es dem User ROOT nicht erlaubt, sich direkt per SSH anzumelden!

# vi /etc/ssh/sshd_config
    * Protocol 2
    * PermitRootLogin? yes
    * X11Forwarding no
# /etc/rc.d/init.d/sshd restart

Network - TCP/IP Configuration

# /usr/sbin/netconfig              basic IP configuration
# vi /etc/sysconfig/network        setting hostname
# vi /etc/hosts                    local name resolution
# /usr/sbin/redhat-config-network
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=152.146.144.11
NETMASK=255.255.255.0
GATEWAY=152.146.144.1

misc

Add additional nameserver in /etc/resolv.conf

Services Start/Stop
Der Linux Startvorgang wird durch verschiedene Runlevel gesteuert, vergleichbar mit den Modi unter Windows (z.B. abgesicherter Mode).

# runlevel
N 3

Liefert den aktuellen Runlevel. Also Runlevel 3 ist aktiv Jedes Runlevel hat ein /etc/rc.d/rcX.d Verzeichnis, X entspricht dabei dem Runlevel.

Service abschalten:

# cd /etc/rc.d/rc3.d
# ./Servicename stop
# mv Servicename _Servicename

inittab

# vi /etc/inittab
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4

Which packages are installied?

# rpm -q -all
# rpm -qa        shorter Version

additional packages after minimal installation

# rpm -i XFree86-libs-4.2.0-72.i386.rpm -> already installed
# rpm -i cpp-3.2-7.i386.rpm -> needed by XFree86
# rpm -i XFree86-xauth-4.2.0-72.i386.rpm -> needed by XFree86
# rpm -i Glide3-20010520-19.i386.rpm -> needed by XFree86
# rpm -i XFree86-font-utils-4.2.0-72.i386.rpm -> needed by XFree86
# rpm -i XFree86-xfs-4.2.0-72.i386.rpm -> needed by XFree86
# rpm -i chkfontpath-1.9.6-3.i386.rpm -> needed by XFree86
# rpm -i XFree86-base-fonts-4.2.0-72.i386.rpm -> needed by XFree86
# rpm -i XFree86-4.2.0-72.i386.rpm
# rpm -i XFree86-twm-4.2.0-72.i386.rpm
# rpm -i XFree86-Xvfb-4.2.0-72.i386.rpm
# rpm -i XFree86-Mesa-libGL-4.2.0-72.i386.rpm
# rpm -i XFree86-Mesa-libGLU-4.2.0-72.i386.rpm
# rpm -i desktop-file-utils-0.3-3.i386.rpm
# rpm -i switchdesk-3.9.8-9.i386.rpm
# rpm -i xinitrc-3.31-1.noarch.rpm
# rpm -i atk-1.0.3-1.i386.rpm
# rpm -i gdk-pixbuf-0.18.0-14.i386.rpm
# rpm -i Xft-2.0-1.i386.rpm
# rpm -i pango-1.1.1-1.i386.rpm
# rpm -i gdk-pixbuf-gnome-0.18.0-4.i386.rpm
# rpm -i Xtest-2.0-1.i386.rpm
# rpm -i binutils-2.13.90.0.2-2.i386.rpm ->needed by Kernel-Source
# rpm -i glibc-kernheaders-2.4-7.20.i386.rpm
# rpm -i gd-1.8.4-9.i386.rpm
# rpm -i glibc-utils-2.2.93-5.i386.rpm
# rpm -i glibc-devel-2.2.93-5.i386.rpm
# rpm -i kernel-utils-2.4-8.13.i386.rpm
# rpm -i gcc-3.2.7.i386.rpm -> needed by Kernel-Source
# rpm -i kernel-source-2.4.18-14.i386.rpm
# rpm -i ncurses4-5.0-9.i386.rpm
# rpm -i ncurses-devel-5.2-28.i386.rpm
# rpm -i ncurses-c++-devel-5.2-28.i386.rpm
# rpm -i cups-libs-1.1.15-10.i386.rpm
# rpm -i libmng-1.0.4-1.i386.rpm
# rpm -i arts-1.0.3-1.i386.rpm
# rpm -i libxml2-2.4.23-1.i386.rpm
# rpm -i libxslt-1.0.19-1.i386.rpm
# rpm -i kdelibs-3.0.3-8.i386.rpm
# rpm -i cdparanoia-libs-alpha9.8-11.i386.rpm
# rpm -i desktop-backgrounds-basic-2.0-10.noarch.rpm
# rpm -i redhat-artwork-0.47-3.i386.rpm
# rpm -i XFree86-xdm-4.2.0-72.i386.rpm
# rpm -i lm_sensors_2.6.3-2.i386.rpm
# rpm -i libogg-1.0-1.i386.rpm
# rpm -i libvorbis-1.0-1.i386.rpm
# rpm -i kdebase-3.0.3-13.i386.rpm
# rpm -i kdeadmin-3.0.3-3.i386.rpm
Restliche Fonts installiert - ohne cyrillic und ja
# rpm -i compat-libstdc++-7.3-2.96.110.i386.rpm
# rpm -i modutils-devel-2.4.18-2.i386.rpm
# rpm -i e2fsprogs-devel-1.27-9.i386.rpm
# rpm -i tcl-8.3.3-74.i386.rpm
# rpm -i tcllib-1.0-74.i386.rpm
# rpm -i tk-8.3.3-74.i386.rpm
# rpm -i tclx-8.3-74.i386.rpm
# rpm -i kdessh-3.0.3-3.i386.rpm
# rpm -i kdenetwork-libs-3.0.3-3.i386.rpm
Alle KDE-Multimedia-Packages (Ausnahme DEVEL)
# rpm -i dev86-0.16.3-4.i386.rpm
# rpm -i cdrecord-1.10-14.i386.rpm
# rpm -i mkisofs-1.10-14.i386.rpm
# rpm -i koncd-3.0.3-4.i386.rpm