Chocolatey مدير حزم لـ Windows، مفيد على VPS لتثبيت أو تحديث البرامج من سطر الأوامر.
المتطلبات
- Windows Server أو Windows حديث
- PowerShell كمسؤول
- سياسة تنفيذ تسمح بالسكربتات
السماح بالسكربتات (الجلسة الحالية)
PowerShellSet-ExecutionPolicy Bypass -Scope Process -Force
تثبيت Chocolatey
راجع chocolatey.org/install للأمر المحدث:
PowerShell[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072 iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
أعد فتح PowerShell ثم:
PowerShellchoco -v
أمثلة
PowerShellchoco install git -y choco install 7zip -y choco install vscode -y
تحديث الكل:
PowerShellchoco upgrade all -y
ممارسات
- استخدم
-yللنشر غير التفاعلي. - قلّل الحزم لتقليل سطح الهجوم.
- وثّق الإصدارات في الإنتاج.
استكشاف الأخطاء
- رفض الوصول: شغّل PowerShell كمسؤول.
- بروكسي: راجع وثائق Chocolatey للشبكات المصفاة.
Chocolatey طرف ثالث؛ راجع صفحة الحزمة قبل التثبيت.