Користувальницькі налаштування

Налаштування сайту


windows:softs:package_manager:chocolatey

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
windows:softs:package_manager:chocolatey [2021/09/25 17:59] Юрійwindows:softs:package_manager:chocolatey [2022/02/13 15:48] (поточний) – [Приклади] Юрій
Рядок 4: Рядок 4:
  
 Чому він? Так є [[windows:softs:package_manager:WinGet|Windows Package Manager]], але він досі не в статусі релізу, тому особисто я раджу користуватись тим, що вже працює і працює добре. Чому він? Так є [[windows:softs:package_manager:WinGet|Windows Package Manager]], але він досі не в статусі релізу, тому особисто я раджу користуватись тим, що вже працює і працює добре.
 +
 +<WRAP center round tip 60%>
 +Вже є реліз, тому що саме використовувати - вирішувати лише вам
 +</WRAP>
 +
  
 ===== Системні вимоги ===== ===== Системні вимоги =====
Рядок 11: Рядок 16:
  
  
-Сама інсталяція доволі проста, але варто [[https://chocolatey.org/install сходити на сайт]] та скопіювати саме звідти +Сама інсталяція доволі проста, але варто [[https://chocolatey.org/install|сходити на сайт]] та скопіювати саме звідти  
 + 
 +==== Старий метод ==== 
 + 
 + 
 +<code text |ChocolateyInstall.bat> 
 +@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin" 
 +</code> 
 + 
 +Увага, запускати лише від імені адміністратора 
 + 
 + 
 + 
 +===== Список поширених  команд =====  
 + 
 +  * search - пошук віддалених або локальних пакетів  
 +  * list - список віддалених або локальних пакетів 
 +  * info - отримує інформацію про пакет.  
 +  * install - встановлює пакети з різних джерел 
 +  * upgrade - оновлення пакетів з різних джерел 
 +  * uninstall - видаляє пакет 
 +  * help - відображає довідкову інформацію верхнього рівня для choco 
 +  * sync - синхронізується із встановленим системним програмним забезпеченням - генерує відсутні пакети 
 +  * optimize - оптимізує установку, зменшуючи використання простору 
 + 
 + 
 +===== Приклади =====  
 + 
 +Chocolatey підтримує пакетне встановлення, тобто в одній команді можна прописати кілька программ. Нижче наведено реальний приклад. 
 + 
 + 
 +<code text |ChocolateyInstallPackage.bat> 
 +choco install adobereader googlechrome 7zip.install sysinternals zoom libreoffice-fresh k-litecodecpackfull youtube-dl anydesk vcredist-all dotnetfx doublecmd telegram.install discord.install pdf24 viber choco-cleaner --Y 
 +</code> 
 + 
 + 
 +Деякі пакети підтримують аргументи, їх краще включити в файл інсталяції окремим рядком 
 + 
 +Наприклад 
 + 
 +<code text |ChocolateyInstallPackage.bat> 
 +choco install adobereader googlechrome 7zip.install sysinternals zoom libreoffice-fresh k-litecodecpackfull youtube-dl anydesk vcredist-all dotnetfx --Y 
 +choco install office2019proplus -Y --force --params "/Language:uk-UA" 
 +choco install fusioninventory-agent -Y --installargs "/server='http://your.ip/plugins/fusioninventory' /no-start-menu /runnow" 
 +</code> 
 + 
 +Тут додатково встановлюється українська локалізація офісного пакету та агент інвентаризації. 
 + 
 +Також, оскільки це пакетний менеджер - дуже просто оновити встановлені їм програми 
 + 
 +<code text |ChocolateyUpgradePackage.bat> 
 +choco upgrade all --Y 
 +</code> 
 + 
 +Переглянути всі встановлені пакети на даному ПК 
 +<code>choco list --local-only</code> 
 +===== Корисні посилання =====  
 + 
 +  * https://chocolatey.org/ - офіційний сайт  
 +  * https://docs.chocolatey.org/ - документація 
 +  * https://community.chocolatey.org/packages - пошук програм, та команди для їх встановлення 
 +  * https://docs.chocolatey.org/en-us/choco/setup - інсталяція 
 +  * https://docs.chocolatey.org/en-us/choco/commands - список команд
windows/softs/package_manager/chocolatey.1632592757.txt.gz · Востаннє змінено: 2021/09/25 17:59 повз Юрій