Pardus 2011.2 Paket Depoları ve Paket Yöneticisi

Bu yazımda Pardus depolarını bir kullanıcı olarak ele almak istedim. Bilindiği gibi Pardus'a resmi olarak ait olan çeşitli özellikteki depoların yanısıra resmi olmayan kullanıcı veya topluluk depoları da mevcut.

Peki bu depolar ne işe yarar ve onları nasıl kullanırız?

Henüz terimlere acemi olan kullanıcılar için depo terimini şöyle açıklayayım: Pardus'a kurabildiğimiz programların bulunduğu adreslere depo deriz.

Mesela Paket Yöneticisi'ne ekli olarak gelen depoya ait


bağlantısına tıklarsanız emin olun depo kavramını daha iyi anlarsınız. Şu an itibari ile 4585 paketin bulunduğu bu depo sadece 32 bit olan ve fark edilecek derecede bir sorun(Türkçe çeviri, kararlılık, yeterince denenme, depoya uygunluk sorunları) içermeyen paketleri içeren adres. 64 bit Pardus kullanıcıları için ise adres şu şekilde:


Sistemimizin mimarisine göre bir depo ekli olarak gelir. Bu deponun ekli olmasının sebebi Pardus'a yeni program yükleme ve güncelleme işlerini yapabileceğimiz resmi adres olmasıdır. Başka depoların ekli olmama sebebi ise o kaynakların resmi olmamaları ve/veya kararlılık, uyumluluk vb. birçok soruna yol açabilme ihtimalleri olduğudur.

Ancak çeşitli sebeplerle ana depoya alınmamış paketleri ister kendiniz inşa edebilirsiniz, isterseniz de diğer depolara göz atarak bulabilirsiniz. Örneğin XBMC medya merkezi ana depoda bulunmadığı için diğer depolara göz attım ve şansımıza


deposunda varmış. İster bu depodan elinizle pisi dosyasını indirerek kurabilirsiniz isterseniz de işi otomatikleştirmek için aşağıda anlattığım yöntemi kullanırsınız.

Haydi depoları kullanalım.

Grafiksel arayüz ile işlemler için Pardus Paket Yöneticisini kullanırız:


Yapılandırma ayarlarından depolara bir bakalım:


Resimde görüldüğü gibi bende üç adet depo ekli. 3'ü de resmi depo. Birbirlerinden farkları birincisinin herkeste ekli olarak gelen kararlı depo, ikincisinin test ve üçüncüsünün ise geliştirici deposu olmasıdır. Sadece ilkinde onay işaretinin bulunması sadece onun etkin durumda olduğunu gösteriyor. Depoyu silmek için ise seçip kaldır demek yeterli:


Şimdi sistemimize depo ekleyelim:

Pardus'unuz 32 bit ise:

Test

Geliştirici

linklerini;

Pardus'unuz 64 bit ise:

Test

Geliştirici

linklerini kopyalayarak Yeni Depo Ekle düğmesi ile açılan pencereden anlayabileceğiniz bir isim yazarak ekleyin. Benim 32 bit olduğu için görüntü bu şekilde oldu:


Artık yeni depolarınızdan hangilerinin etkin olmasını isterseniz başına onay işaretini koyun. Eğer test veya geliştirici depolarını kullanmak istiyorsanız sadece onun başında işaret olmalı yoksa etkin olmaz. Depo seçimi konusunda ilginç bir sorun var, bende flashplugin 11 geliştirici deposundan yüklenmiş iken Paket Yöneticisi bu görüntüyü veriyor:


Test veya geliştirici depolarından indirdiğiniz paketler herhangi bir sorun çıkarabilir, aklınızda bulunsun. Sorun çıkarsa kaldırıp kararlı depoya geçip ordan kurmanız gerekir. Bu paketler eğer sistem için gerekli paketlerden ise şansınız bol olsun :)

Ve de mimarinize uygun depoyu eklemeniz şart. 32 bit ise 32 bit, 64 bit ise 64 bit.

Tamam dediğiniz an depo listesi otomatik indirilir. Biraz sürebilir:


Test veya geliştirici deposu ne işe yarar? Mesela gelişim aşamasındaki flash-player'ı test edebiliriz:


Yeni NVIDIA sürücüsü siyah nokta sorunuma çözüm olamamış görünüyor:


Görsel olarak yapabileceklerimiz bunlar.

Şimdi konsola bakalım.

"isim" dediğim bizim depoya vereceğimiz isim, adres dediğim ise ".../pisi-index.xml.xz" şeklinde biten linkimiz.

Yeni depo eklemek için


şeklinde yazarız. Örneğin:


Depoyu silmek için: pisi rr isim

Depoyu etkinleştirmek için: pisi er isim

