PDA

Показать полную графическую версию : [решено] Некоторые проблемы при интеграции обновлений в дистрибутив


Страниц : 1 [2]

aidan
28-08-2009, 00:41
Habetdin, я решил ставить WMP11 "как есть", с ключом "тихой" установки. Интересно, будет ли он при таком раскладе проверять подлинность? :)

Habetdin
28-08-2009, 00:44
будет ли он при таком раскладе проверять подлинность? »
Вряд ли он найдет соединение интернетом/ваш ключ уже будет в "черном списке"

aidan
28-08-2009, 00:53
Друзья, подведу промежуточный итог. Исходя из всего вышесказанного, последовательность моих действий выглядит так:

1) копируем все обновления в папку <distr_path>\I386\SVCPACK (при отсутствии последней создаем ее);
2) приводим все файлы в SVCPACK к формату 8.3;
3) распаковываем svcpack.in_;
4) редактируем файл svcpack.inf следующим образом:

[SetupHotfixesToRun]
//список файлов обновлений с необходимыми ключами
qchain.exe

5) копируем qchain.exe в SVCPACK;
6) запаковываем svcpack.inf;
7) правим dosnet.inf:

[OptionalSrcDirs]
SVCPACK

Я нигде не ошибся и ничего не забыл?

Habetdin
28-08-2009, 01:11
aidan, Я нигде не ошибся и ничего не забыл? »
вроде бы нет, нужно проверить установкой результата этих действий на виртуалку :)

aidan
28-08-2009, 01:14
Что ж, друзья, спасибо за советы. :) На выходных буду экспериментировать. Если что - отпишусь сюда. :)

aidan
07-09-2009, 22:58
Сделал все по инструкции, с помощью CDImage сделал образ, записал на DVD и попробовал на реальной системе (подвернулся случай переставить знакомой систему). Примечание: все обновления отсортированы в svcpack.inf в порядке даты выхода по возрастанию. Комп завис на последней минуте установки. В чем может заключаться глюк?

И еще вопрос: есть мысль запустить установку обновлений с графическим интерфейсом. Например: появляется окно, в котором указано общее число обновлений, число установленных и обновление, устанавливающееся в данный момент. Навыки программирования имеются. Мне так думается, что писать программку нужно без поддержки .NET (т.е. Visual Studio отпадает, остается старый добрый C++ Builder). Кто что может сказать по этому поводу? :)

aidan
07-09-2009, 23:31
Да, еще вопрос... Все обновления я качал через Windows Updates Downloader. Но, насколько я знаю, обновления выходят каждый второй вторник месяца, а WUD за 2 недели ничего нового не скачал. Может, кто подскажет другой способ поиска и загрузки обновлений, кроме "ручного"? :)

aidan
14-09-2009, 21:20
Виноват, друзья... :) WUD обновляет списки, но раз в месяц. :)

Начал заново собирать дистрибутив. При помощи /integrate запихнул в дистрибутив все файлы из папки Critical Updates, проверил на VMWare - ставится без проблем. Добавил еще IE8 с обновками - тоже все отлично. На очереди - WMP11 с обновками. :)

А вопрос у меня такой... Я скачал с Microsoft дистрибутив DirectX March 2009 (http://www.microsoft.com/downloads/details.aspx?FamilyID=0cf368e5-5ce1-4032-a207-c693d210f616&DisplayLang=ru), распаковал. Как его можно интегрировать в дистрибутив?

aidan
17-09-2009, 00:34
Все, разобрался. :) Всем спасибо за помощь! Habetdin - персонально. :)




© OSzone.net 2001-2012