Car-tech

Обзор: Chocolatey предлагает легкую установку и обновление программного обеспечения

Interview with Rob Reynolds (Chocolatey) and Matt Wrock (Boxstarter) on couch : Build 2018

Interview with Rob Reynolds (Chocolatey) and Matt Wrock (Boxstarter) on couch : Build 2018
Anonim

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

Установка нового программного обеспечения - это то, что большинство пользователей Windows могут делать легко, но прежде чем вы сможете выполнить знакомый интерфейс мастера настройки «next-next-next-next-finish», вам нужно сначала установить установщик, и это может быть сложно.

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

Enter Chocolatey.

Chocolatey - это консольное приложение без особого визуального таланта.

Проблема в том, что каждая современная операционная система должна была бороться: Linux с его rpm и apt-get package managem, Mac OS X с его магазином приложений и Windows с … ну, ничего действительно, по крайней мере до тех пор, пока Windows 8 и новый Windows Store не станут основным.

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

Для установки Notepad ++, например, вам нужно открыть окно консоли и ввести «cinst notepadplusplus». Chocolatey загрузит последнюю версию Notepad ++ и установит ее для вас, не требуется Next-Next-Next. Если вы используете UAC (User Account Control, механизм повышения привилегий по умолчанию Windows, используемый с Vista), вам нужно будет щелкнуть только одно приглашение UAC.

Но как вы должны были знать, что можете ввести «notepadplusplus», ? Это место, где входит репозиторий пакетов в Интернете Chocolatey.

При загрузке инсталляторов Chocolatey показывает, откуда идет программное обеспечение, а также текстовый индикатор выполнения.

В настоящее время в репозитории имеется более 400 пакетов, начиная от (Fantom, язык программирования) в основное русло (Skype, VLC и т. д.). Этот простой в поиске репозиторий не является единственным источником пакетов Chocolatey: Chocolatey использует NuGet, менеджер пакетов с открытым исходным кодом, созданный Microsoft. У NuGet есть собственный репозиторий, который называется NuGet Gallery, в котором размещено не менее 8 300 уникальных пакетов. Все они нацелены на разработчиков, поэтому вы не найдете там VLC.

Если вам не хочется покидать консоль, чтобы узнать, какие пакеты доступны, вы можете просто набрать «шоколадный список», чтобы получить длинный список пакетов, доступных из официального Chocolatey feed. Если вам просто интересно, доступен ли Dropbox, например, вы можете ввести «шоколадный список» и узнать об этом через минуту (это так).

Chocolatey имеет привлекательный онлайн-репозиторий пакетов.

Пакеты шоколада для такие приложения, как Notepad ++, не содержат самого установщика. Скорее, они выходят в интернет и загружают установщик, как и вы. Это избавляет разработчиков пакетов от решения проблем с распространением лицензий на распространение программного обеспечения. Когда пришло время обновить ваше программное обеспечение, вы можете просто набрать «шоколадное обновление notepadplusplus» (или любой другой пакет), а Chocolatey снова выйдет в интернет и получит новый установщик, если он доступен.

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

Помимо этого ограничения, он работал хорошо, когда я тестировал его и предлагал быстрый, уродливый способ установки и обновления программного обеспечения.

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