Paket yönetim sistemleri bilgisayarlara yazılımların yüklenmesi, güncelenmesi, ayarlanması ve kaldırılması için gereken işlemlerin otomatikleştirilmesi için bir araya getirilmiş araçlardan oluşur. Pardus ve diğer tüm GNU/Linux dağıtımları yüzlerce hatta binlerce yazılım paketine sahiptir. Bu kadar çok paketle başa çıkabilmek içinse paket yönetim sistemleri zorunludur.

Paket yönetim sistemlerini basit bir yükleyici olarak düşünmek yanlış olur. Bir paket yönetim sistemi ve bir yükleyici arasındaki temel farklar aşağıdaki tabloda özetlenmiştir:

Görüldüğü gibi paket yönetim sistemleri her açıdan yükleyicilerden daha avantajlıdır.
PiSi (açılımı Packages Installed Successfully as Intended), Pardus'un adı gibi ufak ama özellik dolu paket yöneticisidir. Bağımlılıkları takip ederek paket inşa etme, kurma, kaldırma, güncelleme vb. işlevleri yerine getirir ve kapsamlı bir komut satırı arayüzü içerir.
Paket Yöneticisi, Pardus resmi paket depolarında arama yaparak bulduğunuz paketleri kurmanızı, bilgisayarınızda var olan paketlerin yeni sürümleri çıkmışsa güncellemenizi ve gerek duymadığınız yazılımları bilgisayarınızdan kaldırmanızı sağlayan bir grafik arayüz uygulamasıdır. Bu araçla birlikte paketlerinizi hızlı ve kolay bir şekilde yönetebilirsiniz.
Paket Yöneticisi'ne üç farklı şekilde ulaşabilirsiniz:

Pardus'ta sisteminize yeni paketler kurmak sadece bir kaç fare tıklamasıyla gerçekleştirilebilir. Bunun için ayrıca o İnternet sayfası benim bu İnternet sayfası senin dolaşmanıza gerek yoktur. Sadece şu basit işlemler yeterlidir:
Kurulum süresi, bağlantı hızınıza bağlı olarak değişiklik gösterecektir. Paketler kurulurken işlemleri ekranda saniye saniye görebilirsiniz. İsterseniz de bu sırada diğer işlerinizle ilgilenebilirsiniz.

Sisteminize bir zamanlar kurduğunuz ama artık ihtiyaç duymadığınız için kaldırmak istediğiniz paketler olursa yapmanız gerekenler şunlardır.
Böylece sisteminizde kullanmadığınız paketler boşu boşuna yer kaplamamış olacak ve bu kullanmadığınız paketlerin güncellemeleri ya da diğer bakım işlemleriyle uğraşmak zorunda kalmayacaksınız.

Kullandığınız bir paket, güvenlik ya da işlevsellik açısından Pardus geliştiricileri tarafından sıklıkla güncellenebilir. Bu nedenle sisteminizdeki paketleri belirli aralıklarda güncellemeniz gerekir. Bunun için:

Bu işlemlerin ardından paketlerin yeni sürümleri otomatik olarak bilgisayarınıza indirilip güncellenme işlemleri gerçekleşecektir.
Paket Yöneticisi'nin ayarlarını değiştirmek için Ayarlar menüsünden Paket Yöneticisi Programını Yapılandır...'ı seçebilirsiniz. Genel Ayarlar bölümünden Paket Yöneticisi'nin temel ayarları yapılabilir:
Sadece masaüstü uygulamalarını göster: Eğer bu düğme seçiliyse, Paket Yöneticisi'nde sadece grafiksel yazılımlar görüntülenir. Belgeler, kütüphaneler ve diğer konsol araçları görüntülenmez.
Bileşen bilgisini göster: Eğer kurmak istediğiniz ya da sisteminizde kurulu paketlerin tam olarak Pardus depolarındaki hangi bileşene ait olduğunu görebilmek istiyorsanız, bu seçeneği açabilirsiniz.
Paket tipi etiketlerini göster: Paketin tipinin paket yöneticisi üzerinden görüntülenmesini sağlar. Grafik arayüzlü uygulama (app:gui), konsol uygulaması (app:console), kütüphane (library), servis (service), yazıtipi (data:font), yerelleştirme (locale:xy) paket tiplerinden bazılarıdır.
Sistem çekmecesi simgesini aç: Eğer bu seçenek aktifse, Paket Yöneticisi paneldeki sistem çekmecesine yerleşir.
Güncelleme olmadığında sistem çekmecesini gizle: Sistem çekmecesinin sadece bir güncelleme olduğunda görüntülenmesini sağlar.
Aralıklı güncelleme kontrolünü aç: Eğer bu düğme seçiliyse Paket Yöneticisi verdiğiniz kontrol aralıklarında otomatik olarak güncel paket kontrolü yapar. Eğer bir güncelleme varsa sistem çekmecesinden bir bilgi balonu çıkararak size haber verir. Eğer güncellemelerin otomatik olarak kurulmasını istiyorsanız buradaki Güncellemeleri otomatik kur seçeneğini etkinleştirebilirsiniz.
Bant genişliği kullanımını sınırlandır: Paket Yöneticisi öntanımlı ayarlarla bant genişliğinin tamamını kullanarak en hızlı şekilde paketleri sisteminize indirir. Eğer Paket Yöneticisi ile paket indirirken İnternet ile ilgili işlemler de yapmak isterseniz Paket Yöneticisi'nin kullanabileceği en fazla bant genişliğini tanımlayabilirsiniz.

