Windows 10'da OneGet Nasıl Etkili Kullanılır
Çeşitli / / December 02, 2021
eğer varsa hiç Linux kullanmadım o zaman her zaman Windows için bir Paket Yönetim aracı istemiş olacaksınız. Evet, Windows, komut satırı kullanılarak çalıştırılabilen Chocolatey adlı üçüncü taraf Paket Yönetim aracına sahiptir. Ancak, Windows 10, OneGet'e yerel bir Paket Yönetim aracı getirdi: Microsoft'tan Garret Serack tarafından bir blog gönderisinde duyuruldu. Powershell kullanarak NuGet Paket Yöneticisi ile yazılım paketlerini kurmanıza/kaldırmanıza ve güncellemenize izin verir. Ayrıca Chocolatey deposu için de desteği var.
Not: Windows 10 RTM sürümü ile OneGet, Paket Yönetimi.
Öyleyse, OneGet'i (PackageManagement) kullanarak birden çok yazılım paketini nasıl etkili bir şekilde kurabileceğinizi/kaldırabileceğinizi ve güncelleyebileceğinizi görelim. Ayrıca Chocolatey'i onunla nasıl entegre edebileceğinizi görün.
OneGet (PackageManagement) ve Chocolatey nedir?
Linux kullanıcısı olmayanlar ve paket yönetimi hakkında hiçbir şey bilmeyenler için Paket Yöneticisi, yazılımın (paketin) kurulumunu, güncellenmesini ve kaldırılmasını çok kolaylaştırır. Paket Yöneticisi, tüm yazılım paketlerinin depolandığı bir havuz kullanır.
Bu yazılım paketlerini almak ve bilgisayarınıza kurmak için bir komut girmeniz yeterlidir. Tek bir komutla yazılımı yükleyebilir veya güncelleyebilirsiniz. Yazılım depoda her güncellendiğinde güncelleme otomatik olarak yapılır. Yani, Paket Yöneticisi bununla ilgili.
Şimdi, bir araç olarak OneGet bir adım önde. Bu bir paket yöneticisinin yöneticisi. Chocolatey ve NuGet gibi birden fazla depo barındırabilir. biz zaten Daha önce Chocolatey hakkında konuşuldu. Chocolatey, komut istemiyle çalışabilir. NuGet, Microsoft'un Uygulama Geliştirme araçlarına özel yazılım paketleri içerir. Tek bir komut girebilir ve bu depolardan yazılım alabilirsiniz.
OneGet Nasıl Kullanılır?
Yani, önce mevcut komutları görelim. Yukarıdaki özellik görüntüsünde görebilirsiniz. Kullanılabilir komutları görmek için aşağıdaki komutu yazın. Güç kalkanı.
Get-Command -Modül Paket Yönetimi
Unutmayın, OneGet değil, PackageManagement (buraya OneGet'i basitlik için yazıyorum). Yani, şimdi komutların listesine sahipsiniz. Şimdi hangi paket kaynaklarına (paket yöneticileri) sahip olduğumuzu kontrol ederek başlayalım.
Paket Kaynaklarını Alın
Aşağıdaki komutu yazın (veya sadece kopyalayın):
Get-PackageSource
Sisteminizde kurulu olan Paket Kaynaklarını almalısınız.
Bu yüzden, yalnızca yerleşik PowerShell galerisini kurdum. Şimdi Chocolatey Paket Yöneticisini kuralım. Listede zaten Chocolatey'i görüyorsanız, bir sonraki adımı atlayın.
Chocolatey'i Yükleme
Aşağıdaki komutu girin:
Get-PackageProvider -Name Chocolatey
Get-PackageProvider mevcut paket havuzlarını bulacak ve kuracaktır.
Vurmak Girmek ve Chocolatey kurulumu başlamalıdır. Kurulum tamamlandıktan sonra, daha önce uyguladığınız komutla paket kaynağını tekrar kontrol edin. Chocolatey'i görmelisin.
Ardından, Chocolatey'i varsayılan Yazılım Paketi kaynağı olarak ayarlamamız gerekiyor. kullanacağız set-packagesource varsayılan olarak ayarlamak için komut. Aşağıdaki komutu girin:
Set-PackageSource -Adı çikolatalı
Şimdi hepimiz hazır olduğumuza göre, çikolata deposundan bir yazılım yükleyelim.
Chocolatey Repository'den Yazılım Kurun
Chocolatey ile daha fazla seçenek elde edersiniz. Chocolatey'in web sitesine gidip yüklemek istediğiniz yazılımı bulmanız gerekmez. Bunu kullanarak Powershell'in kendisinden bulabilirsiniz. paket bul emretmek. Diyelim ki 'Chrome' ile ilgili tüm paketleri bulmak istiyorsunuz.
bul-paket -adı Chrome
Şimdi tüm paketleri alacaksınız Krom bir özet ile birlikte anahtar kelime. Şimdi, bu listeden yükleyeceğim Adblockpluschrome.
kurulum paketi -name adblockpluschrome
Girmek Y ve kurulum başlayacaktır.
Yükseltme Komutu yok
Şaşırtıcı bir şekilde, OneGet'in Güncelleme emretmek. Chocolatey'de bir güncelleme komutu var ama bu burada geçerli değil. Bu sorun bildirildi GitHub'da 2014'te Insider'lara Teknik Önizlemeler çekilirken ve hala çözülmedi.
Komut İstemi Ninja olmak ister misiniz? İşte bir işlev tuşu kısayollarının listesi bu seni bir yapacak.
Keşfetmek
Artık temel bilgileri öğrendiğinize göre, komutları ve parametreleri daha fazla keşfedebilirsiniz. OneGet'in birinci sınıf bir hizmet sağlamadığını düşünüyorsanız, her zaman Chocolatey'i seçebilir ve Komut satırı üzerinden kullanabilirsiniz.
AYRICA BAKINIZ: Varsayılandan Daha İyi 3 Komut İstemi Alternatifi