PISI
(Packages Installed Successfully as Intended)
Barış Metin
(Alpha)
4.5.2 Paket Kurmak
Bir istemcinin sisteme paket kurmak için izleyeceği yol şöyledir;
-
Sistemdeki ilgili uygulamalardan biri PİSİ'ye paket kurması
için istekte bulunur.
- PİSİ, paket deposundan, deponun durumu ile ilgili bilgileri
(ChangeSetler ve kullanıcı yeni bir depo kullanmaya başladıysa
pisi-index.xml) alır.
- Gerekiyorsa Depodan aldığı bilgileri Depo Veritabanına
yerleştirir.
- PİSİ istenen paketin kurulması için gerekli olan bilgileri,
ihtiyaç duyulan paketleri belirler. Gerekli olan paketleri Paket
Deposundan çekerek sisteme kurar. Eğer çakışan paketler var ise bunları
çözer.
- PİSİ Kurulacak paketi Paket Deposundan çeker ve
çektiği paketin doğruluğunu kontrol ederek sisteme kurar. Kurduğu
paket ile ilgili bilgileri Kurulu Paket Veritabanı'na yerleştirir.
- Paketlerin yanında taşıdığı CSL betiklerini ÇOMAR'a
verir. Kurulum için gerekli ``post install'' (kurulum sonrası)
ÇOMAR betiklerinin çalıştırılması için ÇOMAR'a istekte bulunur.