Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| de:handbook:packages [2016/10/30 16:51] – created hgt | de:handbook:packages [2022/08/13 16:41] (current) – hgt | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Tazpkg - Paketverwaltung ===== | ===== Tazpkg - Paketverwaltung ===== | ||
| - | SliTaz enthält eine kleine Paketverwaltung, | + | SliTaz enthält eine kleine Paketverwaltung, |
| + | |||
| + | Tazpkg ist eine einfache Paketverwaltung für Dateien im tazpkg-Format. | ||
| + | Tazpkg | ||
| + | |||
| + | Mit Tazpkg können Pakete aufgelistet, | ||
| + | Auch können installierte Pakete erneut gepackt werden oder alle installierten Pakete automatisch aktualisiert werden. | ||
| + | |||
| + | Eine Liste aller Anweisungen | ||
| + | < | ||
| === Auflisten von Paketen === | === Auflisten von Paketen === | ||
| - | Mit Tazpkg können alle installierten Pakete, | + | Mit Tazpkg können alle installierten Pakete, |
| < | < | ||
| - | Um alle Kategorien oder Pakete sortiert nach Kategorie anzuzeigen, muss die Option | + | Um alle Kategorien oder Pakete sortiert nach Kategorie anzuzeigen, muss die Option |
| + | |||
| + | Zum Beispiel: | ||
| < | < | ||
| $ tazpkg list cat | $ tazpkg list cat | ||
| Line 16: | Line 27: | ||
| </ | </ | ||
| - | Tazpkg kann auch eine Liste im xHTML-Format erzeugen (Standardname: | + | Tazpkg kann auch eine Liste im xHTML-Format erzeugen (Standardname |
| < | < | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | **tazpanel** kann als grafische Oberfläche für **tazpkg** verwendet werden.</ | ||
| Eine Liste aller Pakete in einem Depot erhält man mit: | Eine Liste aller Pakete in einem Depot erhält man mit: | ||
| - | < | + | < |
| - | You can then examine the list in your favorite editor or use the Web site interface. | + | Diese Listen können mit einem Texteditor (oder einem Webbrowser) angesehen werden. |
| === Pakete installieren === | === Pakete installieren === | ||
| - | To install some new applications such as The Gimp, AbiWord, ePDFView, Perl or Python, | + | Bevor neue Anwendungen wie etwa Gimp, AbiWord, ePDFView, Perl oder Python |
| + | muss zunächst die Liste der im Depot enthaltenen Pakete aufgefrischt werden. | ||
| + | Wenn ein Paket von anderen Paketen abhängt, die noch nicht installiert sind, werden auch diese Pakete von Tazpkg installiert. | ||
| + | Das folgende Beispiel zeigt die Installation von Gparted (eine Anwendung zum Bearbeiten von Partitionen, | ||
| < | < | ||
| # tazpkg recharge | # tazpkg recharge | ||
| Line 36: | Line 54: | ||
| == Die ' | == Die ' | ||
| - | There are a few packages that are prefixed with //get-//. These are not packages per-sé but contain only a script. This script provides binary software by: | + | Es gibt einige Pakete, deren Name mit '' |
| + | Dies sind keine Pakete an sich, sie enthalten nur eine Kommandoprozedur, | ||
| + | * die Software transferiert wird | ||
| + | * daraus ein Paket im tazpkg-Format erzeugt wird | ||
| + | * welches schließlich installiert werden kann | ||
| - | * downloading the program | + | Die zu installierende Software ist also nicht in dem '' |
| - | * creating a Tazpkg from it | + | |
| - | * installing the generated Tazpkg | + | |
| - | This means that the actual program is not contained within the //get// package, but that generated by it. | + | Diese Art von Software wird |
| - | + | | |
| - | To manage this style of software: | + | |
| - | | + | |
| - | * remove | + | |
| - | <note tip>Please note that after downloading the //get-package//, you need to run the script that has the same name: | + | <note tip>Beachten Sie, dass nach dem Transfer des '' |
| - | < | + | < |
| - | # get-OpenOffice3</ | + | # get-OpenOffice</ |
| </ | </ | ||
| + | Einige dieser get-Prozeduren akzeptieren Parameter; welche Parameter möglich sind kann angezeigt werden beispielsweise mit: | ||
| + | < | ||
| + | # get-OpenOffice --help | ||
| + | </ | ||
| === Aktualisierung installierter Pakete === | === Aktualisierung installierter Pakete === | ||
| - | To keep your system up-to-date and secure after recharging the packages list, you can automatically install all new versions and security updates from the mirror with the command: | + | Um das System nach dem Auffrischen der Paketdatenbank aktuell und sicher zu halten, können automatisch alle neuen Versionen und Sicherheitsaktualisierungen aller Pakete aus dem Depot mit dem Kommando |
| < | < | ||
| + | installiert werden. | ||
| === Tazpkg-Handbuch === | === Tazpkg-Handbuch === | ||
| Line 65: | Line 87: | ||
| ===== Cookutils und der Wok ===== | ===== Cookutils und der Wok ===== | ||
| - | All SliTaz | + | Alle SliTaz-Pakete werden mit einem Programm namens „Cookutils“ anhand eines Rezeptes im Wok (mit Dateinamen '' |
| + | Das Rezept enthält alle nötigen Informationen zur Erzeugung eines Paketes im tazpkg-Format, | ||
| + | einschließlich von Variablen für den Namen des Paketes, das Quellarchivformat, | ||
| - | Cookutils will search by default for a wok in ///home/slitaz/wok// and put generated packages in /// | + | Die Funktion '' |
| + | zu erzeugen und in einem spezifizierten Verzeichnis zu installieren. | ||
| + | |||
| + | Danach führt „Cookutils“ die Funktion '' | ||
| + | |||
| + | Die Rezepte aller installierten Pakete befinden sich im Verzeichnis '' | ||
| + | Diese können Sie ansehen oder als Beispiel verwenden. | ||
| + | |||
| + | „Cookutils“ sucht standardmäßig im Verzeichnis '' | ||
| + | Diese Pfadnamen sind in der Konfigurationsdatei '' | ||
| + | Wenn „Cookutils“ präpariert ist mit: | ||
| + | < | ||
| + | und „slitaz-toolchain“ installiert ist, können Pakete erzeugt werden. | ||
| + | |||
| + | Es folgt ein kleines Beispiel: | ||
| < | < | ||
| - | When a new package tree and receipt has been created in the wok, you can edit the receipt with your favorite editor | + | Wenn ein neuer Verzeichnisbaum und ein Rezept für ein Paket im Wok erstellt worden sind, |
| + | kann das Rezept mit einem Texteditor bearbeitet werden | ||
| + | die Regeln geändert werden, wenn erforderlich, Abhängigkeiten in die Variable '' | ||
| + | und '' | ||
| < | < | ||
| - | Note that you can now browse the generated files, modify the cooking receipt again or just rebuild the package. When you are happy with your work you can install the package with tazpkg install | + | Jetzt können die erzeugten Dateien angesehen werden, das Rezept erneut geändert werden oder einfach das Paket erneut erzeugt werden. |
| + | Wenn das Paket fertig ist, kann es mit '' | ||