Login
Newsletter
Werbung

Thema: Zeroinstall 1.1 erschienen

1 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
0
Von cyberpatrol am Di, 12. Juli 2011 um 15:03 #

PKGBUILD erstellen hat überhaupt nichts mit frickeln zu tun. PKGBUILDs sind nämlich im Grunde simple bash Scripte, wenn auch in einer gewissen Form, sprich mit ein paar vorgegebenen Funktionen und Variablen.

Und ob du die Auspackerei und Compiliererei jetzt im Home-Verzeichnis von Hand machst oder die entsprechenden Befehle in ein solches Script schreibst, macht eher wenig Unterschied.

Beim PKGBUILD hast du aber mehrere Vorteile:
- Du brauchst das Script nur einmal zu schreiben und bei Updates nur entsprechend anzupassen, sprich im Regelfall nur die Versionsnummer im Script zu ändern.
- Du bekommst sofort ein richtiges Paket, das mit dem Paketmanager installiert und verwaltet werden kann.
- Du brauchst nichts im Home-Verzeichnis zu installieren, somit auch keinen Platz im Home-Verzeichnis zu opfern und hast das Paket direkt systemweit installiert.
- Auch Paketabhängigkeiten werden direkt vom Paketmanager verwaltet und müssen nicht erst von Hand installiert werden. Natürlich muss man die Paketabhängigkeiten dafür im PKGBUILD eintragen. Sollte aber auch weniger Arbeit machen, als die Abhängigkeiten immer erst von Hand zu installieren und aktualisieren.
- Du kannst dir vor der eigentlichen Installation des Pakets, erst mal den Paketinhalt ansehen und sehen, ob auch alles, was installiert werden sollte, auch wirklich installiert wird und ob es auch am richtigen Platz installiert wird.
- Du kannst dein Paket (also das PKGBUILD) über das AUR auch ganz einfach anderen Usern zur Verfügung stellen.

Um aus dem PKGBUILD ein richtiges Paket zu bauen und dann mit dem Paketmanager zu installieren, ist übrigens nur ein einziger Befehl notwendig.

Dieser Beitrag wurde 1 mal editiert. Zuletzt am 12. Jul 2011 um 15:11.
[
| Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung