[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