Если вы хотите такого спокойствия в Windows, посмотрите не дальше, чем Chocolatey, менеджер пакетов для Windows. Этот бесплатный инструмент позволяет вам устанавливать тысячи приложений с помощью быстрой команды (
choco install
), и обновить их все с помощью другого (
choco upgrade
.) Это может сэкономить вам много времени, если вы такой человек, который устанавливает много свободного программного обеспечения.
Вы можете использовать Chocolatey в двух местах: Командная строка и PowerShell. Вот как установить этот менеджер пакетов в обе среды, но вам действительно нужен только тот или иной. Выберите то, с чем вам удобно.
Установка и использование Chocolatey из командной строки
Chocolatey работает только в командной строке, если вы запускаете его как администратор. Самый простой способ сделать это - щелкнуть правой кнопкой мыши Командную строку в меню «Пуск», а затем «Запуск от имени администратора».
@'%SystemRoot%System32WindowsPowerShellv1.0powershell.exe' -NoProfile -ExecutionPolicy Bypass -Command 'iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))' && SET 'PATH=%PATH%;%ALLUSERSPROFILE%chocolateyin'
Эта команда может измениться, поэтому проверьте официальные инструкции Chocolatey, если у вас возникли проблемы.
choco install
после чего следует название программы. Здесь мы бежим
choco install filezilla
для установки популярного FTP-клиента Filezilla.
choco install firefox thunderbird vlc libreoffice
Конечно, вам понадобится какой-то способ узнать, какие пакеты существуют и как они названы. Вы можете найти, предлагать ли данное приложение, используя следующий синтаксис:
choco search key_word
Например, на следующем скриншоте мы используем
choco search thunderbird
для поиска пакетов, связанных с почтовым клиентом Thunderbird.
Если вы хотите обновить определенный пакет до последней версии, используйте команду
choco upgrade,
а затем имя пакета. Если вы хотите обновить все, что вы установили, используя Chocolatey за один раз,
choco upgrade all
будет делать трюк. И есть больше подкоманд, если вам хочется копать. Просто введите
choco -?
чтобы увидеть полный список.
Установка и использование Chocolatey в PowerShell
Если вы большой поклонник PowerShell, вы также можете использовать Chocolately. Это означает, что вы можете автоматизировать всевозможные вещи, как только вы начнете работу с PowerShell и изучите канаты.
Чтобы начать работу, вам нужно открыть администратор PowerShell. Самый простой способ сделать это - щелкнуть правой кнопкой мыши кнопку «Пуск», а затем щелкнуть «Windows PowerShell (Admin)».
Get-ExecutionPolicy
Если вы видите результат «Ограниченный», вам необходимо запустить следующую команду, чтобы установить политику выполнения, чтобы работа Chocolatey работала:
Set-ExecutionPolicy AllSigned
Команда
Set-ExecutionPolicy Bypass
также может работать, хотя это менее безопасный вариант: он позволяет запускать любой скрипт независимо от того, подписан ли он разработчиком.
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Так же, как и Chocolatey! Использование Chocolatey в Powershell почти такое же, как в командной строке. Вот
choco install firefox
Бег:
search
а также
upgrade
также работают так же, как в командной строке, и
choco -?
предоставит вам список других функций. Повеселись!