Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Vytvoření aktualizační sady pro Adobe Reader 9.3 CZ

Dovolím si delší otázku na zdatnější správce doménové politiky.

Potřebuji přes GPO aktualizovat Adobe Reader (mám aktuálně všude 9.3.0) a verze 9.3.4 je jako komplet ke stažení jen v anglické mutaci. Tu použít nechci, přesněji nemůžu. Takže jediná cesta by byla přes transformace. Jenže tady jsem narazil a nedaří se mi najít řešení.

Popíšu konkrétní použitý postup:

Vytvořím msi balíček z české distribuce

AdbeRdr930_cs_CZ.exe -nos_o"Reader9" -nos_ne

- v adresáři s exe distribucí vytvoří podadresář Reader9 s msi balíčkem

Vytvořím Administrative Install Point

msiexec /a AcroRead.msi

- zeptá se mě na to kde AIP vytvořit, zadám c:\ar\ (původně tam je nabídnut první síťový disk a pokud se cestu pokusím změnit přes tlačítko procházet, tak instalace hned tady končí chybou)

Do adresáře c:\ar\ nahraju všechny transformace tj.

AdbeRdrUpd932_all_incr.msp
AdbeRdrUpd933_all_incr.msp
AdbeRdrUpd934_all_incr.msp

... a zůstanu v adresáři c:\ar\ a tam spustím postupně transformace:

msiexec /a AcroRead.msi /p AdbeRdrUpd932_all_incr.msp
msiexec /a AcroRead.msi /p AdbeRdrUpd933_all_incr.msp
msiexec /a AcroRead.msi /p AdbeRdrUpd934_all_incr.msp

update na 932 - projde bez chyby, ale když se hned po provedení aktualizace spustím z AIP ručně balíček AcroRead.msi, dostanu chybovou hlášku "Při používání transformací došlo k chybě. Zkontrolujte platnost zadaných cest".

update na 933 - uprostřed transformace je chyba viz příloha a na cpsid_85367.html návod k opravě, Budiž, JSBytecodewin.bin nahradím nově staženým.

update na 934 - aktualizace projde bez chyby a měl by vzniknout AIP s AdobeReader 9.3.4, odkud je dál možné instalovat AR 9.3.4 přes GPO. Jenže po spuštění takto vytvořené verze 9.3.4 (spustím z AIP ručně balíček AcroRead.msi) dostanu už známou chybovou hlášku "Při používání transformací došlo k chybě. Zkontrolujte platnost zadaných cest".

Testoval jsem to jak na W7, tak na XP Prof se stejným výsledkem. Zkoušel jsem i variantu, kdy transformační soubory byly v jiném adresáři

X:\Produkty\Adobe>msiexec /a c:\AR\AcroRead.msi /p AdbeRdrUpd934_all_incr.msp

opět bezúspěšně. A pokud celou akci provedu na prvním síťovém disku, který je při vytváření AIP nabídnut, tak to končí opět stejně špatně.

Je v tom postupu někde chyba nebo má v tom skutečně chybu Adobe? Nebo MS, jak v některých místech bylo tvrzeno? Odkazů na uvedenou chybu je dost, ale skutečné řešení se mi nepodařilo najít. Chyba se týká pouze východoevropských mutací.

Díky předem za cestu jak z toho ven.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
můžu se optat, proč neaplikuješ do GPO přímo ty MSP patche (na danou GPO s AR) a místo toho vytváříš…
touchwood 30.09.2010 22:49
touchwood
Zeptat se můžeš a je pro mě dobře, že se ptáš. Teď vážněji - ty MSP transformace se mi u Server 200…
yorg 01.10.2010 13:22
yorg
přidáš MSP jako změnu. Ano - je třeba GPO zrušit a znovu vytvořit, ale pokud se pamatuju, tak aplika…
touchwood 01.10.2010 14:39
touchwood
Nedaří se. Vytvořím nový objekt, Konfigurace počítače, Instalace softwaru, Nový ... Balíček - přidá…
yorg 04.10.2010 08:15
yorg
Problém je vyřešen. Adobe vydalo verzi 9.4 CZ.
yorg 07.10.2010 21:00
yorg
jo, všiml jsem si. :-) K tomu problému: nemám teď nikde AD, kde bych to mohl testovat (testovací vm… nový
touchwood 07.10.2010 23:13
touchwood
Tak to jo. SMS já nemám nasazené. Holt chudá státní správa. :-( poslední
yorg 08.10.2010 21:04
yorg

můžu se optat, proč neaplikuješ do GPO přímo ty MSP patche (na danou GPO s AR) a místo toho vytváříš opatchovanou instalačku? To to všechno opakovaně při každém updatu deinstaluješ a znova instaluješ aktuální verzi?

edit: MSP jsou právě primárně určeny pro účely patchování v GPO...

Zeptat se můžeš a je pro mě dobře, že se ptáš.

Teď vážněji - ty MSP transformace se mi u Server 2003 přímo v politice nedaří aplikovat. Záložka Změny je celá šedá, dá se v ní editovat jen dokud není balíček uzavřen. A on uzavřen už je. A vytvořit nový objekt, který by obsahoval MSP a použil by se jako Inovace pro původní z MSP u Server 2003 nejde. Možná to dělám blbě, ale jiné řešení neznám.

To to všechno opakovaně při každém updatu deinstaluješ a znova instaluješ aktuální verzi?

Ano, osvědčilo se mi to víc než aktualizovat přes Inovace v rámci objektu. Když jsem používal Inovace, tak se to občas dostalo na stanici do nedefinovaného stavu, kdy aktualizace nebyla nainstalována a aplikaci nebylo ani možné na PC odebrat. A navíc musím trvale udržovat dostupný instalační adresář a počet politik stále roste.

Mým postupem odeberu u staré verze OU a novému objektu dám vyšší prioritu než má starý. Při aplikaci politiky se pak stará verze nejdříve odinstaluje a nová po ní nainstaluje. Po nějaké době pak neplatnou politiku smažu a s ní i už nepoužívaný instalační adresář. Haprovalo mi to hlavně u Javy a u ní také jednu dobu nová verze stíhala novou verzi.

MSP jsou právě primárně určeny pro účely patchování v GPO...

Problém je v tom, že nevím jak jinak, než tak, jak jsem uvedl.

Nedaří se.

Vytvořím nový objekt, Konfigurace počítače, Instalace softwaru, Nový ... Balíček
- přidám UNC cestu na msi sadu pro Acrobat Reader
- dám Upřesnit
- v záložce Změny je možné zvolit pouze transformační soubor typu MST

Nenašel jsem místo, kde do balíčku vnutit ty tři MSP transformace.

Mohl bys to prosím tě upřesnit?

jo, všiml jsem si. :-)

K tomu problému: nemám teď nikde AD, kde bych to mohl testovat (testovací vmware jsem nechtěně zrušil (špatná práce se snapshoty:-)) a v produkčním prostředí si to teď dovolit nemůžu, mám práce na hlavu a nová testovací doména mi dá trochu práce)

P.S.: mám pocit, že jsem si popletl a dopletl MST transformaci a to, že patche MSP umí až SMS. Už jsem se v tom dlouho nevrtal ;-)

Zpět do poradny Odpovědět na původní otázku Nahoru