Chocolatey, Windows için ücretsiz bir Paket Yöneticisidir

Windows'tan(Windows) farklı olarak , Linux her zaman çeşitli paket yöneticilerine sahip olmuştur. Paket Yöneticisi , işletim sisteminize komut satırından veya bir (Package Manager)GUI'den(GUI) başka yazılımlar yüklemenizi sağlayan bir yazılım parçasıdır . Linux kullanıcısıysanız ve yakın zamanda (Linux)Windows'a(Windows) geçiş yaptıysanız , Windows için iyi bir paket yöneticisine ihtiyaç duyuyor olmalısınız . Chocolatey , bir (Chocolatey)Windows makinesine yazılım indirme, kurma ve yükleme ihtiyacını ortadan kaldıran Windows için mevcut en iyi paket yöneticilerinden biridir . Chocolatey birçok geliştirici tarafından tercih edilmektedir veLinux kullanıcıları, yazılımı yükleme işlemini çok kolay hale getirdiği için.

(Chocolatey Package Manager)Windows için Chocolatey Paket Yöneticisi

İyi bir paket yöneticisi her zaman iyi bir paket deposu tarafından desteklenir ve aynı durum Chocolatey için de geçerlidir . Topluluk tarafından sağlanan paket deposunda çok sayıda paket mevcuttur. Chrome , VLC , Adobe Acrobat Reader , 7-Zip gibi yaygın yazılımları ve Git , Notepad++ , Putty , NodeJS , JDK gibi geliştiriciler tarafından sıklıkla kullanılan bazı araçları bulabilirsiniz .

Yaklaşık 7K topluluk tarafından sürdürülen paketler vardır ve kurulumu indirip yüklemeye gerek kalmadan doğrudan bilgisayarınıza kurulabilir.

İyi bir paket yöneticisinin bir diğer önemli özelliği, kurulu paketleri yönetme yeteneğidir. Ve Chocolatey bu senaryodaki tüm kutuları işaretliyor. Yüklemenin yanı sıra Chocolatey(Chocolatey) paketlerini bilgisayarınızdan yapılandırabilir, güncelleyebilir ve hatta kaldırabilirsiniz . Bu, zaman zaman yazılımı yükseltmeyi kolaylaştırır.

Araç herhangi bir GUI(GUI) ile birlikte gelmez , ancak basit komut satırı işlemleri nedeniyle kullanımı çok kolaydır. Bir Chocolatey GUI de mevcuttur, ancak (Chocolatey GUI)Chocolatey'in(Chocolatey) kendisi kullanılarak ayrıca kurulması gerekir .

Chocolatey'i yüklemek ,(Chocolatey) geleneksel yazılımınızdan biraz farklı bir işlemdir ve bunun hakkında daha sonra konuşacağız. Bir kuruluşsanız ve çalışanlarınızın kullandığı yazılımın güvenilirliği ve güvenliği konusunda endişeleriniz varsa, Chocolatey size yardımcı olabilir. Kuruluşunuzun bilgisayarlarına yazılım edinme ve yükleme sürecine tam olarak güvenebilmeniz ve kontrol edebilmeniz için paketlerin deposunu koruyabilir ve içselleştirebilir/çevrimdışı hale getirebilirsiniz.

Chocolatey'i Yükleme

Windows için Chocolatey Paket Yöneticisi

Belirtildiği gibi Chocolatey kurulumu biraz farklı bir işlemdir. Herhangi bir exe veya kurulum dosyası indirmenize gerek yoktur; her şey bir CMD veya bir PowerShell penceresinden yapılabilir.

Programı yüklemek için Yönetici olarak yeni bir PowerShell penceresi açın(open a new PowerShell window as Administrator) ve aşağıdaki komutu yürütün:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Kurulduktan sonra, Chocolatey komutlarını doğrudan terminal pencerenizden çalıştırmaya başlayabilirsiniz. Örneğin , kurulu Chocolatey sürümünü görmek için choco komutunu çalıştırabilirsiniz. (choco )choco install <package-name>. çalıştırabilirsiniz . Örneğin, VLC , choco install vlc yürütülerek kurulabilir. Benzer şekilde, Google Chrome , choco install googlechrome kullanılarak bilgisayarınıza yüklenebilir.

Choco komutları baştan sona çok kolay ve faydalıdır. Choco'yu çalıştırabilirsin -? (choco -? )olası komutların ve kullanımlarının bir listesini görüntülemek için

Genel olarak, Chocolatey , Windows için kullanımı basit ve bilgisayarınızdaki yazılımları yönetmeyi çok daha kolay hale getiren harika bir paket yöneticisidir . Ana sayfasında (homepage)Chocolatey(Know) hakkında daha fazla bilgi edinin(Chocolatey) .

İPUCU(TIP) :   ScoopNinite  ve Windows Paket Yöneticisi (WinGet)(Windows Package Manager (WinGet)) ilginizi çekebilecek diğer paket yöneticileridir.



About the author

Kullanıcı hesapları, aile güvenliği ve Google Chrome teknolojisi geliştirme ve yönetme konusunda 10 yılı aşkın deneyime sahip deneyimli bir yazılım mühendisiyim. Becerilerimin açık ve özlü tanımlarını oluşturmak için kullandığım matematik ve bilgisayar bilimlerinde güçlü bir temele sahibim.



Related posts