Erstellen Sie ein .deb-Paket und wählen Sie den Installationsort

Erstellen Sie ein .deb-Paket und wählen Sie den Installationsort

Wie sage ich dem Debian-Paket, wo ich die Dinge installieren möchte? Soweit ich es herausgefunden habe, kommt es auf die Ordnerstruktur an. Im Grunde habe ich „n“ Ordner, alle in einem übergeordneten Verzeichnis. Jeder Ordner muss eine separate .deb-Datei mit eigenem Inhalt erstellen können. Wenn ich vom übergeordneten Verzeichnis aus erstelle, kann ich steuern, dass sich die Dinge unter „/FolderName“ befinden, aber die .deb-Datei enthält dann „n“ Ordner, während ich nur möchte, dass sie die einzelne Instanz enthält.

Es hat beispielsweise eine Ordnerstruktur von Parent/1, Parent/2, Parent/3, ... Parent/n. Wenn ich ein Paket für Parent/1 erstellen möchte, kann ich das nicht einfach tun, dpkg-deb --build . Output.debda ich Parent/2, Parent/3 ... Parent/n nicht möchte. Ich möchte jedoch in der Lage sein, hineinzugehen und zu sagen: „Okay, lege diese Dateien bei der Installation unter opt ab“, beispielsweise. Gibt es ein Flag oder einen Befehl oder etwas in der Art, das ich verwenden kann, damit sie nicht sofort unter „/“ installiert werden, oder muss ich irgendwie meine Dateistruktur ändern und das war’s?

verwandte Informationen