On Fri, 11 Feb 2005, Robert Vojta wrote:

>   A co třeba něco takového?
>   http://refspecs.freestandards.org/LSB_2.0.1/LSB-Core/LSB-Core/swinstall.html
>   Applications shall either be packaged in the RPM packaging format as 
> defined 
> in this specification, or supply an installer which is LSB conforming (for 
> example, calls LSB commands and utilities). [1]
> 
>   Distributions shall provide a mechanism for installing applications in this 
> packaging format with some restrictions listed below. [2]
> 
> [1]   
> 
>   Supplying an RPM format package is encouraged because it makes systems 
> easier to manage. A future version of the LSB may require RPM, or specify a 
> way for an installer to update a package database.
> 
>   Applications are also encouraged to uninstall cleanly.

*** Taky posledni prizpevek: Pokud budou v tom RPMku definovany skutecne 
zavislosti, dalsi skripty post/pre (un/in)stall pro ruzny platformy a nebude 
tam zadnej install a uninstall skript, tak klidne. Ted se mi zda, ze RPM pouze 
nahrazuje tar.{gz,bz2}, protoze zavislosti se nepouzivaji, pro redhat a suse 
jsou zvlastni balicky pro nejaky linky na dekstopech (nevytvareji se tedy v 
post install skriptech) a vytvoreni linku soffice v $HOME a update bootstraprc 
souboru se provadi v install skriptu.

Cili kdyz to shrnu, libilo by se mi:

- bud instalace zpusobem rpm -ivh openoffice*.rpm (klidne at tam nejsou zadny 
dependence uvnitr, psat rpm -ivh --nodeps je uchylny), vcetne toho, ze se 
jmeno toho balicku zapise do systemove databaze, ne do nejake temporary.

- nebo instalaci pomoci ./install (s tim, ze nebudu potrebovat rpm, dpkg nebo 
neco podobnyho, ale jen to, co je v kazde linux distribuci-cpio, tar, tar.bz2, 
tar.gz). A odinstalaci pomoci uninstall (muze byt ulozeny primo v adresari OOo 
a muze se vytvorit dynamicky behem instalace tak, aby odinstalovat skutecne 
vsechno nainstalovane, tedy vcetne pripadnych desktop linku pro RH a SuSE, 
ktere se vytvorily pri instalaci). A pokud chce nekdo RPM nebo DEB balicek, 
tak ho nekdo bude muset vytvorit, pricemz obsah by mohl byt ten tar.bz2, ktery 
se nekam rozbali (napr. z RPM) a pak se v postinstall spusti OOo install 
skript. Pri odinstalaci se nejdriv zavola preuninstall, ktery zavola OOo 
uninstall a pak se z disku odstrani ten tar.bz2 a z RPM DB zaznam.

Tohle je muj nazor. Nejsem nastvany, zvladnu to nainstalovat i tak, akorat se 
mi zda trosku ujety. No, ale zrejme uz je pozde s tim neco udelat. Podivam 
jeste do te diskuze, proc to takhle zvolili.

Wolf.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Odpovedet emailem