OKWszystkie usługi działają prawidłowo
InfrawireLogo InfrawireDokumentacja

Instalacja Chocolatey na VPS z Windows

Chocolatey to menedżer pakietów dla Windows, przydatny na VPS do instalowania lub aktualizacji oprogramowania przez wiersz poleceń bez przeklikiwania wielu instalatorów.

Wymagania wstępne

  • Windows Server lub nowszy Windows
  • PowerShell uruchomiony jako administrator
  • Polityka wykonywania zezwalająca na skrypt instalacyjny (patrz poniżej)

Zezwolenie na skrypty (bieżąca sesja)

Otwórz PowerShell (jako administrator):

PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force

Instalacja Chocolatey

Nadal jako administrator uruchom oficjalną komendę (aktualizacje na 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'))

Zamknij i ponownie otwórz PowerShell, potem sprawdź:

PowerShell
choco -v

Przykładowe instalacje

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

Aktualizacja wszystkich pakietów Chocolatey:

PowerShell
choco upgrade all -y

Dobre praktyki

  • Używaj -y dla nieinteraktywnych wdrożeń na serwerze.
  • Instaluj tylko to, czego potrzebujesz, aby zmniejszyć powierzchnię ataku.
  • Dokumentuj wersje na produkcji i testuj aktualizacje.

Rozwiązywanie problemów

  • Odmowa dostępu: upewnij się, że PowerShell jest podniesiony (uruchomiony jako administrator).
  • Serwerowy proxy: skonfiguruj proxy systemowe lub opcje proxy opisane w dokumentacji Chocolatey.

Chocolatey to ekosystem stron trzecich; przed instalacją sprawdź szczegóły pakietów w galerii społeczności.