Als «packaging» getaggte Fragen

Erstellen von Paketen für die Softwareinstallation, z. B. .deb (Debian & Derivate), .rpm (RHEL / CentOS), .bff (AIX), Solaris pkg / pkgadd usw. Verwenden Sie dieses Tag NICHT für / software-installation oder / package -Management

12
Was sind die Vor- / Nachteile von deb gegenüber rpm?
Aus welchen Gründen auch immer, ich habe immer RPM-basierte Distributionen verwendet (Fedora, Centos und derzeit openSUSE). Ich habe oft gehört, dass deb besser ist als rpm, aber wenn ich gefragt werde, warum, habe ich nie eine kohärente Antwort bekommen (normalerweise bekomme ich stattdessen ein paar eifrige Scherze und reichliche Mengen …
171 rpm  packaging  dpkg 


2
Zip alles im aktuellen Verzeichnis
Ich möchte alles, einschließlich der Dateien und Ordner im aktuellen Verzeichnis, komprimieren und in eine einzige ZIP-Datei unter Ubuntu packen. Welcher Befehl ist hierfür am bequemsten (und Name des Tools, das installiert werden muss, falls vorhanden)? Bearbeiten: Was ist, wenn ich einen Ordner oder mehrere Dateien ausschließen muss?


4
Gibt es ein Tool / eine Website zum Vergleichen des Paketstatus in verschiedenen Linux-Distributionen?
Ich suche derzeit nach einer Website oder einem Tool, mit dem ich den Paketstatus einer bestimmten Software in verschiedenen Linux-Distributionen vergleichen kann. Welche Version von Gimp wird beispielsweise von Mint, Ubuntu, Debian Sid und Fedora 18 bereitgestellt? Ein unmittelbares Interesse wäre, das Rad beim Packen von Software nicht neu erfinden …


5
Gibt es in der Fedora-Welt ein PPA-Service-Äquivalent?
Für Ubuntu gibt es diesen praktischen PPA-Dienst, mit dem Sie Ihr eigenes Paket-Repository erhalten können. Sie können dort Quellpakete ablegen, die unter einer Open-Source-Lizenz stehen, z. B. Entwicklungs-Snapshots Ihrer Software. (Der Server erstellt das richtige Binärpaket und signiert es mit dem Repository-Schlüssel.) Benutzer müssen dann nur die Repository-Adresse mit einem …
23 fedora  packaging  rpm 


4
Wie werden in Debian-basierten Systemen Konfigurationsdateien von Paketen gelöscht, die bereits deinstalliert wurden?
Um genauer zu sein, möchte ich das Äquivalent zum Hinzufügen des --purgeFlags zum folgenden Befehl tun sudo apt-get autoremove --purge [package name] auf Pakete, die sich nicht mehr auf dem System befinden. Am liebsten möchte ich wissen, wie es mit bestimmten Paketen und mit jedem deinstallierten Paket im System gemacht …

2
Ist es sicher, die nach den Standards benannte .deb-Datei umzubenennen?
Die festgelegte Struktur des .debDateinamens lautet package_version_architecture.deb. Nach diesem Absatz: Einige Pakete folgen nicht der Namensstruktur package_version_architecture.deb. Von dpkg-name umbenannte Pakete folgen dieser Struktur. Im Allgemeinen hat dies keine Auswirkungen darauf, wie Pakete von dselect / dpkg installiert werden. Andere Installationstools hängen jedoch möglicherweise von dieser Namensstruktur ab. Frage: Allerdings …
13 debian  ubuntu  packaging  deb 

2
Was ist ein Binärpaket? Wie baue ich sie?
Ich möchte Details über Binärpakete erhalten und sie unter Linux ausführen. Ich verwende Debian Base (Ubuntu / Linux Mint) Linux OS. Wie erstelle ich ein Binärpaket aus dem Quellcode? Und kann ich ein Binärpaket für Anwendungen (wie Firefox usw.) und Spiele (wie Boswars usw.) direkt herunterladen? Ich führe ein direktes …

1
Was ist ac_nonexistent.h?
Untersucht ein Buildlog aus einem fehlgeschlagenen Build , was bedeutet der folgende Fehler: fatal error: ac_nonexistent.h: No such file or directory #include <ac_nonexistent.h> Hier ist ein Zusammenhang. configure:6614: $? = 0 configure:6627: result: none needed configure:6648: checking how to run the C preprocessor configure:6679: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c configure:6679: …

1
Erstellen Sie PKGBUILD aus .deb
Ich habe ein .debDebian-Paket, das im Wesentlichen die Binärdateien der Software als /usr/share/binOrdner in einer komprimierten dataDatei enthält, und eine andere komprimierte Metadaten-Datei, die die Prüfsummen der anderen Dateien enthält. Mein Ziel ist es, ein PKGBUILDsolches .deb-Paket zu erstellen , um es korrekt unter archlinux zu installieren. Was ist der …

3
Wie installiere / analysiere ich Build-Abhängigkeiten von Debian / Control?
Angenommen, Sie haben einen Quellcode-Ordner heruntergeladen, der sowohl einen vorhandenen /debian/Ordner als auch eine /debian/controlDatei enthält. Angenommen, das betreffende Paket befindet sich nicht im offiziellen Debian-Repository und apt-get build-depkann daher nicht verwendet werden. Wie analysiere ich die Build-Depends:Zeile? Wenn zum Beispiel die Zeile lesen würde Build-Depends: debhelper (>= 8), faketime, …

3
python == python2 ODER python == python3? Wie verpacke, verteile ich Python py2k Skripte?
Je nach System python== python2oder python== python3. Ausführbare Python-Skripte, beginnt mit: #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... Für Python Py3K ist es in der Dokumentation enthalten. Ich sollte / kann es mit der Versionsnummer verwenden , also mache ich das: #!/usr/bin/env python3 Aber ich habe ein Problem mit py2k-Skripten gefunden. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.