Репозитории для Windows, или как устанавливать программы быстрее

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

        Я крепко задумался о том, что неплохо бы как-то ускорить типовой процесс установки нужных каждому пользователю программ. К моему величайшему сожалению этот способ не требовал установки одного из дистрибутивов Linux. Для Windows тоже существует несколько пакетных менеджеров, позволяющих выбрать десяток программ последних версий вроде JRE, .Net Framework, Skype, OpenOffice, ICQ и т.п. и установить их в один клик.


    Npackd



        Подкупает простотой интерфейса, наличием только бесплатных программ, которые не отвалятся через N дней, а также более свежими версиями софта, чем те, что были в аналогах. Впрочем, тут раз на раз не приходится — пробуйте сами. Из минусов — нет категорий ПО, приходится искать самому каждую программу в списке, можно забыть что-то нужное.


    SpeedInstaller



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


    AllMyApps



        Данная утилита по духу морально близка к предыдущему варианту. Репозитории поновее, возможно — самые свежие среди всех остальных утилит. Несколько неудобое разбиение программ по категориям, но в целом может быть лучшим выбором.


    Ninite.com

    http://ninite.com/

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


    Chocolatey

        Пост с полным описанием тут. Сугубо консольный вариант. Поддерживает установку заранее выбранного перечня ПО, что с одной стороны облегчает установку на несколько машин, с другой стороны вызывает недоумение, потому что сама утилита требует наличия на машине PowerShell и .NetFramework(да, на 5 сентября 2013 года Windows XP все еще довольно распространена).


    Итого

        Данные программы не дают ответа на неловкий вопрос о том, как установить Ms Office и Adobe Photoshop на компьютер рядового пользователя так, чтобы с одной стороны не нарушить действующее законодательство, а с другой не потратить сумму, равную среднемесячной зарплате пользователя, на указанные продукты. И даже более — эти программы бесполезны до тех пор, пока вы не найдете для сетевого адаптера драйвер, столь любезно не предоставленный производителем устройства. Но то, что они избавят вас от немалой части рутинной работы — несомненно.
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 29

      +10
      Не знаю кто как, а я после установки винды сначала ставлю все обновления и антивирус, и только после этого приступаю к скачиванию и установке остального софта. При этом времени на выкачку и установку обновлений уходит столько, что по сравнению с этим весь софт ставится почти моментально. Более того, при установке 90% времени тратится не на поиск/скачивание/установку, а на аккуратную установку и снятие галочек, чтобы вместе с нужным софтом не установить заодно кучу ненужного.

      Далее, у меня-то самого линух, но есть несколько родственников — «типичных пользователей». Плюс периодически знакомые обращаются. Так вот, всем им нужен разный набор софта. Да, есть некоторое количество одинакового софта, но всё-равно, тупо ставить всем один пакет никак не получится. Кстати, вместо MSOffice есть LibreOffice, а фотошоп «рядовому пользователю» вообще нафиг не нужен.

      В общем, пока под винду не сделают полноценный репозиторий, позволяющий не только единообразно и автоматически устанавливать последние версии любого софта, но и контролировать с какими опциями они будут устанавливаться (галочки!) плюс обновлять этот софт (кстати, с этим неплохо помогает Secunia PSI) — легче жить не станет.

      А описанные в статье тулзы (кстати, о них когда-то уже была статья в ][акере) могут принести пользу при установке кучи одинаковых машин, например, в корпоративной сети, но не при редкой настройке личных компов для разных людей.
        +2
        Ninite устанавливает программы так, что ничего постороннего не появляется (т.е. галочки снимает). Но да, APT под Windows — это было бы просто отлично.
          0
          Для установки софта на машины клиентов у себя в работе используем MarsInstaller — программа для автоматической установки программ. Галочек наставил, что нужно кроме умолчания, и вуаля.
          Уверен, что есть еще куча аналогов этого установщика.

          Из минусов такого подхода — весь набор софта и настройки нужно подготовить самому. То есть знать с какими флагами запускать .exe-шники чтобы был silent install. Кроме того, некоторые программы «тихой» установки не имеют. Для таки случаев используем скрипты AutoIt, чтобы автоматизировать установку. Например, Avira Free устанавливается именно через AutoIt.

          В такой связке(MarsIntsller + AutoIt) нету программ, которые нельзя поставить в автоматическом режиме. С другой стороны, приходится каждый месяц пересматривать список софта, чтобы держать актуальные версии. В особенности это касается браузеров, антивирусов. Все остальное обновляется реже.

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

          Заливаете все это дело на флешку или DVD — и вот есть «мобильный репозиторий».
          –9
          А я не помню, что я делаю после установки Windows — давно это уже было…
          • UFO just landed and posted this here
              –6
              Первым делом его открываешь, качаешь Хром/Лису/Оперу. И только потом уже. ИЕ — программа для скачивания браузеров.
              –9
              Раньше на диске ChipXP был установщик с набором програм действительно «точно передает мироощущение среднестатистического пользователя ПК». Там и фотошопы и офисы и всякая другая дребедень. А здесь только в нините офис есть и то старый.
              Не годные репозитории. Надо писать свой.
                –2
                Короче чешуя в обзоре — самый крутой allmyapps.com. Тучи программ на всякий вкус и цвет.
                  0
                  Не забудьте про установку «закладок», а так же то что не во всех дистрибутивах есть msi инсталлятор, и как следствие — большой шанс подхватить заразу, для обычного пользователя ваши советы по выбору автоматического инсталлятора — 100% гарантия занесения «закладки», ad программ, и т.д.
                    0
                    Я тоже об этом подумал сразу, но во-первых можно сперва поставить ту же авиру через npackd, а потом уже ставить все остальное. Во-вторых, npackd по сути скачивает официальные инсталляторы и пускает их с нужными ключами, чтобы установка была невидимой, так что наличие закладок сведено к минимуму.
                    0
                    Минус нините, на мой взгляд — установка проходит скрыто и мы никак не можем повлить на параметры установки. Хотя, конечно, обычному пользователю эти параметры менять как раз и не нужно.
                    А еще есть filehippo.com/, там даже автообновлялка есть, неудобная, правда.
                      0
                      Speed Install ещё жив? Судя по их официальному сайту — нет.
                        +2
                        Ну почему же не репозитОрии-то а?
                          0
                          видимо, с депозитАрием путают :)
                          +1
                          Если хочется автоматики, то можно еще упомянуть DriverPack Solution. Там, может, и не самые новые версии драйверов(для видео\аудио я все равно ставлю вручную актуальные), но на многое там версии новей, чем те, что идут в поставке с Windows. Плюс в пару кликов делается. А после этого уже можно и софт ставить.
                            –4
                            Вот он — топик зла! Все комментарии будут заминусованы (мой тоже).
                              –1
                              Потому что управление зависимостями в Windows — это очень больная тема.
                              Ессно — пользователей Default OS сильно бесит, что у «меньшинств» есть apt/zypper/yum и deborphan/rpmorphan/rpmreaper — а здесь только «Вы собираетесь удалить файл йопрст.dll, который _возможно_ используется другой программой. И чо?..»
                              Поэтому принимаем минусы со стойкостью Иисуса :-)
                                0
                                Я пользуюсь обеими системами, но для Windows использую только проверенный софт и очень редко провожу эксперименты с новым. Проблем йопрст.dll не наблюдал уже давно. Только следует уточнить, что в игры я уже практически не играю, а 99% ПО устанавливаемого это Open Source и Freeware, т.е. никаких кряков как вида, никаких «паленых» серийных номеров. Единственная программа которая хочет регистрации это Unreal Commander и получение ключа там бесплатное.
                              +3
                              Это как в древней шутке «На что только люди не идут, лишь бы Linux не ставить».

                              Пробовал подобные вещи когда-то — жутко неудобное поделие. Почему? — Потому что каждый производитель использует а) свой метод распространения (кто по прямой ссылке, кто по динамической, кто с регистрацией, кто через CDN и т.д.), б) свой инсталлятор (некоторые имеют возможность автоустановки, некоторые не имеют, некоторые содержат дополнительные вопросы и т.д.), в) свой набор стандартных настроек (путь установки, параметры интеграции в ОС и прочее).

                              Именно поэтому получить oneclick-установщик (a la apt-get) не получится, все равно половину работы нужно будет делать вручную. Смысл затеи? Получить еще одну сомнительную программу в системе без существенного выигрыша в удобстве?
                                +2
                                Осовременим шутку «Какие только люди не ставят дистрибутивы, лишь бы Gentoo не ставить».
                                0
                                Если нужно быстро найти софтину, причём любой версии, не обязательно свежей, то есть oldversion.com. Десктопного клиента нет, но сайт вполне себе удобен, только официальные инсталляторы. Можно быстро накачать и собрать пак, чтобы не качать на каждой машине отдельно. Всё более-менее популярное там есть, единственный минус — сайт буржуйский, поэтому локализация может отсутствовать.
                                  0
                                  Кстати да, давно пользуюсь — очень удобно. и, главное, никаких задержек, капчей и СМС-ок для скачивания, всё быстро и удобно
                                  0
                                  Погодите-ка, а как же WPI как из состава ZverDVD, так и имеющийся в виде самостоятельного и более насыщеноого софтом установщика? zverdvd.org/. Не реклама.
                                    0
                                    Тихо вы открыли тайну!!!
                                    :)

                                    Но в последнее время я предпочитаю качать и ставить то что сам скачал из оф ресурсов.
                                    0
                                    Простите, не понял, Вы — автор статьи, считаете, "что в обязанности программиста входит не только ремонт мониторов" или это все тот «человек» так считает?
                                      0
                                      Тысячи людей считают так, и боюсь у меня не осталось сил бороться с этим коллективным бессознательным.
                                      +2
                                      ИМХО лучшее из того, что есть под Windows — это PortableApps.com Platform в виду того, что:
                                      а) сборка полностью портативна и не прописывается в системе, а значит её можно хранить не на системном диске и не потерять при переустановке Windows
                                      б) содержит только бесплатные и опенсурсные программы
                                      в) поддерживает удобное скачивание и обновление программ
                                      г) имеет русский интерфейс, что для многих немаловажно
                                        0
                                        Ужас какой.
                                        PS после того, как я наставил далеко не одну тысячу пользовательских машин начиная с 95 винды, могу сказать только пару вещей.
                                        1. Пользуюсь только официальными сайтами п/о — недавно словил при попытке обновить броузер, баннер, предлагающий интернет експлорер с сайта микрософта с яндекс баром и яндекс-девочками, подписанный яндекс ллц.
                                        2. Держу список «любимого» используемого п/о, раньше периодически обновлял каталог с инсталляшками, теперь просто качаю и сразу запускаю — обычно скорость канала позволяет.
                                        3. в корпоративной среде обычно используются gpo, wds или еще какие технологии, вроде systemimager/clonezilla для распространения п/о и рабочих станций.
                                        4. После установки машины обычно делаю образ установленной системы чтобы быстро вернуться в случае смерти ОС/SSD.
                                        5. Всякий одноразовый и непонятный хлам ставлю в виртуальной машине.
                                        6. Ставлю минимум софта, нужный для работы.
                                        7. Работаю под аккаунтом обычного пользователя
                                        8 Оценил полезность Marketplace в плане «так, что я тут еще забыл поставить» — в работе активно использую несколько машин с win8/8.1
                                          0
                                          Использую для таких целей wpi и driverpack solution. Для автоматической установки всех нужных дров и программ подходит и порой очень даже спасает, т.к. и то и другое под рукой всегда на флешке.
                                          Но если хочется что бы все красиво было и с любовью, то мое мнение лучше ручаками сделать.

                                          Only users with full accounts can post comments. Log in, please.