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]
