Есть ли простой способ установить и обновить стандартные пакеты программного обеспечения в Windows?

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

Homebrew вмешался, чтобы заполнить недостающий список в Mac OS X, при этом homebrew cask позаботится об установке и обновлении бинарного распространяемого программного обеспечения, тогда как Homebrew самостоятельно позаботится обо всем, что распространяется в качестве исходного кода.

Я, однако, все еще высоко ценю Windows. Ninite — отличный временный промежуток, и обычно это первое, что я делаю (после того, как много обновлений Windows потребуется), но выбор программного обеспечения ограничен горсткой. Полезная горстка, но далеко не все, что мне нужно в системе Windows.

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

Обратите также внимание, что я не работаю в корпоративной среде и не ищу инструмент для развертывания сети. Cygwin (хотя и незаменимый) тоже не то, что я ищу здесь.

Ответы (3)

Я поклонник шоколада за это - это интерфейс для nuget, имеет довольно широкий спектр пакетов. Он имеет интерфейс командной строки и связан со многими стандартными инструментами Windows. Он также связан с такими вещами, как cygwin и python. Он имеет около 1700 пакетов, включая flash и notepad++.

Я не думаю , что он автоматически подбирает существующее программное обеспечение (если вы его используете, вероятно, проще использовать его с самого начала ala ninite, чтобы вы могли воспользоваться его опцией обновления в одну строку!), поэтому я бы использовал его наряду с чем-то вроде securia psi в существующей системе, чтобы сообщить вам, что было обновлено.

Он также позволяет вам создать список пакетов в виде xml-файла для загрузки — вы даже можете явно указать версию.

РЕДАКТИРОВАТЬ: я только что заметил, что грядущий официальный инструмент oneget изначально использует те же репозитории. Я, естественно, не могу рекомендовать какое-то программное обеспечение, которое является бесполезным, в качестве решения, но это показывает, какая тяга есть у шоколада.

Рекомендую Шоколадку . Например, после того, как вы установили программное обеспечение, которое хотите использовать choco install firefox, вы можете запустить одну простую команду:

choco upgrade all

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

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

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

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

Дополнительные рекомендации можно найти в предупреждении службы технической поддержки Gizmo . Я могу порекомендовать этот сайт как отличный источник проверенного и оцененного бесплатного программного обеспечения, хотя я не читал эту настоящую страницу.