Depoyu devre dışı bırakmak için: pisi dr isim

Ekli haldeki depoları listelemek için: pisi lr

Depo veritabanlarını güncellemek için: pisi ur

Ekli paketleri yani bütün sistemi güncellemek için: pisi up

Güncel halde iken tekrar güncelleştir deyince görüntü şöyle oluyor:


İşte bulabildiğim ve şu an çalışıyor durumda olan bütün Pardus depoları. Ya aşağıdaki depolardan kapanan olmuşsa diye endişe etmeye de gerek yok çünkü Paket Yöneticisi paket listesini alamadığı depoları sistemden hemen çıkarıyor. Sisteminize eklemek için root olup aşağıdaki satırları konsolda çalıştırmanız yeterli:

32 bit depolar

pisi ar KARARLI http://packages.pardus.org.tr/pardus/2011.2/stable/i686/pisi-index.xml.xz

pisi ar TEST http://packages.pardus.org.tr/pardus/2011.2/testing/i686/pisi-index.xml.xz

pisi ar GELISTIRICI http://packages.pardus.org.tr/pardus/2011.2/devel/i686/pisi-index.xml.xz

pisi ar pardususer.de http://pakete.pardususer.de/pardus-2011/i686/pisi-index.xml.xz

pisi ar pardus-linux.org http://paketler.pardus-linux.org/P2011/i686/pisi-index.xml.xz

pisi ar IsaMert http://pardus.isamert.net/pisi-index.xml.xz

Diğer masaüstü ortamları için:

pisi ar COMAK http://comak32.comu.edu.tr/comak/pisi-index.xml.xz

pisi ar COMULXDE http://x86-64.comu.edu.tr/lxde/i686/pisi-index.xml.xz

pisi ar BurakCaliskanGNOME http://gnome.brkclskn.org/2011/i686/pisi-index.xml.xz

pisi ar COMUENL http://x86-64.comu.edu.tr/enlightenment/i686/pisi-index.xml.xz


64 bit depolar

pisi ar KARARLI http://packages.pardus.org.tr/pardus/2011.2/stable/x86_64/pisi-index.xml.xz

pisi ar TEST http://packages.pardus.org.tr/pardus/2011.2/testing/x86_64/pisi-index.xml.xz

pisi ar GELISTIRICI http://packages.pardus.org.tr/pardus/2011.2/devel/x86_64/pisi-index.xml.xz

pisi ar pardus-linux.org http://paketler.pardus-linux.org/P2011/x86_64/pisi-index.xml.xz

pisi ar pardususer.de http://pakete.pardususer.de/pardus-2011/x86_64/pisi-index.xml.xz

Diğer masaüstü ortamları için:

pisi ar Comak http://comak64.comu.edu.tr/comak/pisi-index.xml.xz

pisi ar COMU-LXDE http://x86-64.comu.edu.tr/lxde/i686/pisi-index.xml.xz

pisi ar BurakCaliskanGNOME http://gnome.brkclskn.org/2011/x86_64/pisi-index.xml.xz

pisi ar COMUENL http://x86-64.comu.edu.tr/enlightenment/x86_64/pisi-index.xml.xz


Beklediğimden uzun bir yazı oldu yine. Umarım vaktinizi aldığıma değmiştir.

Detaylar için: Pardus Depo

Not: 2011.2 sürümü için gerekli değişiklikleri yaptım.

Kolay gelsin.

4 yorum :

  1. Teşekkürler.

    YanıtlaSil
  2. eline sağlık slayt ödevim içinharika bi kaynak oldu

    YanıtlaSil
  3. KaDeRiM tuncel # pisi ur
    Depo güncelleniyor: pardus
    pisi-index.xml.xz.sha1sum (40.0 B)100% 342.05 KB/s [00:00:00] [tamamlandı]
    pardus depo bilgisi güncel.
    Depo güncelleniyor: test
    pisi-index.xml.xz.sha1sum (40.0 B)100% 369.01 KB/s [00:00:00] [tamamlandı]
    test depo bilgisi güncel.
    Depo güncelleniyor: geliştirici
    pisi-index.xml.xz.sha1sum (40.0 B)100% 394.80 KB/s [00:00:00] [tamamlandı]
    geliştirici depo bilgisi güncel.
    Depo güncelleniyor: pardus-linux.org
    Program sonlandırıldı.
    "http://paketler.pardus-linux.org/P2011/i686/pisi-index.xml.xz.sha1sum" hedef dosyasına erişilemedi: [Errno 14] PYCURL ERROR 6 - ""
    Genel yardım için lütfen 'pisi help' komutunu kullanınız.
    KaDeRiM tuncel #

    YanıtlaSil
    Yanıtlar
    1. pardus-linux.org sitesi kapandığı için ulaşamıyor.

      Sil