Freitag, 17. Mai 2024

Pakete installieren

Aus Spielen-unter-Linux Wiki by linuxgaming.de

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[Entwurfsversion][Entwurfsversion]
(Installation von AUR-Paketen: Arch-Games, Strukturierung)
K (Arch-Games: Archtung..)
Zeile 62: Zeile 62:
  pacman -Sy
  pacman -Sy
-
und man kann via Pacman Pakete aus dem Arch-Games Repository installieren.
+
und man kann via Pacman Pakete aus dem Arch-Games Repository installieren.<br \>
-
'''Archtung:''' Diesen Weg sollte man nur nutzen, wenn man den Menschen, die die Pakete bauen, vertraut!
+
'''Achtung:''' Diesen Weg sollte man nur nutzen, wenn man den Menschen, die die Pakete bauen, vertraut!
--[[Benutzer:Chemical Brother|Chemical Brother]] 18:00, 4. Mär. 2009 (UTC)
--[[Benutzer:Chemical Brother|Chemical Brother]] 18:00, 4. Mär. 2009 (UTC)

Version vom 12:32, 10. Feb. 2010

Diese Anleitung setzt die Kenntnis folgender Artikel vorraus:


Inhaltsverzeichnis


Einführung

Die Installation von DEB-, RPM- oder AUR-Paketen ist in der Regel sehr einfach, wird aber hier kurz aufgeführt, um längere Beschreibungen von "Standardverfahren" aus den Wiki-Artikeln rauszuhalten, damit diese sich nicht unnötig aufblähen.


Installation von DEB-Paketen

DEB-Pakete sind Pakete, die auf Debian und Debian-basierenden Distributionen (wie Ubuntu oder Xandros) eingesetzt werden. Installieren kann man sie, sofern die Abhängigkeiten erfüllt sind, in der Konsole (mit Root-Rechten) mit dem Befehl

dpkg -i PAKETNAME

Kommt es zu einer Fehlermeldung, weil nach weiteren Paketen aus den Repositorien verlangt wird, dann installiert man diese mit Root-Rechten wahlweise mit apt-get oder aptitude nach (es empfiehlt sich, nur eines der beiden, apt-get oder aptitude, zu nutzen).

Einfacher macht es einem das Programm GDebi. Wenn es installiert ist (in den meisten Paketquellen vorhanden), reicht ein einfacher "Doppelklick" auf das DEB-Paket. Danach erscheint eine GUI mit Erklärungen zum DEB-Paket. GDebi regelt bei der Installation des Paketes auch die Abhängigkeiten eigenständig.


Installation von RPM-Paketen

RPM steht für "RPM Package Manager". Zum Einsatz kommen RPM-Pakete bei Distributionen wie openSUSE, Fedora, Mandriva oder PCLinuxOS. Installieren kann man diese Pakete, indem man in der Konsole (mit Root-Rechten) folgenden Befehl eingibt

rpm -i PAKETNAME 


Installation von AUR-Paketen

Manuell

Im Gegensatz zu DEB und RPM handelt es sich bei AUR-Paketen nicht um fertige Pakete, sondern um ein paar Dateien und einer "Installationsanweisung" (PKGBUILD) zum Selbstkompilieren. AUR steht für "ArchLinux User-community Repository", also ein Repositorium, in dem Pakete von Nutzern (und nicht ArchLinux-Devs) liegen. Da jeder in dieses Repositorium sein Paket einsenden kann, empfiehlt es sich vor dem Kompilieren die Datei PKGBUILD anzuschauen. Wenn man aus dem AUR etwas installieren möchte, schaut man hier vorbei, lädt sich die entsprechende Tar-Datei runter, entpackt sie, löst mit pacman die erforderlichen Abhängigkeiten auf und kompiliert dann mit

makepkg

Ist das abgeschlossen, installiert man (mit Root-Rechten) das Paket mit

pacman -U PAKETNAME

Yaourt

Ein weiterer Weg AUR-Pakete zu installieren ist yaourt, das von der französischen Arch-Linux-Community betreut wird. Es ist - platt gesagt - ein Pacman für AUR, sprich, man kann mit den aus Pacman bekannten Befehlen AUR-Pakete installieren, es werden sogar Abhängigkeiten aufgelöst. Das manuelle Herunterladen des PKGBUILD, bzw. der entsprechenden Tar-Datei und die weiteren nötigen Schritte entfallen dadurch.

Um yaourt zu installieren, fügt man das Archlinux-fr-Repository seiner /etc/pacman.conf hinzu, und installiert es (mit Root-Rechten) mit pacman -Sy yaourt oder auf dem bekannten Wege über AUR.

yaourt nimmt einem aber nicht die Kontrolle über AUR-Pakete ab, deswegen ist es auch hier ratsam, sich immer vorher das PKGBUILD anzuschauen.

Arch-Games

Einige Mitglieder der Archlinux-Community haben ein Repository namens Arch-Games erstellt, in dem viele Spiele, die man per AUR installieren kann, bereits als Paket vorhanden sind. Um dieses Repository zu nutzen, sind die folgenden Schritte nötig: Zuerst lädt man das Archgames-Mirrorlist Paket (i686 / x86_64 ) herunter und installiert es:

pacman -U /Pfad/zum/Paket/

Nun fügt man nur noch am Ende seiner /etc/pacman.conf folgendes ein:

[arch-games]
Include = /etc/pacman.d/archgames-mirrorlist

Jetzt noch

pacman -Sy

und man kann via Pacman Pakete aus dem Arch-Games Repository installieren.
Achtung: Diesen Weg sollte man nur nutzen, wenn man den Menschen, die die Pakete bauen, vertraut! --Chemical Brother 18:00, 4. Mär. 2009 (UTC)