Linux kullananlar bir paket yöneticisinin güzelliğini bilirler , rhel ve türevleri için yum , ubuntu ve debian türevleri için apt-get kullanıyoruz , hatta visual studio kullanıcıları için bile bir paket yöneticisi bulunmakta , Nuget ismi ile, peki ya windows için?
İşte chocolatey bu işe odaklanmış bir organizasyon. Yine Nuget altyapısı üzerine inşa edilmiş diyorlar , işlemler için ise power shell kullanıyor.
Örneklemek gerekirse nasıl linux te putty kullanmak istiyorken kurmak için apt-get install putty diyor isek artık windowsta da choco install putty diyerek işi bitirebiliyoruz , peki tam avantajı nedir , bana kalırsa yeni bir bilgisayarda tüm programları tek tek kurmak yerine tek komutla kursa idim güzel olmaz mıydı derdim yani harika bir olay , düşünsenize ne kurmak istiyorsanız sıralıyorsunuz , choco install putty firefox chrome filezilla …
Gelelim kurulumuna,
Powershell den ya da cmd üzerinden kurulabiliyor.
Diyelim ki cmd yi tercih ettik , önce yönetici olarak komut konsolunu açıyoruz sonrasında aşağıdaki kodu girip çalıştırıyoruz.
İşlem bittiğinden choco yazıp kurulduğunu görebilirsiniz.
Biraz komutlara değinmek isterim;
Örneğin indirilebilir paketleri görmek için choco list
Paket kurmak için choco install paket adi (ör : choco install putty)
Paket silmek için choco uninstall paket adi (ör : choco uninstall putty)
Yüklü paketlerin tümünü birden güncelleme cup all
Sistemde şu anda 4188 paket bulunuyor , bunu ister komut satırından choco list diyerek isterseniz de browser üzerinden https://chocolatey.org/packages adresine girerek görebilirsiniz , sayının artacağına hiç kuşkum yok.
Ayhan ARDA