Windows

Самый быстрый способ установки программного обеспечения Windows: командная строка

Самый быстрый способ установки программного обеспечения Windows: командная строка

Установка приложений в Windows занимает много времени. Пользователь должен пройти серию шагов по исправлению программного обеспечения — выполнить поиск последней версии приложения, загрузить файл установщика, вручную установить приложение (несколько раз подряд) и снять флажки с нежелательных пакетов или рекламы.

Разблокируйте бесплатно «100+ Essential Windows CMD Commands» сейчас!

Это подпишет вас на нашу рассылку

Введите адрес электронной почты

Проблема не заканчивается здесь. Установщики программного обеспечения в Windows имеют совершенно разные способы настройки приложений, реестра и конфигураций. При таком количестве комбинаций многие люди не хотят проходить через обновление дюжины или более приложений. Мы покажем вам, как установить программное обеспечение с помощью командной строки.

Решение: Chocolatey (менеджер пакетов)

Диспетчер пакетов — это набор инструментов для автоматизации всего процесса установки, настройки и обновления приложений. Пакет состоит из двоичных файлов программного обеспечения, файлов конфигурации и метаданных. Метаданные, в свою очередь, содержат все детали приложения (имя, описание, номер версии и т. Д.) И список зависимостей, чтобы оно работало должным образом.

Несмотря на то, что существует много менеджеров пакетов для Windows, ни один из них не обладает простотой и безопасностью Chocolatey . С помощью небольшого количества кода вы можете развернуть приложение в каждой системе, а также отслеживать или управлять обновлениями этого программного обеспечения с течением времени.

Вот несколько причин, почему мы предпочитаем Шоколад:

  • Он имеет самую большую онлайн базу данных пакетов Windows. На данный момент существует 11 166 пакетов, поддерживаемых сообществом. Вы даже можете установить пакеты от NuGet и MyGet .
  • Представления пакетов проходят строгий процесс проверки модератором , включая проверку пакетов, проверку, проверку на вирусы с помощью VirusTotal и многое другое. Для организации использование репозитория пакетов сообщества не является обязательным.
  • Шоколад работает с более чем 20 технологиями инсталлятора для Windows. Он знает, как настроить приложение, реестр, управлять файлами и конфигурацией или любой комбинацией.
  • Chocolatey может работать даже с установленными приложениями. Он может принимать существующие файлы приложения в каталоге «Программы», а также обрабатывать удаления. Однако это зависит от используемого упаковщика и установщика программного обеспечения.

Установка Chocolatey в Windows 10

Шоколадная установка быстрая и интуитивно понятная. Вам не нужны глубокие знания командной строки или PowerShell. Однако вы должны выполнить основные системные требования и иметь терпение для установки нескольких скриптов.

Системные Требования

  • Windows 7+ / Windows Server 2003+ и выше
  • PowerShell v2 + и выше
  • .NET Framework 4+ (при установке будет попытаться установить .NET 4.0, если он у вас не установлен)
  • Свободное место для Chocolatey CLI и еще 1 ГБ + или более для установки пакетов

Метод PowerShell

Нажмите Win + X и выберите Windows PowerShell (Admin) . Во-первых, вы должны убедиться, что Get-ExecutionPolicy не ограничен.

Введите Get-ExecutionPolicy , если он возвращает Restricted, то это означает, что вы не можете установить никакой скрипт. Чтобы обойти это, введите Set-ExecutionPolicy AllSigned и «Y» для подтверждения изменения.

обойти политику выполнения в PowerShell

Скопируйте и вставьте команду

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) 

Нажмите Enter .

установить шоколадку через PowerShell

Через несколько секунд Chocolatey будет установлен и создаст новую папку в Program Data . Все пакеты идут в \ chocolatey \ lib (хотя могут быть исключения для установщиков .MSI).

Вы также можете установить собственный путь установки для таких пакетов, как Python, Ruby или Node.

установочная папка Chocolatey

Как только Chocolatey будет установлен, перезапустите PowerShell и введите choco /? чтобы увидеть список команд.

вызвать помощь choco, чтобы получить список команд

Метод командной строки

Если вы используете командную строку, нажмите Win + X и выберите Командная строка (Admin) . Затем скопируйте и вставьте команду

 @"%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" 

Нажмите Enter .

установить chocolatey через командную строку

