Befehl: fdnpkg (Ersatz für fdpkg)
FDNPKG ist ein netzwerkfähiger Paketmanager für DOS. FDNPKG wird unter
der MIT-Lizenz veröffentlicht. Er ermöglicht es, Software auf einem
kompatiblen DOS-System zu installieren/entfernen/aktualisieren indem
es lokale oder entfernte Repositories (Repository = Aufbewahrungsort)
verwendet. Entfernte (Online-) Repositories können entweder HTTP- oder
Gopher-URLs sein. FDNPKG wurde von Mateusz Viste geschrieben, haupt-
sächlich für das FreeDOS (tm)-Projekt, es kann aber auch auf anderen
DOS-Systemen verwendet werden.
FDNPKG enthält ein schlankes Tool namens FDINST, das für ältere Sys-
teme vor dem 386 mit wenig Speicher geeignet ist. FDINST bietet keine
Netzwerkunterstützung. FDNPKG steht für "FreeDOS Network Package
Manager". FDNPKG ist der Ersatz für FDPKG.
Syntax:
FDNPKG Aktion [Parameter]
Optionen:
Wobei Aktion eine der folgenden Optionen ist:
search [string] Durchsucht Netz-Repositories nach Paketen, die
"string" enthalten.
vsearch [string] Wie "search", gibt aber auch die Quell-Repositories
aus.
install pkg Installiert das Paket "pkg" (oder die lokale
Zip-Datei).
install-nosrc pkg Installiert das Paket "pkg" (oder die lokale
Zip-Datei) ohne Quellen.
install-wsrc pkg Installiert das Paket "pkg" (oder die lokale
Zip-Datei) mit Quellen.
remove pkgname Entfernt das Paket "pkgname".
listlocal [str] Listet alle lokalen (installierten) Pakete auf, die
"str" enthalten.
listfiles pkg Listet Dateien auf, die zum Paket "pkg" gehören.
checkupdates Überprüft auf verfügbare Paketaktualisierungen und
zeigt diese an.
update [pkg] Aktualisiert "pkg" auf die neueste Version (oder
alle Pakete, falls kein Argument vorhanden).
dumpcfg Gibt die aus der CFG-Datei geladene Konfiguration
aus.
clearcache: Löscht den lokalen Cache von FDNPKG.
license: Gibt die Programm-Lizenz aus.
/?, -h, --help: Zeigt die Hilfe.
Kommentar:
FDNPKG verwaltet FreeDOS-Pakete. Ein "Paket" ist ein Archiv, das Soft-
ware in binärer und/oder Quellcode Form enthält. FreeDOS-Pakete sind
tatsächlich standardmäßige ZIP-Dateien, die einen vordefinierte Ver-
zeichnisbaum enthalten (z.B. BIN/, SOURCE/, DOC/...). FDNPKG führt am
Paket eine Reihe von Tests durch, bevor es versucht, es zu installie-
ren und weigert sich, Pakete zu installieren, die ungültig erscheinen.
Das ZIP-Format ist ein Container, der mehrere Kompressionsalgorithmen
erlaubt. FDNPKG unterstützt die folgenden:
Gespeicherte Dateien (keine Kompression), Deflate und LZMA.
Konfiguration:
Die FDNPKG-Konfigurationsdatei ist eine Textdatei, die verschiedene
Anweisungen enthält, wie z. B. Repository-Deklarationen, Cache-Zeit
usw. Ich werde die Konfigurationsdatei hier nicht näher beschreiben,
da sie selbst gut kommentiert ist. FDNPKG sucht die Konfigurationsdatei
standardmäßig in %DOSDIR%\BIN\FDNPKG.CFG. Sie können FDNPKG jedoch auch
an einem anderen Speicherort verwenden lassen, indem Sie die Umgebungs-
variable FDNPKG.CFG setzen.
Beispiel:
SET FDNPKG.CFG=C:\PFAD\FDNPKG.CFG
Beispiel:
Sie finden die ZIP-Paketdateien auf der FreeDOS LiveCD im Unterver-
zeichnis \Packages\APPS oder ARCHIVER usw. ODER online unter:
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/
Tippen Sie Folgendes ein:
fdnpkg install tar.zip (oder ein anderes Paket).
Zur Deinstallation geben Sie Folgendes ein:
fdnpkg remove tar (ohne die Dateierweiterung ".zip").
Siehe auch:
fdimples
fdinst
Copyright © 2022 W. Spiegl.
Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.