Der perfekte Server – OpenSUSE 10.3 (32-bit)

4 Konfiguration von Online Paketdatenbanken

Ich werde YaST nun online Paketdatenbanken hinzufügen und die DVD als Paketdatenbank deaktivieren. Das ist besonders nützlich wenn Dein Server beim Installieren von Paketen an einem entfernten Ort ist, an dem es nicht möglich ist, eine DVD einzulegen. Außerdem beinhalten die online Paketdatenbanken mehr Pakete als eine DVD.

Lass Folgendes in der Befehlzeile laufen:

yast2

Sobald YaST gestartet ist, gehe auf Software > Community Repositories:

Wähle nun folgende Datenbanken und klicke auf [Finish]:

  • Main Repository (OSS)
  • Main Repository (NON-OSS)
  • Main Update Repository
  • openSUSE BuildService – Database
  • openSUSE BuildService – Mail Server
  • openSUSE BuildService – PHP

Falls Du einen Lizenzvertrag siehst, stimme ihm zu:

Die online Paketdatenbanken werden nun hinzugefügt:

Es kann sein, dass Dein SUSE Programm nicht alle keys der online Datenbank kennt. Falls es also einen key gibt, den Dein System nicht kennt, wähle [Trust and Import the Key]:

Gehe dann auf Software > Software Repositories:

Hier findest Du eine Liste all Deiner Software Datenbanken (die, die Du gerade unter Software > Community Repositories hinzugefügt hast und Deine OpenSUSE DVD). Wähle die OpenSUSE DVD und deaktiviere sie:

5 Installation einiger Software

Jetzt installieren wir ein paar Pakete, die wir später noch brauchen werden. Lass Folgendes laufen:

yast2 -i findutils readline libgcc glibc-devel findutils-locate gcc flex lynx compat-readline4 db-devel wget gcc-c++ make vim telnet cron iptables iputils man man-pages

6 Quota

Um Quota zu installieren, lasse dies laufen

yast2 -i quota

Bearbeite /etc/fstab so, dass es wie folgt aussieht (Ich habe ,usrquota,grpquota angehängt um /dev/sda3 zu partitionieren(mount point /; Dein Gerätename könnte /dev/hda2 sein oder ähnlich wie):

vi /etc/fstab

/dev/sda3            /                    ext3       acl,user_xattr,usrquota,grpquota        1 1
/dev/sda1            /boot                ext3       acl,user_xattr        1 2
/dev/sda2            swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/fd0             /media/floppy        auto       noauto,user,sync      0 0

Lass dann dies laufen:

touch /aquota.user /aquota.group
chmod 600 /aquota.*

mount -o remount /

quotacheck -avugm
quotaon -avug

Das könnte dich auch interessieren …