Blame
657537 | Mayekkuzu | 2024-12-09 17:55:53 | 1 | # Chocolatey |
2 | ||||
2cd926 | Mayekkuzu | 2024-12-17 20:22:52 | 3 | ![](/Windows/Software/Chocolatey/chocolatey.jpg) |
657537 | Mayekkuzu | 2024-12-09 17:55:53 | 4 | |
5 | Chocolatey - простой как твикс с хлебом менеджер пакетов для Windows позволяющий быстренько накатить хром с архиватором не прибегая к шуршанию в интернетах с поиском где и что скачать. Пользуюсь сам, рекомендую. | |||
6 | ||||
7 | ## Установка на Windows 10/11/Server 2016+ | |||
8 | Открываем powershell с правами администратора. Пишем следующее: | |||
9 | ``` | |||
10 | Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) | |||
11 | ``` | |||
12 | Дожидаемся установки. Если система только что установлена, choco ругнется на отсутствие .NET 4.8 и предложит ссылочку для скачивания. Для того чтобы не лезть через браузер, напишем следующее в эту же консоль: | |||
13 | ``` | |||
14 | iwr https://download.visualstudio.microsoft.com/download/pr/2d6bb6b2-226a-4baa-bdec-798822606ff1/8494001c276a4b96804cde7829c04d7f/ndp48-x86-x64-allos-enu.exe -outf dotnetfx48.exe | |||
15 | ``` | |||
16 | И далее запустим установщик не выводя окошки с Далее-Далее с тихом режиме: | |||
17 | ``` | |||
18 | .\dotnetfx48.exe /q | |||
19 | ``` | |||
20 | Система после установки перезагрузится, если не случилось - убедитесь что установщик завершил работу и рестартаните систему | |||
21 | ## Работа с Chocolatey | |||
22 | Практически как и в любом пакетном менеджере есть поиск софта, реализуется это командой `choco search app`. Но так же можно посмотреть на сайте https://community.chocolatey.org/packages где так же можно скопировать команду для установки | |||
23 | ||||
24 | Если имя пакета вам известно, то пишем `choco install app`. На вопрос установщика нажимаем `Y` для каждого пакета или `A` - для всех. Если указать несколько пакетов после install, то в конце поставьте `-y` чтобы установить сразу все пакеты без подтверждения. | |||
25 | ||||
26 | `choco list` покажет все пакеты уже установленные в системе. |