Zelf *.deb maken?

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
Ik vraag me af of het mogelijk is, en zo ja hoe, om zelf een debian pakketje te maken van een bestaand *.tar.gz archief. Ik vind het namelijk irritant om software te moeten installeren door make install en te verwijderen met make uninstall, en dat ik dus bij elk pakketje dat ik wil verwijderen moet gaan bedenken of ik het met dpkg of met make heb geïnstalleerd. 8)7

Op mijn speurtocht ben ik alleen nog maar tegen gekomen hoe ik bestaande debian pakketjes kan hercompileren, en hoe ik debianpakketjes kan maken van deb-src. Niet echt wat ik zoek dus... |:(

Nog 1 keer voor de duidelijkheid :Y) : Ik zoek een mogelijkheid om van een programma dat is ingepakt in *.tar.gz een fatsoenlijk *.deb pakketje te maken.
Dit omdat ik het vervelend vind dat nog lang niet alle software door de makers wordt voorbereid voor debian. :X

[ Voor 4% gewijzigd door Z-Dragon op 15-10-2003 14:26 . Reden: Lichtelijke lay-out verbetering ]

^ Wat hij zegt.


  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

dpkg-dev al bekeken?

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
Op http://debian.mirror.soln.../main/i18n/Translation-nl staat geschreven:
Package: dpkg-dev
Description-md5: d5090b3f715d4315304c98cec48a72ca
Description-nl: Gereedschappen om pakketten te bouwen voor Debian
Dit pakket bevat de gereedschappen (inclusief dpkg-source) die nodig
zijn om Debian bronpakketten uit te pakken, te bouwen en uploaden.
.
De meeste Debian bronpakketten hebben ook extra pakketten nodig om te
bouwen, bij voorbeeld, de meeste pakketten hebben `make' en de C
compiler `gcc' nodig.
Oftewel: Dit is ook alleen maar om debian pakketten te hercompileren... :(

^ Wat hij zegt.


  • Tweeker
  • Registratie: April 2003
  • Laatst online: 01-10-2023

Tweeker

1 + 1 = 3

lees dit eens. Misschien kom je er dan uit.

Kijk dan eens bij how to create new packages

[ Voor 41% gewijzigd door Tweeker op 15-10-2003 14:37 . Reden: extra toevoeging ]

1 + 1 = 3


  • Hmzaniac
  • Registratie: Januari 2002
  • Laatst online: 05-08-2023

Hmzaniac

Evil Admin

de Alien package converter. Converteert van naar dpkg, slackware tgz, rpm

[ Voor 5% gewijzigd door Hmzaniac op 15-10-2003 14:41 ]

Ik heb een WOS-post!


Verwijderd

Nog 1 keer voor de duidelijkheid : Ik zoek een mogelijkheid om van een programma dat is ingepakt in *.tar.gz een fatsoenlijk *.deb pakketje te maken.
kan je wel zo lomp doen, maar tar.gz kan alsnog van alles zijn, bijv. sourcecode, maar ook slackware pakketjes, voorgecompilede gentoo pakketten, enz.
maar goed, je bedoelt neem ik aan de sourcecode
Dit omdat ik het vervelend vind dat nog lang niet alle software door de makers wordt voorbereid voor debian.
ja je kan moeilijk van iedereen eisen dat ie voor elke distro pakketjes gaat zitten maken, dat is de verantwoordelijkheid van de distro (of gebruikers ervan) zelf

over dpkg-dev:
Oftewel: Dit is ook alleen maar om debian pakketten te hercompileren...
ja, dat wil je juist doen: compilen en dan in deb formaat zetten

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Hmzaniac schreef op 15 oktober 2003 @ 14:40:
de Alien package converter. Converteert van naar dpkg, slackware tgz, rpm
Hij wil van source een .deb maken, niet van een al gecompileerd iets dus.

It sounds like it could be either bad hardware or software


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
@Gotter: Ik lees in 5.1 toch echt alleen mar dat ik moet kijken of ik geen duplicated packages maak, en dus beter iets van iemand anders moet overnemen??? Daar ben ik niet mee bezig... In 5.2 lees ik iets over dpkg-buildpackage?

@Hmzaniac: Als ik het goed begrijp kan Alien dus ook ván TGZ náár DPKG?

@smok(ed)alot: Precicely 8)

[ Voor 7% gewijzigd door Z-Dragon op 15-10-2003 14:57 ]

