Paket packen - nur andersherum

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Paket packen - nur andersherum

Beitrag von armin » 07.07.2005 15:14:26

Hi!

Meine Frage ist wahrscheinlich ziemlich dämlich, ich komme aber gerade nicht drauf.
Wie kann ich denn Debianpakete wieder so umwandeln, dass ich sie mit dpkg-buildpackage neu packen könnte? Würde mir nämlich gerne mal die Innereien einiger Pakete ansehen.
Das man dafür nicht nur das reine Paket, sondern auch die Sourcen braucht ist mir klar - aber wie bekomme ich dann wieder Verzeichnisse der Art programm-version/ und programm-version/debian/?

Danke
Trigger
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 07.07.2005 15:31:47

hmm.. also mit

Code: Alles auswählen

dpkg -x PAKET
kannst du es entpacken.. ob es das ist was du willst? ich glaub nicht.. aber vielleicht reicht es dir ja
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 07.07.2005 15:37:21

Er sucht warscheinlich

Code: Alles auswählen

 dpkg-repack
Und fertige DEBs kann man mit ar zerpflücken.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 07.07.2005 15:44:28

Naja, nicht ganz. Wie ich ein Paket zerlegen kann ist mir schon klar.
Aber dann fehlen mir ja die Sourcen und vor allem das /debian Verzsichnis. Gerade das will ich mir ansehen (habe mich wohl etwas unklar ausgedrückt).
Ich will quasi genau die Verzwichnis Struktur, die man als Maintainer auf seinem Rechner hat, wenn man an einem Paket arbeitet. Geht das?
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 07.07.2005 15:46:53

Code: Alles auswählen

 apt-get source pinoepel 
Wenns so ein Paket gäbe :lol:
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 07.07.2005 15:48:34

genau.. also wenns standard Pakete sind einfach wie schon gesagt per "apt-get source PAKET" das Zeug besorgen
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 07.07.2005 15:59:10

Oh mann, danke! Peinlich :oops:
Dachte da gibt es wirklich nur die sourcen und nicht den ganzen anderen Kram dazu. Hätte ich wirklich selbst drauf kommen können!
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 07.07.2005 18:30:39

Prinzipiell ist's nicht möglich aus binary Paketen wieder source Pakete zu machen. Du hast maximal die Möglichkeit Dir das source Paket von andere Stelle versorgen (wie zum Beispiel oben erwähnt mit apt-source).

Gruesse,
Flo

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 07.07.2005 18:35:26

Das ist mir klar! Binaries sind halt Binaries und Sourcen sind halt Sourcen ;-)
"apt-get source" war genau das, was ich gesucht habe.
Danke nochmal an euch alle.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Antworten