[Gelistirici] InstalledSize hesabı..

A. Murat Eren meren at pardus.org.tr
15 Mar 2007 Per 16:23:41 EET


 Merhaba,

15 Mar 2007 Per 15:46 tarihinde, Furkan Duman şunları yazmıştı: 
> Bu kontrolü nerede yapacağız? Eğer bunu Pisi de yapacak isek, her
> paketin metadata'daki kurulu boyut bilgisini %5 arttırmak yerine,
> Pisi'nin kurulmak istenen paketin, kurulu boyutunun %5 fazlasını
> alması yeterli olmalı.

 Böyle bir bilginin sürekli hesaplanmaması, paketin içinde taşınması daha 
doğru olur. Build işlemi esnasında hesap edilir, metadata'ya yazılır ve 
herkes ona güvenir.

> Bu arada aklıma birşey daha geldi. Kurulmak istenen paket 5 Mb ise,
> kurulu boyutu ise 10 Mb ise, bize = 5 Mb + (10 Mb * 1,05) lik bir disk
> alanı gerekecektir. Yani indirilecek paketin diskte kaplayacağı alanı
> da hesaba katmalı mıyız?

 Kurulacak paket diskte değilse, evet; pek yaklaşık required disk size için 
paketin kendi boyutunu da hesaba katmak gerekli sonuçta, indirdikten 
sonra "bunları kuramam çünkü yer yok" demekten daha mantıklı :) Fakat en 
azından o build'in işi değil. API'de bunun için bir fonksiyon olabilir, 
verilen paket(ler)in varsa bağımlılıkları ile bearber indirildiği ve 
kurulduğu senaryoda toplam harcanacak disk alanının tahminen ne kadar olacağı 
oradan öğrenilebilir.


 Selamar.
-- 

- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
 A. Murat Eren
 http://cekirdek.pardus.org.tr/~meren/blog
 Pub Key ID: 0x527D7293
 http://meren.org/
- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -

--
 Gnome seems to be developed by interface nazis,
 where consistently the excuse for not doing
 something is not "it's too complicated to do",
 but "it would confuse users" (Linus).
-



Gelistirici mesaj listesiyle ilgili daha fazla bilgi