Pardus deposundan bir paket kurulduğu zaman, indirilen her kurulum dosyası disk önbelleğinde saklanır. Kaldırdığınız bir paketi yeniden kurmak istediğinizde Paket Yöneticisi önce disk önbelleğini kontrol eder. Eğer paket önbellekte bulunursa uzaktaki depodan paketi yeniden indirmek yerine önbellekten kurulumu gerçekleşir. Ancak önbellek kullanılımı açıksa her yeni paket indirildiğinde önbelleğin kapladığı alan sürekli artacaktır.
Paket Yöneticisi ayarları penceresinde bulunan Önbellek ayar sekmesinden, azami önbellek boyutunu belirleyerek önbellek sınırlarını belirleyebilir, önbelleği sınırsız yapabilir ya da önbellek kullanımını tamamen kapatabilirsiniz.
Disk önbelleğini aralıklarla temizlemek isterseniz Önbelleği şimdi temizle düğmesini kullanabilirsiniz. Bunu yaparak depolanan tüm paketleri silebilirsiniz. Bu işlem sistemde kurulu olan paketleri silmeyecek ya da sisteminizin çalışmasını etkilemeyecektir.
Paket Yöneticisi paketleri depolamak için öntanımlı olarak /var/cache/pisi/packages dizinini kullanır. Eğer çeşitli nedenlerle önbellek için farklı bir dizin kullanmak isterseniz yapmanız gereken tek şey, Seç düğmesini kullanarak yeni bir dizin seçmektir.
Ayrıca paketler üzerinde kopyalama vb. işlemler yapmak için de Aç düğmesini kullanabilir ve dosya yöneticisiyle doğrudan önbellek dizinini açabilirsiniz.

Paket Yöneticisi, birden fazla depoyla çalışabilir. Paket Yöneticisi öntanımlı olarak resmi Pardus deposuyla gelir. Yeni bir depo eklemek isterseniz, Yeni Depo Ekle düğmesini kullanabilirsiniz. Dilerseniz, daha önce tanımlanmış bir depoyu seçerek Depoyu Kaldır düğmesine tıklayıp bu depoyu silebilirsiniz.
Mevcut bir deponun ayarlarını değiştirmek için de depoya ait depo ismi ve depo adresi bölgelerini tıklayarak depo ismini ve adresini yeniden tanımlayabilirsiniz.

Bu alanda vekil sunucunuzu (proxy) tanımlayabilir, vekil sunucu ayarlarını elle girebilir ya da bulunduğunuz masaüstü ortamında tanımlı olan bir ayarı kullanabilirsiniz.

Sonuç olarak, Paket Yöneticisi Pardus'un en önemli araçlarından biridir. Kullanıcıların yeni uygulamalara erişmesinde köprü görevi görür. İlk geliştiriciliğini Faik UYGUR'un yaptığı Paket Yöneticisi'nin şu anki geliştiricisi Gökmen GÖKSEL'dir.
Paket Yöneticisi'nin gelişimine katkı vermek isterseniz, karşılaştığınız sorunları hata takip sistemi üzerinden bildirebilirsiniz.
Aklınıza gelen ve Paket Yöneticisi'nin kullanımını kolaylaştıracak fikirlerinizi Özgürlükİçin Yeni Fikirler arayüzü üzerinden bildirebilirsiniz.