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

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

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

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

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

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

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

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

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

Установка Chocolatey выполняется быстро и интуитивно. Вам не нужно доскональное знание командной строки или PowerShell.. Однако вы должны выполнить основные системные требования и набраться терпения, чтобы установить несколько скриптов.

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

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

Метод PowerShell

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

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

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

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

Нажмите Enter .

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

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

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

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

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

  @ "% SystemRoot%  System32  WindowsPowerShell  v1.0  powershell.exe" 
-NoProfile -InputFormat Нет -ExecutionPolicy Bypass -Command "iex
((New-Object
System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1'))"
&& SET "PATH =% PATH%;% ALLUSERSPROFILE% chocolatey bin"

Нажмите Enter .

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

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

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

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

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

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

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

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

  choco install [название приложения]  

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

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

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

  choco install gimp  

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

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

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

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

  choco search  [название приложения]  

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

  choco search 7-zip   

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

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

Чтобы обновить app, введите

  choco upgrade [название приложения]  

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

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

  choco outda  ted  

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

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

  choco uninstall [app name]  

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

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

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

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

.

Оцените статью
oilgasindustry.ru
Добавить комментарий