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.

Předmět Autor Datum
a nemůžeš se na to jednoduše vykváknout a instalovat AR 9+ upd tím že to pustíš jednotlivě ? AdbeRd…
MM_tank 30.09.2010 19:50
MM_tank
Díky za odpověď, ale toto mi bohužel nepomůže. Potřebuji to pro instalaci přes group policy. Ty par…
yorg 30.09.2010 22:17
yorg
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
Díky za nasměrování, zkusím to. Problém je v tom, že ta politika na AR ovlivňuje všechny PC. Takže…
yorg 01.10.2010 18:07
yorg
Také uvidím, jak se projeví aktuálně zaškrtnutá volba "Odinstalovat tuto aplikaci, je-li mimo obor…
touchwood 01.10.2010 19:08
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
:-) zrovna když sem se dokopal dodělat ty aktualizace do instalací...
MM_tank 07.10.2010 22:02
MM_tank
jo, všiml jsem si. :-) K tomu problému: nemám teď nikde AD, kde bych to mohl testovat (testovací vm…
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

a nemůžeš se na to jednoduše vykváknout a instalovat AR 9+ upd tím že to pustíš jednotlivě ?

AdbeRdr930_cs_CZ.exe /sAll /rs /l /msi"/qb-! /norestart ALLUSERS=1 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES"
msiexec /p AdbeRdrUpd932_all_incr.msp /qn
msiexec /p AdbeRdrUpd933_all_incr.msp /qn
msiexec /p AdbeRdrUpd934_all_incr.msp /qn
takhle to funguje.

Díky za odpověď, ale toto mi bohužel nepomůže.

Potřebuji to pro instalaci přes group policy. Ty parametry mám nadefinované v mst. Ty problémem nejsou.

Takto bych musel obejít všechny PC jednotlivě. To už pak mám jednodušší se dočasně na tom PC přihlásit jako admin a nechat to zaktualizovat přímo přes aktualizační službu AR. Uživatelé mají jen user práva, takže sami si nic nezaktualizují. A tím, že jim k PC sednu mimo případ, kde něco sami pokazí nebo když se jim něco samo pokazí (což je obvyklejší ;-)) nebývají zrovna nadšení.

Potřebuji vytvořit funkční msi balíček pro 9.3.4CZ, no a i když by měl uvedený postup fungovat, tak tam je někde zádrhel. A bohužel nejsme v USA, aby se technická podpora pro program, který poskytují zdarma měla ochotu angažovat.

<rýpanec>Docela jim toho Jobse s HTML5 přeju.</rýpanec>

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.

Díky za nasměrování, zkusím to.

Problém je v tom, že ta politika na AR ovlivňuje všechny PC. Takže když se to nepovede, tak jsem v troubě. AR se u nás používá velmi často.

Zkusím test, kdy vytvořím vedle stávající novou politiku dám do ní msi na 9.3.0 a přidám všechny 3 transformace + původní MST a pustím to jen na jeden PC s vyšší prioritou. Snad to půjde.

Také uvidím, jak se projeví aktuálně zaškrtnutá volba "Odinstalovat tuto aplikaci, je-li mimo obor správy:".

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