^ Wat hij zegt.


  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Kijk ook eens naar dh_make :)

Het zal wel niet, maar het zou maar wel.


  • Tweeker
  • Registratie: April 2003
  • Laatst online: 01-10-2023

Tweeker

1 + 1 = 3

Juist Z-Dragon eerst kijken of niemand anders al een pakket heeft gmaakt... kijk eens op www.apt-get.org en anders als je echt zelf wil maken... RTM. Die is dus te vinden op de link die ik al gaf.

1 + 1 = 3


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
Verwijderd schreef op 15 oktober 2003 @ 14:49:
[...]
Ja, dat wil je juist doen: compilen en dan in deb formaat zetten
Ik wil gewoon van een source.tar.gz een debje maken, en dán installeren? 8)7

^ Wat hij zegt.


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
GOTTER schreef op 15 oktober 2003 @ 14:54:
[...]RTM. Die is dus te vinden op de link die ik al gaf.
Sorry, beetje newbee hoor, maar wat mag RTM dan zijn?

^ Wat hij zegt.


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

• tar.gz uitpakken
• deb-make
• debuild
en je krijgt een mooie .deb file, niet echt moeilijk volgens mij hoor :o

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
moto-moi schreef op 15 October 2003 @ 15:01:
• tar.gz uitpakken
• deb-make
• debuild
en je krijgt een mooie .deb file, niet echt moeilijk volgens mij hoor :o
Duidelijke uitleg... ga het proberen ;)

^ Wat hij zegt.


  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Als ik KDE pakketten wil maken dan doe ik altijd:
#dh_make - t /usr/share/kdelibs-4-dev/dh-make
#debuild -uc -nc
Dan staat gelijk de configure goed

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
rlensen schreef op 15 October 2003 @ 15:09:
Als ik KDE pakketten wil maken dan doe ik altijd:
#dh_make - t /usr/share/kdelibs-4-dev/dh-make
#debuild -uc -nc
Dan staat gelijk de configure goed
Werkt dat dan alleen bij KDE pakketen? :/

^ Wat hij zegt.


  • Tweeker
  • Registratie: April 2003
  • Laatst online: 01-10-2023

Tweeker

1 + 1 = 3

Z-Dragon schreef op 15 October 2003 @ 15:00:
[...]


Sorry, beetje newbee hoor, maar wat mag RTM dan zijn?
RTM = Read The Manual
RTFM = Read The Fucking Manual

als je newbee vragen stelt kan het zijn dat je de laatste nog wel eens naar je hoofd geslingerd krijgt, zeker als je je in de openBSD omgeving gaat begeven.

Ik wilde het vriendelijk houden, maar de documentatie is uiteraard niet voor niets opgesteld en bevat een hoop nuttige informatie

1 + 1 = 3


  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
Z-Dragon schreef op 15 October 2003 @ 15:00:
[...]


Sorry, beetje newbee hoor, maar wat mag RTM dan zijn?
RT(F)M = Read The (Fucking) Manual

  • zaphod_b
  • Registratie: Oktober 2001
  • Laatst online: 25-04 11:35
GOTTER schreef op 15 October 2003 @ 15:13:
[...]
RTFM = Read The Fucking Manual

als je newbee vragen stelt kan het zijn dat je de laatste nog wel eens naar je hoofd geslingerd krijgt, zeker als je je in de openBSD omgeving gaat begeven.

Ik wilde het vriendelijk houden, maar de documentatie is uiteraard niet voor niets opgesteld en bevat een hoop nuttige informatie
[mierenneukmode]
Ehm, speciaal voor jou is het Read The Fucking Message :). Hij gebruikt duidelijk Debian, ik zie niks over OpenBSD..... :Y)
[/mierenneukmode]

Voor de topicstarter:

Maar inderdaad, het is zeker een typisch geval van RTFM. Kijk op http://www.nl.debian.org onder Documentatie en je vindt binnen 1 minuut de volgende documenten waarin onder andere jouw vraag HAARFIJN wordt uitgelegd:

http://www.nl.debian.org/...maint-guide/index.en.html
http://www.nl.debian.org/...s-reference/index.en.html

Kortom, doe zelf ff een beetje moeite voor je een vraag stelt...

[ Voor 28% gewijzigd door zaphod_b op 15-10-2003 15:25 ]


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
Sir Isaac schreef op 15 October 2003 @ 15:14:
[...]
RT(F)M = Read The (Fucking) Manual
Ehm, sorry hoor :'(, maar ik dacht toch echt dat ik al heb gemeld dat ik een beetje newbee ben op dit gebied... ;(
zaphod_b schreef op 15 October 2003 @ 15:21:
[...]Voor de topicstarter:

