alien a závislosti
Michal Krause
michal na krause.cz
Středa Květen 3 15:22:11 CEST 2000
On 03/05/2000, František Rybář wrote:
> Proč se divím. Protože kdybych programoval něco, tak bych přece jako
> autor určil název balíčku i závislosti. A i kdyby se z toho potom
> vyráběly rpm, deb, či další, tak by to mělo být jednotné. Tudíž by
> problémy být neměly, a nemělo by být co automatizovat. No, možná je to
> trochu naivni...
Bohuzel vychazite ze spatne predstavy, ze balicky v distribuci jsou
vytvorene autory programu. Ve skutecnosti je pakuji autori distribuce, a
to obvykle i tehdy, pokud autor sam balicky vyrabi (jenom to v tom
pripade maji jednodussi).
Tady zkratka chybi to, o cem se nedavno psalo na FM jako o "zdrojovem
balicku", coz je obdoba autocon/automake pro vytvareni distribucnich
balicku. Pak by to fungovalo treba takhle:
$ wget ftp://ftp.nekde.com/pub/packages/cosi-1.0.spkg
$ autopack --build-rpm cosi-1.0.spkg
Checking for rpm.../bin/rpm
Checking host system type...i686-pc-linux-gnu
Checking app bin directory.../usr/bin
Checking app lib directory.../usr/lib
Checking global cfg directory.../etc
Looking for libc.so.6...found in package glibc-2.1.1-6
Looking for libtiff.so...found in package libtiff-3.4-6
Looking for python...found in package python-1.5.2-7
Building dependencies...........done
Creating package................done
RPM package succesfully created!
Thank you for using autopack.
$ rpm -i cosi-1.0-1.i386.rpm
$ run_cosi
...
(uzivatele Debianu necht si laskave ve vyse uvedenem textu nahradi rpm
za deb, ostatni zustava prakticky stejne :)
S pozdravem
--
Michal Krause /\
ICQ: 7665279 Informace (nejenom) ze sveta Linuxu /\/ \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz
Kdyz instalujes novy motherboard, over si, jestli jadro detekuje spravne
dostupnou operacni pamet. Stare aztecke prislovi
Další informace o konferenci Linux