3Jul

Çikolata ile Windows'a Linux-Stil apt-get Kurulumları Getirme

Linux kullanıcıları, komut satırından yazılım yüklemeyi çok seviyor ve nedenini anlamak zor değil. Yürütülebilir dosyaları indirmek, çalıştırmak yerine, varsayılan arama motorunuzu değiştirme girişimlerini yapmaktan kaçınmak için, temelde ne yüklemek istediğinizi yazıp "Enter" tuşuna basarsınız.

Windows'da bu tür bir barış istiyorsanız, Chocolatey'den başka bir yere bakmayın, Windows için paket yöneticisi. Bu ücretsiz araç, yalnızca hızlı bir komutla( choco install) binlerce uygulama yüklemenize ve bunları başka bir programla güncellemenize olanak tanır( choco yükseltmesi). Bu, çok yükleyen kişi olmanız durumunda size çok fazla zaman kazandırabilirözgür yazılımın kullanımı.

Chocolatey'yi iki yerde kullanabilirsiniz: Komut İstemi ve PowerShell. Bu paket yöneticisini her iki ortamda nasıl kuracağınız aşağıda açıklanmıştır; ancak yalnızca bir veya başka birine ihtiyacınız vardır. Rahatsız olursa olsun seçin.

Komut İsteğinden Çikolata Kurma ve Kullanma

Chocolatey yalnızca yönetici olarak çalıştırırsanız Komut İstemi'nde çalışır. Bunu yapmanın en kolay yolu, Başlat Menüsündeki Komut İstemi'ni sağ tıklamak ve ardından "Yönetici olarak çalıştır" ı tıklayın.

Chocolatey'yi yüklemek için önce yükleyiciyi indirip çalıştıran aşağıdaki komutu çalıştırmanız gerekir.:

@ "% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -NoProfile -ExecutionPolicy Bypass - Komut "iex( (Yeni Nesne System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1')) "&SET "PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin"

Bu komut değişebilir, bu yüzden sorun yaşıyorsanız resmi Chocolatey talimatlarını kontrol edin.

Chocolatey'yi yükledikten sonra derhal kullanabilirsiniz( ancak bazı durumlarda yönetici Komut İstemi'ni kapatmanız ve yeniden açmanız gerekebilir).Yazılımı kurmak basittir: choco install ve ardından programın adını yazın. Burada popüler Filezilla FTP istemcisini yüklemek için choco install filezilla kullanıyoruz.

Aynı anda tek bir uygulama yüklemeyi sınırlamanıza gerek yoktur.Örneğin, aşağıdaki komutu kullanarak, listelenen tüm uygulamaları tek seferde yükleyeceksiniz:

choco install firefox thunderbird vlc libreoffice

Elbette ki hangi paketlerin var olduğunu ve adlarının adlarını bilmenin bir yoluna ihtiyacınız olacaktır. Belli bir uygulamanın aşağıdaki sözdizimini kullanarak sağlanıp sağlanmadığını arama yapabilirsiniz:

choco arama key_word

Aşağıdaki ekran görüntüsünde, örneğin Thunderbird e-posta istemcisiyle ilgili paketleri aramak için choco arama thunderbird kullanıyoruz.

Alternatif olarak, bu web sitesi, kendi arama aracıyla tamamlayabileceğiniz, kurabileceğiniz tüm paketlerin eksiksiz bir listesini sunmaktadır.

Belirli bir paketin en son sürüme yükseltilmesini istiyorsanız, choco upgrade komutunu kullanın ve onu paket adıyla takip edin. Chocolatey'yi kullanarak yüklediğiniz her şeyi bir seferde yükseltmek istiyorsanız, choco upgrade all the hile yapacaktır. Ve kazma gibi hissediyorsanız daha fazla alt komutlar vardır. Sadece choco yazın -?Tam bir liste görmek için.

PowerShell

'de Çikolatanın Kurulumu ve Kullanılması PowerShell'in büyük bir hayranıysanız oradan da çikolatayı kullanabilirsiniz. Bu, PowerShell'i kullanmaya başladığınızda ipleri öğrenince her şeyi otomatikleştirebileceğiniz anlamına gelir.

Başlamak için bir yönetici PowerShell'i açmanız gerekecek. Bunu yapmanın en basit yolu, Başlat düğmesini sağ tıklatıp "Windows PowerShell( Yönetici)" seçeneğini tıklamaktır.

Chocolatey, doğası gereği, komut dosyalarını bilgisayarınızın dışından çalıştırmak için izin gerektirir. Bu nedenle, resmi yükleme talimatları, Chocolatey'yi yüklemeden önce ExecutionPolicy'i değiştirmenizi önerir.Önce, PowerShell isteminde aşağıdaki komutu yazın ve Enter tuşuna basın:

Get-ExecutionPolicy

"Sınırlı" bir sonuç görürseniz, yürütme politikasını Chocolatey yüklemesinin çalışacağı şekilde ayarlamak için aşağıdaki komutu çalıştırmanız gerekir:

Set-ExecutionPolicy AllSigned

Set-ExecutionPolicy Bypass komutu da kullanılabilir, ancak bu daha az güvenlik seçeneğidir: geliştiricinin imzalamış olmasına bakılmaksızın herhangi bir komut dosyasının çalışmasına izin verir.

Çalıştırma ilkesini belirledikten sonra, aşağıdaki komutu kullanarak yükleyiciyi çalıştırabilirsiniz:

iex( (Yeni Nesne Sistemi. Net. WebClient). DownloadString( 'https: //chocolatey.org/ kurulumu.ps1'))

Sadece Chocolatey'nin kurulu olduğu gibi! Powershell'de Chocolatey kullanmak Komut İstemi'deki gibidir.İşte choco install firefox running:

Arama ve yükseltme gibi

Alt komutları da Komut İstemi'nde olduğu gibi çalışır ve choco -?size diğer işlevlerin listesini verir.İyi eğlenceler!