Домашняя » как » Как установить apt-get в стиле Linux на Windows с помощью Chocolatey

    Как установить apt-get в стиле Linux на Windows с помощью Chocolatey

    Пользователи Linux любят устанавливать программное обеспечение из командной строки, и нетрудно понять, почему. Вместо того, чтобы загружать исполняемые файлы, запускать их и избегать различных попыток изменить поисковую систему по умолчанию, вы в основном набираете то, что хотите установить, и нажимаете «Enter».

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

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

    Установите и используйте Chocolatey из командной строки

    Chocolatey работает только в командной строке, если вы запускаете ее от имени администратора. Самый простой способ сделать это - щелкнуть правой кнопкой мыши командную строку в меню «Пуск» и выбрать «Запуск от имени администратора».

    Чтобы установить Chocolatey, сначала необходимо выполнить следующую команду, которая загрузит и запустит установщик для вас:

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

    Эта команда может измениться, поэтому проверьте официальные инструкции Chocolatey, если у вас возникли проблемы.

    После установки Chocolatey вы можете использовать его немедленно (хотя в некоторых случаях вам может потребоваться закрыть и снова открыть командную строку администратора). Установка программного обеспечения проста: просто введите Choco установить сопровождаемый названием программы. Здесь мы бежим choco установить filezilla установить популярный FTP-клиент Filezilla.

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

    choco установить firefox thunderbird vlc libreoffice

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

    шоколадный поиск ключевое слово

    На следующем снимке экрана, например, мы используем Choco Поиск Thunderbird искать пакеты, связанные с почтовым клиентом Thunderbird.

    Кроме того, этот сайт предлагает полный список всех пакетов, которые вы можете установить, в комплекте с собственным инструментом поиска..

    Если вы хотите обновить определенный пакет до последней версии, используйте команду шоколадный апгрейд, сопровождаемый именем пакета. Если вы хотите обновить все, что вы установили, используя Chocolatey за один раз, Choco обновить все сделает свое дело. И есть больше подкоманд, если вы хотите копать. Просто введите шоколадно -? чтобы увидеть полный список.

    Установите и используйте Chocolatey в PowerShell

    Если вы большой поклонник PowerShell, вы также можете использовать Chocolately. Это означает, что вы можете автоматизировать все виды вещей, как только вы начнете работать с PowerShell и изучите все трудности.

    Вам нужно будет открыть PowerShell администратора, чтобы начать. Простейший способ сделать это - щелкнуть правой кнопкой мыши кнопку «Пуск» и выбрать «Windows PowerShell (Admin)».

    Шоколад по своей природе требует разрешения для запуска сценариев извне вашего компьютера. По этой причине в официальных инструкциях по установке рекомендуется изменить ExecutionPolicy перед установкой Chocolatey. Сначала в командной строке PowerShell введите следующую команду и нажмите Enter:

    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 установить Firefox Бег:

    Подкоманды как поиск а также Обновить также работают так же, как в командной строке, и шоколадно -? даст вам список других функций. Повеселись!