Как стать автором
Обновить

Комментарии 49

интересно, как раз сейчас заморочился деплойментом/контролем десктопного софта под вин на 20-40 машинах.
не смотрели как работает удаленная установка? что требуется?
Если у Вас есть ActiveDirectory, то это легко делается через GPO без спец софта.
с AD все понятно, а вот без него начинается интересное :)
насколько я понимаю, единственный адекватный вариант — клиент на каждой целевой машине. так работают и chef, и puppet, wpkg в конце концов.
true that, но вот бывает же, что пришел человек после колледжа в фирму с 10 компами в рабочей группе… Пока он будет читать и разбираться в АД, можно пользовать такой вариант для облегчения жизни себе и окружающим
В таких ситуациях иной раз через одно место каждый комп настроен, везде разные парли, половина пользователей работают с обычной учетной записью, пароли от админских потеряли\забыли.
Увы как то нахлебался я с такими конфигурациями. По поводу АД и WinSRV на начальном уровне можно за 2 дня не спеша настроить.
Согласен. Добавлю только, что админская учетка не нужна для Ninite, прав обычного пользователя достаточно.
А как вы из под юзера программу поставите? На C: писать — админом стать.
AD научилась exe ставить? Раньше вроде лишь msi… Так ещё при установке программ обычно необходимо мини-квест пройти. Тихую установку не многие поддерживают.
а в чем проблема сделать из exe msi?
Пока что не на работе, проверил на домашних компьютерах — находятся легко, на компьютере пользователя ничего не происходит во время установки, поставил фаерфокс — просто появился ярлык и программа заработала. Как выйду на работу, проверю через AD (а может быть дома на виртуалке проверю).
[paranoia]
>How do you count machines?
>When Ninite contacts our servers to get the latest configuration information it sends along a one-way hash of some stable values on the machine. Things like the MAC address, hard drive serial number, etc. Those hashes are the machine IDs that we count, so it doesn't matter if computers change IPs or get completely reloaded from time to time.
Уж лучше бы они посылали эти данные в открытом виде, мне не жалко раскрыть мак адрес или серийник жесткого. А вот что они в этом, типа, «one-way» хэше пошлют — это никто не знает.
[/paranoia]
Согласен, по безопасности вопросов много возникает. У них есть форма обратной связи, думаю они расскажут подробнее про загадочный хэш, если спросить!
Я тоже когда открывал для себя проект был Удивлен. Хочу сделать такой же проект для USSR, Но все руки не доходят. Думается круто было бы сделать такой проект под Яндекс Диск а потом отдавать под WEBDAV.
Фишек у Ninite Pro много и они приятные. Это и отсутствие необходимости установки клиента на компьютерах пользователей, и раздача одного дистрибутива на все машины по локалке (скачиваем новую версию 1 раз, раздаём по LAN на 1000 машин), и отсутствие неудобств для пользователей — полностью тихая установка без надоедливых уведомлений об апдейтах
Живо себе представил, как на 1к машинах резво обновилось куча программ сожрав не хилый траффик и загрузив внешний канал на отличненько. А так же проставив непротестированные версии на такое кол-ва компьютеров. И да, я очень живо себе представляю, как админы в такой организации раньше жили без данного софта, устанавливая всё, по мнению автора, всё вручную. И да, не дай бог увидеть такое кол-во машин с правами на установку софта (мы же про обычный парк машин говорим, а не структуру из девелоперов, которые сами не подпустят админа к своему компу, настраивать им ненужный для них софт).
Не спорю, в домашних условиях жить может, а на 20+ компах лучше АД цеплять (мы же сейчас про виндовую инфраструктуру говорим), и делать всё по уму. Тем более, что АД умеет разворачивать софт и без помощи платного софта, и делать это не ломясь в интернет, с заранее подготовленного инсталлятора, лежащего где-нибудь в шаре.
Ну я и пытался донести, что матёрым админам скорее всего будет не интересно, а вот начинающим — вполне подойдёт.
Живо себе представил, как на 1к машинах резво обновилось куча программ сожрав не хилый траффик и загрузив внешний канал на отличненько.

То ли я не понял, то ли Вы… Программа качает из интернета 1 дистрибутив, раздает его по локалке на все компы. 1000 машин не забьют внешний канал и не сожрут трафик! Также, существует аудит, без вашего аппрува обновляться ничего не будет.
Да, с ваших слов я понял, что слова " клиент не требует установки" и «скачиваем один дистрибутив на всех», относится конкретно к данному софту, а не к дистрибутивам стороннего софта. Но как я уже говорил, при грамотном подходе данный софт не нужен (в таких масштабах), ибо незачем плодить сущности.
НЛО прилетело и опубликовало эту надпись здесь
Аналогично! Купить лицензию на 5 ПК и поставить её докучающим малокомпьютернограмотным родственникам, например. По-моему, просто супер!
Ну если вы увидели в моем комментарии негативный тон, можете так считать — дело ваше, хоть я и не писал его с таким контекстом.
Я лишь прокомментировал частный случай, приведенный автором (парк в тысячу машин).
Штука клёвая, по-своему. По факту ничего нового, подобного рода софта не мало, с разным функционалом но одним смыслом. В данном случае я вновь не обнаружил ничего интересного для себя. Хотя, как я уже и заметил, кто-то найдет для себя полезным данную софтину. Для домашнего пользования или для корпоративного дело каждого.
Какая-то мутная хрень. Да еще и под виндой чаще необходимость библиотеки для разработки собирать имеется, а mingw-get мягко говоря куцый.
Хочется что-то в стиле homebrew или macports но под вин со всеми часто нужными для opensource разработки библиотеками.
Ninite — это всего-лишь переименованный Volery, который был анонсирован на хабре ещё 4 года назад:) Любопытно сравнить комменты тогда и сейчас.
О! Не знал об этом, когда читал их блог не додумался вбить на хабре старое название… Спасибо за инфо!
Написать такую ерунду для себя любимого можно за полчаса, сервис для ленивых (это я так одобряю). Если бы там добавили оффлайн было бы еще лучше. А то бывало сетка уже работает, а интернета еще нет и пару дней не предвидится. У меня в те времена куча специализированного софта была.
Offline installers: Ninite Pro can make offline installers that don't need any network access. They're great for housecalls or saving old versions of apps.

