[LUGOS] Izboljsan paketni sistem
David Ipavec
david.ipavec at amis.net
Wed Dec 11 13:52:17 CET 2002
On Wed, Dec 11, 2002 at 12:45:38AM +0100, polz wrote:
> > Moja ideja ima tudi neke prednosti,
> > - imas lahko instalirani dve verziji istega programa
> > - enostavno naredis svoje pakete, tudi ce paket ni pravilno pripravljen
> > (nima datotek v ustreznih imenikih) je pripravljen za kaksno
> > drugo distribucijo, ga lahko se vedno uporabis
>
> Problemi bi bili pri binarni distribuciji predvsem z:
> 1. knjiznicami. Ce se kaj prepise in naredi stalo, to obicajno ni
> program, ampak knjiznica.
> 2. zmeda na sistemu. Sedaj za pakete vem, kam bodo sli, potem bi imel tale pkg,
> ki bi bil pregleden kot Program Files.
> 3. nekateri programi vsebujejo skripte ali file, ki pricakujejo, da bodo kaki
> deli programa v tocno dolocenem diru. To se doloca ob kompilaciji in je problem.
Kaj pa sedaj naredi nepravilno pripravljen paket, prepise ti lahko
pomembne datoteke.
Pri /pkg imas vsaj moznost restavriranja starega stanja, imas tudi
moznost kontrole katere datoteke prepise, v /pkg pa se vedno ostanejo
stare datoteke, tako da spet lahko povrnes v novo stanje.
Nisem rekel da bo to privzeti nacin , ampak ce je nepravilno narejen
paket, paketa ne vkljuci, ali samo posameznih datotek
ali ce je "update-pkg" dovolj pameten linka v prave imenike
Recimo da hoces vkjucit nekaj svojih X fontov, skopiras fonte v
/pkg/local/pkg-latin2-fonts/share/fonts/
in ce je "update-pkg" dovolj pameten zna te fonte postavit v pravi
imenik tudi ce si v paketu dolocil /share/fonts/
se font linka
/usr/X11R6/lib/X11/fonts/100dpi/NEKAJ.pcf
- > /pkg/local/pkg-latin2-fonts/share/fonts/NEKAJ.pcf
/pkg bi bil read-only, tako da v /pkg lahko mount-as mrezni disk
preko nfs, ali celo kar en zrcalni streznik, saj je v /pkg
prav taksna razporeditev imenikov kot v arhivu paketov,
ali za live distribucijo v /pkg cdrom, prav tako lahko
exportas /pkg za instalacijo druge masine na mrezi.
/pkg bi nekako takole izgledal:
/pkg/VIR/PODSKUPINA/pkg-IME_PAKETA/
/pkg/DIST/main/pkg-cdrtools/
/pkg/DIST/non-free/pkg-netscape/
/pkg/realplayer/pkg-realplayer
/pkg/local/pkg-latin2-fonts/
/pkg/local/pkg-gnokii/
Ali obstaja kaksna taka distribucija, ali drugace je kdo pripravljen
/pkg realizirat ?
--
David Ipavec <david.ipavec at amis.net>
PGP/GnuPG Public Key available at keyserver
Fingerprint: 621C 1C52 417D 2EFA 3D00 A4CF 9958 F779 61EC 9D5E
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://liste2.lugos.si/pipermail/lugos-list/attachments/20021211/bc0392fc/attachment-0001.pgp
More information about the lugos-list
mailing list