Wie erstelle ich eine .deb-Datei aus einem installierten Paket?


20

Sie können eine .deb-Paketdatei mithilfe von auf einem System installieren dpkg -i filename.deb.

Ist es möglich, das Gegenteil zu tun? Umgekehrt meine ich eine .deb-Paketdatei aus einem installierten Paket unter Angabe eines Paketnamens erstellen?



Sie sollten bereits die .deb-Datei in / var / cache / apt / archives haben
Doug Smythies

2
@DougSmythies Mein Archivordner ist leer :(
radj

Antworten:


30

Installieren Sie das Paket dpkg-repack:

sudo apt-get install dpkg-repack

Beispiel:- sudo dpkg-repack gparted

Ersetzen Sie gparted durch Ihren Paketnamen

http://manpages.ubuntu.com/dpkg-repack.1


Ein Beispiel wäre toll;)
Postadelmaga

@postadelmanga Wenn Sie ein unabhängig installiertes Programm neu sudo dpkg-repack vlcpacken möchten, können Sie beispielsweise den VLC-Player verwenden. Ich weiß jedoch nicht über andere Pakete mit Abhängigkeiten und alles andere.
Aditya Soni

2
Sie können fakeroot -u dpkg-repack gpartedes ohne Root-Rechte ausführen, wenn Ihr Benutzer alle Dateien des Pakets lesen kann, das Sie neu erstellen möchten.
Selivanov Pavel
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.