Chocolatey будет установлен в вашей системе через несколько секунд. Перезапустите приглашение и введите choco /? чтобы увидеть список команд.

Шоколадные пакеты

Пакеты Chocolatey — это модифицированные файлы .nupkg. Это скомпилированный zip-файл, содержащий метаданные пакета (включая информацию о версии, зависимости и права на распространение). Если вы удалите метаданные, специфичные для chocolatey, файл пакета будет похож на NuGet.

Интересной частью Chocolatey является репозиторий пакетов сообщества, известный как репозиторий пакетов сообщества . Каждый пакет, представленный в базу данных, проходит строгую модерацию, прежде чем он будет запущен.

С левой стороны вы увидите ссылки на сопровождающего пакета, кнопку проверки валидации зеленого, красного и желтого цветов и инструкции по установке приложения. В разделе Install вы увидите инструкции по установке Google Chrome.

шоколадная упаковка в деталях

В этом же разделе приведены инструкции по обновлению и удалению приложения. В меню « История версий» перечислены все версии, включая журнал изменений. Кроме того, в разделе « Результаты сканирования на вирусы» есть раздел, если вы не уверены в том, что устанавливаете конкретное приложение.

детали конкретного пакета

Как установить программное обеспечение с помощью командной строки или PowerShell

Вероятно, у вас есть список часто используемых приложений, которые вы устанавливаете в Windows . Вместо того, чтобы посещать веб-сайт и использовать установщик, запустите PowerShell и введите синтаксис

 choco install [app name] 

«Choco» — это короткое имя Шоколад. Всякий раз, когда вы устанавливаете, обновляете или удаляете какое-либо приложение, вы должны ставить перед ним префикс «choco». Второй префикс — это фактическая команда. Поскольку мы устанавливаем приложение, мы будем использовать префикс «install». Третьим префиксом является имя программного обеспечения.

Перейдите на сайт шоколадной упаковки и найдите приложение. Обратите внимание на инструкцию командной строки для установки этого приложения.

установка приложения через шоколадку

Например, чтобы установить Gimp, введите

 choco install gimp 

Это позволит загрузить и установить приложение в вашу систему, не требуя каких-либо действий с вашей стороны. Вы увидите информацию о прогрессе в самой консоли. В некоторых случаях ваше приложение может показывать окна, но это совершенно нормально.

Chocolatey позаботится обо всех этапах установки автоматически. Как только ваше приложение будет установлено, вы найдете его в меню «Пуск».

установка gimp через шоколад

Поиск вашего пакета

Вы даже можете искать определенный пакет с синтаксисом

 choco search [app name] 

Например, если вы хотите установить 7-zip, введите

 choco search 7-zip 

Когда вы нажимаете Enter , chocolatey будет искать каждое приложение со словом «zip» в своей базе данных. Если он есть, вы найдете его в результатах. Поиск определенного приложения требует немного практики. Используйте веб-сайт пакета репозитория всякий раз, когда вам нужна помощь.

использовать шоколадный поиск для конкретной упаковки

Обновление пакета

Чтобы обновить приложение, введите

 choco upgrade [app name] 

Список устаревших пакетов

Также можно увидеть список всех устаревших приложений. Чтобы это работало, вы должны установить приложения через Chocolatey. Введите

 choco outdated 

устаревшие шоколадные пакеты

Удалить пакет

Если вы не нашли приложение полезным, вы можете удалить его через Chocolatey. Введите

 choco uninstall [app name] 

В большинстве случаев упомянутые выше команды — это все, что вам когда-либо понадобится. Но у шоколада есть много других функций. Посетите страницу ссылок на команды для более подробной информации.

Установите следующее приложение с помощью командной строки

Многие люди до сих пор не могут обновить свои приложения. Chocolatey позволяет устанавливать дюжину или более приложений всего несколькими нажатиями клавиш. Вы можете легко управлять своими приложениями без каких-либо проблем с безопасностью или комплектного программного обеспечения.

Современные ОС предоставляют вам автоматические установочные пакеты и команды, которые устанавливают много битов программного обеспечения одновременно. Но вы когда-нибудь задумывались о том, что происходит за кулисами, когда вы запускаете этот установщик? Если вас это интересует, прочитайте эту статью, чтобы узнать, как работает установка программного обеспечения в Windows, macOS и Linux.

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone