Home / LinuxUser / 2007 / 07 / Volle Kontrolle

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(179 Punkte bei 5 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)
Mageia 2 ist fertig
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Volle Kontrolle

Arch Linux: Installation und Konfiguration

Selbst geschnürt

Pacman und das Arch Build System (kurz ABS) machen es besonders einfach, eigene Pakete zusammenzustellen. Sämtliche Informationen hierzu landen in einer PKGBUILD-Datei, bei der es sich im Grunde schlicht um ein Bash-Skript handelt. Eine solche PKGBUILD-Datei – hier für den bekannten Editor Nano – finden Sie in Listing 1.

Listing 1
pkgname=nano
pkgver=2.0.6
pkgrel=1
pkgdesc='Pico editor clone with enhancements'
arch=('i686' 'x86_64')
license=('GPL')
url='http://www.nano-editor.org'
depends=('glibc' 'ncurses')
source=("http://www.nano-editor.org/dist/v2.0/nano-$pkgver.tar.gz")
md5sums=('619107f0fc3c4383d668cef15aa3ca32')
build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr --sysconfdir=/etc --enable-color --enable-nanorc
  make || return 1
  make DESTDIR=$startdir/pkg install
}

Neben einigen Variablen, die Name, Version oder auch die URL zum Sourcecode angeben, besteht die Datei im Wesentlichen aus der build()-Funktion. Sie konfiguriert und kompiliert die Software und richtet sie schließlich im Verzeichnis $startdir/pkg ein. Innerhalb der build()-Funktion lassen sich neben dem klassischen ./configure; make; make install auch alle anderen Funktionen und Programme nutzen, welche die Bash bereitstellt. Ist die PKGBUILD-Datei einmal erstellt, reicht die Eingabe von makepkg im gleichen Verzeichnis, um ein fertiges Paket zu erhalten. Im Beispiel können Sie dann Nano mit pacman -U nano-2.0.6-1-x86_64.pkg.tar.gz installieren.

Mit dem Kommando abs laden und aktualisieren Sie alle PKGBUILD-Dateien der offiziellen Repositories, welche Sie unter dann /var/abs finden. Diese Dateien können Sie etwa als Grundlage für eigene Pakete verwenden, die Sie mit anderen Parametern kompilieren möchten.

Fazit

Arch Linux bietet eine einfache und übersichtliche Distribution für fortgeschrittene Linux-Nutzer und alle, die ihr Wissen über Linux vertiefen möchten. Der Nutzer behält stets den Überblick und die volle Kontrolle über alle Vorgänge. Dank Pacman und ABS lässt sich eine Arch-Installation mit wenig Aufwand betreuen und auf dem aktuellen Stand halten. Durch die enge Einbindung der Anwender kann sich jeder mit einbringen und nicht zuletzt auch via AUR [1] aktiv an der Entwicklung von Arch Linux mitwirken.

Weitergehende Informationen und Anleitungen zur Konfiguration verschiedenster Software sowie eine Anlaufstelle bei Problemen finden Sie in den Wikis [2], Foren und IRC-Kanälen der deutschen [3] oder internationalen [4] Arch-Linux-Gemeinschaft.

Infos

[1] Arch-User-Repository: http://aur.archlinux.org

[2] Arch-Linux-Wiki: http://wiki.archlinux.de

[3] Arch Linux Deutschland: http://www.archlinux.de

[4] Arch Linux International: http://www.archlinux.org

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 221 Punkte (19 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...