KINPM Is Not a Package Manager
Çoğu dağıtımın varsayılan olarak kullandırttığı kullanıcı arayüzlü güncelleme yöneticilerinin güncelleme yaptıktan sonra otomatik olarak apt clean ve apt autoremove komutlarını çalıştırmamasını sevmiyorum. Bu yüzden her güncelleme sonrası bu iki komutu da otomatik olarak çalıştıracak Python bazlı ve terminal arayüzlü basit bir güncelleme yöneticisi yaptım. Pardus’ta da sadece apt varsayılan olduğu için sadece onun komutlarını içeriyor.

Hem İngilizce hem de Türkçe sistemler için ayrı ayrı iki tane versiyonu var ama eğer sisteminiz İngilizce ise Türkçe, Türkçe ise İngilizce olanı da kullanabilirsiniz. Sadece kurulum talimatlarındaki komutta ufak bir değişiklik yapmanız gerekiyor o kadar.
KINPM’in Artıları:
1-) Çok basit ve hafif.
2-) Her güncellemeden sonra artıkları temizliyor.
3-) Özgür ve açık kaynaklı, herkes bağımsız olarak kodu değiştirebilir, geliştirebilir veya dağıtabilir.
4-) Kurulumdan sonra sadece sudo kinpm yazarsanız sudo apt update, sudo apt upgrade, sudo apt autoremove ve sudo apt clean ile tek tek uğraşmanız gerekmez.
KINPM’in Eksileri:
1-) Kod çok amatörce, ayrıca hata kontrol sistemi farklı dillerde ve sürümlerde bozulabilir. Ama internetiniz patates değilse bu bir sorun olmayacaktır.
2-) Her seferinde shell=True kullandığı için shell injection saldırılarına açık, ama bu pek de olası bir tehdit değil, çünkü KINPM tamamen yerelde çalışır.
3-) Bir .deb dosyası ile kurulmuyor, ama kurulumu basit. Tek yapmanız gereken bir py dosyasını istenilen yere çıkarıp uçbirime bir komut yapıştırmak.
4-) Eğer uzun komutları seviyorsanız sıkıcı olabilir.
Eğer her şeyi okuduysanız, işte indirme bağlantıları:
KINPM for English Debian Systems
Source Code of KINPM (Python/English)
Debian Tabanlı Türkçe Sistemler için KINPM
KINPM’in Kaynak Kodu (Python/Türkçe)
Bunlar tek orijinal KINPM indirme bağlantılarıdır. Başkaları tarafından geliştirilen KINPM sürümleri kötü amaçlı olabilir.
Keyifli kullanımlar!

