SMART Nasıl Yapılır?
Bu makale size SUSE 10.1 sahip olduğu paket yönetici/güncelleme sistemine alternatif olarak SMART'ı nasıl kuracağınızı anlatmaktadır.
Python'un yanısıra (bu her halükarda varsayılan olarak başta kurulmuş olmalıdır) Smart'ın tek bir gereksinimi vardır; rpm-python (python için RPM bağlayıcıları).
rpm-python kendiliğinden kurulmaz, bu nedenle önce bunu çekmeniz gerekir.
Mevcut zmd/yast2 ayarlarınızın doğru çalışmadığını var sayalım, bunu alt-seviye yöntemi ile yapalım. Bir kabuk açtıktan ve kaynak (root) kullanıcıya geçtikten sonra, Factory'den rpm-python paketini kurmak için şunu yapın: 32 bit sistem için:
(tüm komutun tek bir satır olması gerektiğini unutmayın, yalnızca okunabilirlik için bölünmüştür, ancak yine de bu satırı kaynak kabuğunuza olduğu gibi kopyalayıp yapıştırabilirsiniz) 64 bit sistem için:
Eğer 64bit bir sisteminiz varsa ("uname -m" komutu "x86_64" gösterir), bu durumda aşağıdaki komutu kullanın :
Smart Kurmak
Artık rpm-python kuruldu, şimdi smart'ı alalım
Bunlardan birine gidin:
* http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=System/smart
* http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/packages/System/smart/
* http://ftp.skynet.be/pub/suser-guru/rpm/packages/System/smart/
(sonuncusu en hızlısıdır)
10.1 için ve mimariniz için (i686 or x86_64), en son smart paketinin URL'ini alın, örneğin 32bit için şu:
http://ftp.skynet.be/pub/suser-guru/rpm/packages/System/smart/smart-0.42-6.guru.suse101.i686.rpm
Ya da 64 bit için şu :
http://ftp.skynet.be/pub/suser-guru/rpm/packages/System/smart/smart-0.42-6.guru.suse101.x86_64.rpm
Bunu kaynak kabuğunda rpm-ivh'a geçirin, 32bir için şunun gibi :
rpm -ihv http://ftp.skynet.be/pub/suser-guru/rpm/packages/System/smart/smart-0.42-6.guru.suse101.i686.rpm
ya da 64bit için şu:
rpm -ihv http://ftp.skynet.be/pub/suser-guru/rpm/packages/System/smart/smart-0.42-6.guru.suse101.x86_64.rpm
0.41-24 ve 0.42-1 yayımlarınden, benim smart RPM'im gereken tüm kanallarla (ana depo, çevrimiçi güncellemeler, OSS olmayan depo, kendi "guru" depom, packman,...), 10.1 için doğru depo URL'leri ve yansılar dahil, ön yapılandırılmış olarak geliyor.
Bir diğer güzel öğretici burada bulunabilir; sPiN tarafından yazılmış: http://spinink.net/2006/05/20/installing-smart-package-manager/
Kurulumu Yerleştirmek
smart kurulumundan sonra, yapılandırılan depolar için meta datasını indirmesi için bir kez smart güncellemeyi çalıştırmanız gerekir. Bunu ilk çalıştırdığınızda, önceden yapılandırılmış kanalları isteyip istemediğinizi soracaktır (her bir kanal için sorar)
0.41-25 (ya da 0.42-*) sürüm/yayımında olduğu gibi, paketin son wine,firefox/thunderbird/... güncellemeleri ve ek KDE deposu için de ön yapılandırılmış kanalları da içerdiğini belirtelim, ancak bunlar kendiliğinden etkisiz hale getirilir.
Bundan sonra, smart için grafik kullanıcı arayüzü de kurmak isterseniz :
smart update
smart install smart-gui
Eğer ek KDE deposunu da etkinleştirmek isterseniz, şunu yapın:
smart channel --enable suse-kde
smart update suse-kde
Aşağıdaki komutla, tüm yapılanmış kanalların listesine ulaşırsınız:
smart channel --show