[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