Modul OneGet PowerShell harus dikirim dengan repositori default menjadi Cokelat. Ini ditunjukkan dalam dokumentasi yang ditemukan di sini . Namun ketika saya menjalankan Get-PackageSource ia mengembalikan PSGallery dan MSPSGallery sebagai sumber.
Bagaimana saya bisa secara manual mengatur sumber paket ke Chocolatey?
Saya sudah mencoba menjalankan:
Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/
Tapi itu mengembalikan peringatan yang mengatakan:
Tidak dapat menemukan penyedia paket 'Cokelat'
powershell
NoAgenda33
sumber
sumber
Jawaban:
Saya mencari yang sama. Ini berfungsi pada versi PowerShell yang datang dengan Windows 10 TP:
sumber
Provider
harus diatur keChocolatey
. Yaitu:register-packagesource -Name chocolatey -Provider Chocolatey -Trusted -Location http://chocolatey.org/api/v2/ -Verbose
Catatan: perintah ini didahului oleh yang berikut:Get-PackageProvider -Name chocolatey
Jawaban Erik tidak berhasil untukku. Ini memberikan kesalahan:
Ini berhasil meskipun:
Dan kemudian perintah ini berfungsi (misalnya):
Sebagai referensi, versi PowerShell saya adalah:
sumber