Назад | Перейти на главную страницу

Есть ли хороший менеджер пакетов для Windows?

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

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

Есть ли менеджер пакетов или программа обновления программного обеспечения, которые:

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

При этом сказано:

  1. Центр обновления Майкрософт. Это будет проверять для большинства продуктов MS.
  2. Secunia PSI или CSI. Это программное обеспечение просканирует ваш компьютер на наличие незащищенного программного обеспечения или программного обеспечения, срок эксплуатации которого истек. Он неполон, и он не устанавливается автоматически (некоторые вещи могут быть, но это немного нестабильный IMX), но это неплохо.

В конечном счете, лучше всего использовать Центр обновления Майкрософт для проверки проблем с безопасностью ОС и исправлений (второй вторник каждого месяца - день исправлений), веб-сайты поставщиков оборудования для обновленных драйверов и прошивок и веб-сайты поддержки поставщиков приложений для программного обеспечения, которое вы ' повторно работает.

Вы можете получить то, что хотите, переупаковав все, чем хотите, с помощью установщика Windows. Многие (подавляющее большинство?) Разработчиков приложений не используют встроенные функции установщика в Windows (вместо этого предпочитают запускать свои собственные установщики с разной степенью дрянности). Системные администраторы часто переупаковывают программное обеспечение в пакеты установщика Windows, чтобы обеспечить развертывание с помощью групповой политики или сценариев и в целом упростить управление программным обеспечением. К сожалению, это означает полную обратную разработку и повторную реализацию функций пользовательского установщика производителя (которые могут быть чрезвычайно обременительный и подверженный ошибкам).

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