В Про-версии есть возможность сделать для себя оффлайн-инсталлер!
Да я и не сомневался ) Уговаривать и объяснять, что бух должен оплатить чего-то там я буду гораздо дольше и сил потеряю намного больше, чем если сам все это напишу ) И остается вопрос с спец софтом.
Ну, внизу странички есть кнопочка «предложить программу». Написав им на почту «спасибы» и ссылку на хабр, ответ получил через полтора часа :> Можно попробовать написать им, какой именно спец софт желательно добавить.
Писал им два раза, года три назад. Никакого ответа не получил.
Что у нас с чекбоксами яндекс.баров, упаси Господь мейл.ру баров/агентов, пандора.тулбаров и прочих? Что с системными оптимизатороми и прочей мутью, которая валится из инсталлеров?
Не верится что без туллбаров всё происходит.

image
Lol@screenshot :D
No Toolbars: Ninite automatically says «No» to toolbars and other junk.

Ninite автоматически говорит НЕТ! всем тулбарам, изменениям стартовых страниц, яндекс.защитникам и пр.
— Мы не будем устанавливать тулбар, да?
— НЕТ!
Уже давно пользуюсь сервисом. Как на своих компах, так и у клиентов — ни одного тулбара не поставил. Единственный недостаток — не настраивает установленные программы для использования по умолчанию. К примеру: браузеры, просмотр графических файлов — все приходится указывать руками при первом использовании. Особенно раздражает графика: программа понимает два десятка форматов, и каждый раз приходится указывать, что этот тип файлов тоже надо открывать ею.
Да, было бы просто супер, если была бы возможность мало-мальски настроить приложения. Ну да будем надеяться со временем и это добавят.
НЛО прилетело и опубликовало эту надпись здесь
В про-версии можно отключить установку ярлыков, в бесплатной — похоже, что нет.
Совершенно не вижу проблемы с ярлыками. Подумаешь, 10ть ярлычков добавится. Часть уйдёт в корзину, частью будут пользоваться.
Из квик-ланча в XP чуть сложнее удалять, да. Но тоже не проблема.
Меню пуск? Это да, уже не для всех. Впрочем, я лично им практически не пользуюсь с момента перехода на вин 7. Неудобное какое-то.

image

Нужно скроллить, искать, кликать. Пришел к выводу, что пусть все программы будут класть что-то в пуск. Туда, бывает, кладут полезные штуки вроде руководств или безопасных режимов (firefox). Если нужно не просто запустить программу, а поглядеть что-то связанное с ней — можно и в пуск зайти. К примеру:

image

Т.е. ярлыки мб и являются проблемой, но не такой сильной, как тулбары, поиски, домашние страницы и сопутствующее.
image
Довольно интересная вещь, только интересно как удалённо ставить программы на машины, админские пароли ведь у каждого знать нужно?
Присоединяюсь к вопросу, каким образом происходит установка софта на остальные машины сети, если нет AD (мы же все правильно с тов. minoro прочли?).
А именно, нужна ли установка клиентов на остальных машинах сети? И если не нужна, то какие механизмы используются для этого.
К сожалению, пока ничего точнее про технический аспект сказать не могу (кроме того, что компьютер пользователя находится по HomeGroup или просто в локалке, вводится пароль учетки, пустые пароли не поддерживаются, программы устанавливаются без каких-либо проявлений активности на компьютере пользователя), буду тестить плотнее, вернувшись домой из отпуска и выйдя на работу после праздников.
ПО поводу технической реализации установки с ИНЕТА могу сказать следующее, когда закачивается сам файл ninite.exe он имеет название ninite_opera_notepad.exe Таким образом прога определяет какие программы надо скачать и установить, после этого с облака закачиваются простые Тихие установщики и ставится большинство прог с ключом /S.

Какого же было мое удивление когда узнал что Нинайт качает оригинальный установщик Winrar.

С реализацией под LAN немного по другому. скорее всего используется принцип работы PSEXEC. Который позволяет удаленно запускать процессы. Кому интересен psexec прошу СЮДА и сюды.
Сам до сих пор думаю начать, да все руки не доходят. Кто хочет сделать USSR проект пишите в личку, может сваяем. По идее это проект не сложно сделать, вот только кому он нужен ??
Я так и не понял, чем это лучше банального apt-get install. Заметим, оно при этом ещё и обновляться будет.
ну наверно тем что на Win это не покатит. =)
Знал про этот сервис, но прочитать статью все равно было интересно, так как я, оказывается, и не подозревал о некоторых возможностях.
То, что называется «для Linux-систем» оказывается лишь для их части.
А как это реализовано?
deb-пакеты и скрипт поди?
Что? Пакетная установка программ для Linux? Поверх пакетного менеджера? Софта, который есть в репозиториях? Отсыпьте.
Это просто ещё один способ. Основная фишка сайта — пакетная установка под винду.
Но зачем, если в Linux это гораздо удобнее родными средствами. Ставить программы с помощью Ninite под *nix как ездить на снегоходе по воде — можно, но зачем?
А что помешало портировать под венду любой из пакетных менеджеров? За деньги — дать возможность админам клонировать репозиторий к себе, чтобы трафик не жрать.

Это было бы круто, а так — костыль.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории