[Gelistirici] Distupdate son durumlar
Onur Küçük
onur at pardus.org.tr
18 Mar 2011 Cum 16:14:56 EET
Merhaba,
2009 -> 2011 geçişi şu anda bir miktar çaba ve bol vakitle komut satırından
yapılabiliyor. Bir kaç tane çözmemiz gereken kullanıcı ayarı sıkıntısı var,
onlar da hallolunca düzgün bir geçiş yapabileceğiz. Olayın bacakları şu
şekilde
* Upgrade manager
İki aşamalı bir arayüz düşündük. İlk aşama kullanıcı masaüstü ortamında
çalışacak, depolarda eksik paket var mı, disk bölümünde yeterli boş alan var
mı vs. bakıp güncelleme yapıp yapamayacağını bildirecek (belki test deposu mu
kararlı depo mu seçimi sunabiliriz), Kullanıcı güncelleme yapmaya karar
verirse ikinci aşama için altyapı hazırlayacak (kurulacak paketleri indirmek,
servisleri ayarlamak vs.).
İkinci aşama Yalı gibi bir servis olarak ve root yetkileri ile çalışacak.
Güncelleme ile ilgili işlemler burada tamamlanacak. Bu araçla Gökmen'le ben
uğraşıyoruz
* Ağ profilleri
Eski ağ yapısının yeni Network Manager yapısına taşınması lazım. Metin bunun
için bir betik yazdı ama şu anda otomatik olarak çalışmıyor. Bunu upgrade
manager da çağırmamız iyi olabilir.
* Güncelleme kontrolü
Depoda güncelleme için gerekli paketler var mı kontrolü yapmak lazım, bu
kısma bakıyorum.
* Paket sorunları
Kullanıcı ayarları başta olmak üzere, replaces yazılmamış paketler vb.
sorunlarımız olacak. Bunları bugzilla ya gireceğiz, öncelikle çözmemiz iyi
olur, bir an önce bu geçiş işini kullanıcılara sunmak istiyoruz.
* Eksik paketler
2011 e aktarılmamış 103 paketimiz var. Contrib depoyu da hesaba katarsak sayı
450 civarında. Bir paketin bile eksik olması sağlıklı güncelleme yapmayı
etkileceyecek, lütfen sorumluluğunuzdaki paketleri 2011 e aktarın, ya da
paketinizle ilgilenemiyorsanız sahipsiz işaretleyin.
Şu anki durum bunlar, bu yazdıklarımı daha detaylandırarak redmine ve
bugzilla da kayıtlar açıp birbirine bağlıyorum. İşlemler tamamlandığında da
ilgili değişiklikleri ana depoya alarak bu sayfayı kapatabiliriz.
***** Güncellemeyi elle yapmak için gerekli adımları şöyle *****
- Eski pisi formatında 2011 deposundan
pisi
libuser
python-pyliblzma
xz
paketlerinin 2009 altında derlenip kurulması gerekiyor ([1] adresinde
bulabilirsiniz). Daha sonra mevcut depolar silinip 2011 i686 deposu sisteme
ekleyin
pisi up --ignore-comar -y
pisi cp baselayout
pisi cp
grub.conf dan vga= kısmını silip splash= kısmını splash yapın
polkit-kde_1 virtuoso soprano paketlerini kurun
ev dizininde .kde4 e .kde symlink i oluşturup kaptanrc yi silin, bilgisayarı
baştan başlatın.
[1] http://cekirdek.pardus.org.tr/~onur/2009to2011/packages/
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi