debconf für dumme

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
hotzenplotz5
Beiträge: 4
Registriert: 03.02.2004 12:03:50

debconf für dumme

Beitrag von hotzenplotz5 » 06.12.2009 18:46:00

hi forum
zuerst, ein anfängerwissen zum paketbau ist vorhanden.
was mir überhaupt nicht gelingen will ist wie ich ein paket mit debconf "ausstatte" ?!
warum das ganze:
ich will ein paket(1) installieren (diverse skripte)
bei der installation soll der "user" gefragt werden, ob er zusätzlich ein anderes paket(2) installieren will.
dazu (denke ich) brauche ich debconf in paket (1) ?!
d.h. bei der installation von paket(1) sollte eine frage kommen :
"soll paket(2) installiert werden (ja/nein)"
ich hab dazu das hier gefunden :
http://manpages.ubuntu.com/manpages/jau ... ml#toptoc0

leider ist das ganze nicht für leute wie mich erklärt :cry:

was hab ich ? :
eine
debian/templates
mit folgendem inhalt:
Template: essential
Type: select
Choices: Ja, Nein
Default: Nein
Description: Soll Paket (2) installiert werden ? (Ja / Nein)
ich habe keine ahnung ob da schon was falsch ist, aber selbst wenn es richtig ist.
ich weiss nicht weiter ....
welcher nette vollprofi kann mir halbgaren paketbauer helfen ?

Benutzeravatar
Meillo
Moderator
Beiträge: 9254
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: debconf für dumme

Beitrag von Meillo » 06.12.2009 20:10:41

hotzenplotz5 hat geschrieben:warum das ganze:
ich will ein paket(1) installieren (diverse skripte)
bei der installation soll der "user" gefragt werden, ob er zusätzlich ein anderes paket(2) installieren will.
Ich habe sowas bisher noch nie gesehen und sehe es auch als unschön an. IMO solltest du Paket(2) entweder als Dependency, Recommend, oder Suggest von Paket(1) aufnehmen. Notfalls kannst du auch zwei Pakete mit unterschiedlichen Dependencies erstellen. Dein interaktiver Ansatz ist nicht zu empfehlen.
Leider gibt's den Anker auf der Seite nicht. Kannst du sagen wo genau die relevanten Inhalte stehen.
Use ed once in a while!

hotzenplotz5
Beiträge: 4
Registriert: 03.02.2004 12:03:50

Re: debconf für dumme

Beitrag von hotzenplotz5 » 06.12.2009 20:37:44

IMO solltest du Paket(2) entweder als Dependency, Recommend, oder Suggest von Paket(1) aufnehmen
sicher ist die methode "unschön" und soll eigentlich nur eine vorübergehende lösung sein.
aber im moment fällt mir nichts besseres ein. ein recommend oder suggest reicht leider nicht, der user mit bestimmter vorraussetzung braucht unbedingt paket(2)
die anderen besser nicht :)
(fällt mir schwer das "genauer" zu erklären...)
Leider gibt's den Anker auf der Seite nicht. Kannst du sagen wo genau die relevanten Inhalte stehen
das ist ja das problem, da wird wohl beschrieben wie sowas aussehen muss ? aber ich kapier es nicht.

hotzenplotz5
Beiträge: 4
Registriert: 03.02.2004 12:03:50

Re: debconf für dumme

Beitrag von hotzenplotz5 » 07.12.2009 15:00:33

so hab das jetzt doch einfacher lösen können.....
(preinst+dialog)
wie gesagt, ich hab von sowas keine ahnung :mrgreen:
bisher funktioniert es .... :|

Antworten