smart: (programming) Said of a program that does the Right Thing in a wide variety of complicated circumstances.
Yukarıdaki alıntı
Free Online Dictionary of Computing'den ve
Smart Package Manager sistemini tavrını vurguluyor.
Smart Paket Yöneticisi projesi yazılım güncelleme ve kurulum konusuna akıllıca ve
taşınabilir algoritmalarla yeni bir yaklaşım getirme iddiasında. Araç şu anda pek çok büyük GNU/Linux dağıtımı ile çalışıyor ve APT, APT-RPM, YUM, URPMI gibi yerel paket yöneticilerine kıyasla bazı avantajlar getiriyor. Smart, diğer dağıtımlardaki paket yöneticilerinden daha iyi bir yönetici olmak iddiasında
Debian GNU/Linux için de
paketlenmiş hali bulunan Smart Paket Yöneticisini
apt-get install smartpm
smart --gui
şeklinde kurup çalıştırmak mümkün.
Smart Package Manager'ın dikkati çeken özelliklerinden birkaç tanesinden bahsetmek gerekirse
*
1- Modüler mantıkla yazılmış
olması; backend'de deb, rpm ve slackware paketleriyle çalışabiliyor.
2- Çok zeki bağımlılık çözücü (apt, yum gibi yöneticilere nispetle birçok durumda daha az paket kurabiliyor).
3- Frontend'i de modüler; CLI veya GUI
olarak (şimdilik Gtk, Qt de eklenebilir) çalışabiliyor.
Smart Package Maneger sisteminin tam bir özellik listesi
buradan takip edilebilir.
* Recai Oktaş ile ile kişisel yazışmadan alıntı.