Maar inderdaad, het is zeker een typisch geval van RTFM. Kijk op http://www.nl.debian.org onder Documentatie en je vindt binnen 1 minuut de volgende documenten waarin onder andere jouw vraag HAARFIJN wordt uitgelegd:

http://www.nl.debian.org/...maint-guide/index.en.html
http://www.nl.debian.org/...s-reference/index.en.html

Kortom, doe zelf ff een beetje moeite voor je een vraag stelt...
Tjah, ik kan nu echt NIETS anders doen dan je bedanken, maar ik heb het zelf gewoon niet kunnen vinden! Misschien heb ik een beetje te moeilijk gedacht, of gewoon te weinig zoekervaring, maar begrijp me dat ik het wel een beetje jammer vind dat ik gélijk nadat de eerste stampreactie is gekomen er een hele lading van krijg. Bij deze dan dank voor de goede reacties, en een slotaanvraag om meer slechte reacties te voorkomen.

[ Voor 66% gewijzigd door Z-Dragon op 15-10-2003 15:29 ]

^ Wat hij zegt.


  • Tweeker
  • Registratie: April 2003
  • Laatst online: 01-10-2023

Tweeker

1 + 1 = 3

zaphod_b schreef op 15 October 2003 @ 15:21:
[...]

[mierenneukmode]
Ehm, speciaal voor jou is het Read The Fucking Message :). Hij gebruikt duidelijk Debian, ik zie niks over OpenBSD..... :Y)
[/mierenneukmode]
lezen miereneukert ;)

ALS je je in de openBSD GAAT begeven. Ofwel de mentaliteit is daar om op bijna elke vraag RTFM te replyen. Snappu. Ik gaf alleen uitleg aan de term en niet in welke OS mr Z-Dragon wel niet werkt. Of denk je nou echt dat ik links ga plaatsen naar deb-docs als ik in de veronderstelling ben dat hij in openBSD werkt???

[ Voor 11% gewijzigd door Tweeker op 15-10-2003 15:30 ]

1 + 1 = 3


  • Tweeker
  • Registratie: April 2003
  • Laatst online: 01-10-2023

Tweeker

1 + 1 = 3

Bij deze dan dank voor de goede reacties, en een slotaanvraag om meer slechte reacties te voorkomen.
Er zijn (nog) geen slechte reacties voorbijgekomen...

1 + 1 = 3


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 17:23
GOTTER schreef op 15 October 2003 @ 15:31:
[...]

Er zijn (nog) geen slechte reacties voorbijgekomen...
Slecht is misschien het verkeerde woord. Maar je snapt best dat het een beetje vervelend is als je 5 keer te horen krijgt dat je de handleiding moet lezen die je niet vinden kon. :(

^ Wat hij zegt.


  • Tweeker
  • Registratie: April 2003
  • Laatst online: 01-10-2023

Tweeker

1 + 1 = 3

Z-Dragon schreef op 15 October 2003 @ 15:35:
[...]


Slecht is misschien het verkeerde woord. Maar je snapt best dat het een beetje vervelend is als je 5 keer te horen krijgt dat je de handleiding moet lezen die je niet vinden kon. :(
snap ik, maar ik gaf die opmerking pas NAdat ik de linkjes naar de documentatie gaf. Maar in ieder geval succes met gegevan antwoorden. Sorry als ik je beledigd heb. ik zal :X mijn mond al houden ;)

Maar de link die je geaccepteerd hebt als het antwoord is dezelfde link als dat ik die stuurde. dus als je gelijk gelezen had wat ik gepost had, had je misschien een aantal reakties al uit kunnen sluiten.

[ Voor 18% gewijzigd door Tweeker op 15-10-2003 15:49 ]

1 + 1 = 3


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

GOTTER schreef op 15 October 2003 @ 15:31:
Er zijn (nog) geen slechte reacties voorbijgekomen...
Oh, ik kan er anders wel een paar aanwijzen van je, waar ik wat minder gelukkig van wordt hoor :?

Dat is ook precies de reden waarom dit topic dichtgaat trouwens, jammer dat het zo moet gaan :/

God, root, what is difference? | Talga Vassternich | IBM zuigt

Pagina: 1

Dit topic is gesloten.