فارسی (Farsi)
€EUR

نصب Chocolatey روی سرور مجازی Windows

1 min
سرور مجازی (VPS/VDS)

Chocolatey یک مدیر بسته برای Windows است که روی VPS برای نصب یا به‌روزرسانی نرم‌افزارها از طریق خط فرمان کاربردی است (بدون کلیک کردن در چندین نصاب).

پیش‌نیازها

  • Windows Server یا یک نسخه جدید Windows
  • PowerShell که با دسترسی administrator اجرا شده باشد
  • سیاست اجرایی (execution policy) که اجرای اسکریپت‌ها را مجاز کند (در ادامه ببینید)

مجاز کردن اسکریپت‌ها (نشست فعلی)

PowerShell (Admin) را باز کنید:

PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force

نصب Chocolatey

همچنان با دسترسی administrator، دستور رسمی را اجرا کنید (برای نسخه به‌روز به 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 را ببندید و دوباره باز کنید، سپس بررسی کنید:

PowerShell
choco -v

نمونه‌های نصب

PowerShell
choco install git -y choco install 7zip -y choco install vscode -y

به‌روزرسانی همه بسته‌های Chocolatey:

PowerShell
choco upgrade all -y

بهترین روش‌ها

  • برای استقرارهای غیرتعاملی روی سرور از -y استفاده کنید.
  • بسته‌ها را به مواردی که واقعاً به آن‌ها نیاز دارید محدود کنید تا سطح حمله کاهش یابد.
  • برای محیط production، نسخه‌های نصب‌شده را مستند کنید و به‌روزرسانی‌ها را آزمایش کنید.

عیب‌یابی

  • Access denied (دسترسی رد شد): بررسی کنید PowerShell با دسترسی administrator اجرا شده باشد.
  • پراکسی سازمانی: برای محیط‌های فیلترشده، متغیرهای پراکسی سیستم یا گزینه‌های مستندشده Chocolatey را پیکربندی کنید.

Chocolatey ابزاری از شخص ثالث است؛ اگر درباره یک بسته تردید دارید، پیش از نصب، صفحه آن بسته را در مخزن community بررسی کنید.

با آخرین پیشنهادها، تخفیف‌ها و تبلیغات ویژه به‌روز بمانید.

مشاهده تخفیف‌ها

ما از کوکی استفاده می‌کنیم

ما از کوکی‌های تحلیلی برای بهبود تجربه شما در سایت خود استفاده می‌کنیم. هیچ داده‌ای به اشخاص ثالث فروخته نمی‌شود. اطلاعات بیشتر در سیاست حفظ حریم خصوصی ما.