Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k diskusi Překlad a balení balíčku pro Debian

Petr Krčmář aura:99
18. 2. 2010 9:31

Re: Překlad a balení balíčku pro Debian

Ono to není zase tak hrozné. Pěkný návod má na webu Michal Čihař a ještě jednodušší postup je na wiki Ubuntu. Ten druhý by měl stačit.

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.35.broadband11.iol.cz
18. 2. 2010 19:24

Re: Překlad a balení balíčku pro Debian

Nic jednodussiho neni? Nejake klikatko, kde by to clovek naklikal a pak by uz jen povysoval verze a balil?

Jako ty navody jsou super, ale z tohodle systemu u nas ve firme vznikl dalsi varianta debhelperu, ktera si to pripravi sama pokud dodrzujeme zakladni pravidla, Bohuzel ji nemohu pouzit, porusil bych licencni podminky. Ten team na tom obetoval pres 10md… sorry, ale to je fakt TOO COMPLICATED.

PS: Sorry, ale odkazat mne na 12 dilny serial o baleni, to si delate legraci pane Krcmar :-)

Martin Putniorz aura:64
18. 2. 2010 20:27

Re: Překlad a balení balíčku pro Debian

Noo pokud si vyrost z tvorby balících skriptů, tak si během svého dospívání měl spoustu příležitostí přijít na to, jak to zautomatizovat…

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.35.broadband11.iol.cz
18. 2. 2010 21:43

Re: Překlad a balení balíčku pro Debian

Balící skripty jsem psal hlavne pod windows, poslední dobou v NSISu. Měl jsem i vlastní balič, který na stisk jednoho tlačítka ve visual studiu ubalil celý projekt do instalačního samorozbalovacího exe a ten poslal na server. Motivací bylo zejména to, že celý projekt se balil asi 5 hodin (takže v noci).

Teď už delší čas programuju pod linuxem a zatím jsem využíval práci jiných. Bohužel mám další projekt, kde už se na přáci jiných nemohu spolehnout.

Já vlastně jediný co potřebuju, aby mi něco ubalilo balíček v takovém stavu, v jakém mu vyrobím strukturu. Prostě jako bych to balil do zipu s podadresáří. Já mu napíšu co bude v /usr/lib a v /usr/include a at se to postará o instalaci a deinstalaci. Nic víc. Už jsem si celkem jednoduše vyřešil makefile, z Eclipse lze jednoduše vyexportovat.

Petr Krčmář aura:99
19. 2. 2010 0:12

Re: Překlad a balení balíčku pro Debian

Prostě jako bych to balil do zipu s podadresáří. No vždyť deb taky není nic jiného než komprimovaný ar archiv. Stačí si tedy udělat správnou strukturu a zabalit to.

Atrament
Atrament (neregistrovaný) 80.47.244.---
19. 2. 2010 0:46

Re: Překlad a balení balíčku pro Debian

Udělej si adresář třeba „aplikace“ a nech do něj make installnout tu tvoji aplikaci. Pak si v adresáři „aplikace“ udělej podadresář DEBIAN a v něm jediný soubor s názvem „control“

Obsah souboru control může být třeba následující:

Package:
Version:
Section:
Priority:
Architecture:
Depends:
Maintainer:
Description:

za dvojtečku jenom dopiš své informace (název balíčku, číslo verze, atd)

pak příkazem dpkg-deb -b „cesta_k_adre­sari_aplikace“ jmeno_balicku.deb vytvoř balíček.

Samozřejmě jsou i jiné cesty…

Petr Krčmář aura:99
19. 2. 2010 0:53

Re: Překlad a balení balíčku pro Debian

Což je mimochodem ten „složitý“ postup, který jsem linkoval hned na začátku.

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.seznam.cz
19. 2. 2010 12:20

Re: Překlad a balení balíčku pro Debian

Super návod, díky. Vyzkouším a pokud to bude chodit, tak bezva.

Takhle si představuju jednoduchý návod.