Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Acrobat Reader 7 su solaris

1 view
Skip to first unread message

Simun77

unread,
Sep 4, 2007, 5:11:37 AM9/4/07
to
Salve,
ho un piccolo problema che spero qualcuno mi possa aiutare a risolvere.
Ho dovuto centralizzare, per motivi di login e ambiente operativo,
l'installazione di acrobat5. Mi sono reso conto che devo passare alla
vers.7 per motivi di compatibilita'. La versione 7 pero' richiede delle
librerie che non sono installate su solaris 8 (ex:
libgdk_pixbuf-2.0.so).Ho provato a copiare la /usr/lib di una macchina
completa ed aggiungere il percorso in "LD_LIBRARY_PATH", ma il sistema
risponde con il messaggio
acroread: fatal: libgdk_pixbuf_xlib-2.0.so.0.

grazie

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ab...@newsland.it

Alessandro Selli

unread,
Sep 4, 2007, 3:23:13 PM9/4/07
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Simun77 ha scritto:


> Ho provato a copiare la /usr/lib di una macchina
> completa

Che vuol dire "la /usr/lib di una macchina *completa*"? Da dove
provengono quelle librerie?


- --
Alessandro Selli http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG3bCg3xmftOyIWosRAjb5AKCKgtM38bfbfRuPH8BI2GN5F2GAEgCffyTO
G4RAm8oDAQEorLu/OaMQVL4=
=DrUq
-----END PGP SIGNATURE-----

Alessandro Selli

unread,
Sep 4, 2007, 3:41:39 PM9/4/07
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alessandro Selli ha scritto:


> Simun77 ha scritto:
>> Ho provato a copiare la /usr/lib di una macchina
>> completa
>
> Che vuol dire "la /usr/lib di una macchina *completa*"? Da dove
> provengono quelle librerie?

Lascia perdere. A prescindere: rimetti tutto com'era prima (avevi
fatto un backup, VERO?) e installati questo:
http://www.blastwave.org/packages.php/gdk_pixbuf (più eventuali
dipendenze, naturalmente).

Ciao,

- --
Alessandro Selli http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG3bTy3xmftOyIWosRAjoZAJ9x1i8TgF2hOfCyGeol1vjddDrGPACcDfsf
XLlQ/DD5zH4+knVox//zipk=
=Gap0
-----END PGP SIGNATURE-----

Simun77

unread,
Sep 5, 2007, 3:09:48 AM9/5/07
to
Credo di essermi "spiegato" male.
Io vorrei "startare" acrobat 7 da un'area di rete senza installare
localmente tutte le librerie del caso. Per questo ho copiato la "/usr/lib"
di una macchina con le librerie funzionanti in rete.
Mi chiedevo se era possibile utilizzare le librerie copiate aggiungendo
alla
LD_LIBRARY_PATH il percorso di rete.
Spero di essere stato piu' chiaro

Alessandro Selli

unread,
Sep 5, 2007, 8:51:22 AM9/5/07
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Simun77 ha scritto:


> Credo di essermi "spiegato" male.
> Io vorrei "startare" acrobat 7 da un'area di rete

Come? Esportando un filesystem NFS (acrobat gira in locale)?
Esportando una sessione X11 (acrobat gira in remoto)?
Nel primo caso, si devono installare le libreri mancanti sulla macchina
locale. Nel secondo caso le si devono installare sul server.

> senza installare
> localmente tutte le librerie del caso. Per questo ho copiato la "/usr/lib"
> di una macchina con le librerie funzionanti in rete.

Continuo a non capire. Da me si copiano file da <macchina_A> a
<macchina_B>. Tu hai copiato le librerie da <macchina_A> *con* le
librerie funzionanti in rete...?
Credo tu abbia copiato le librerie di un client in cui gira acrobat sul
server sul quale č installato acrobat. Due osservazioni:
1) non si fa cosě, se mancano delle librerie si installa il pacchetto che
le contiene, non si copiano a mano se non in certe circostanze speciali
nelle macchine di sperimentazione e sviluppo;
2) a seconda dei casi elencati sopra (acrobat gira in locale o in remoto),
le librerie devono essere installate sul server o sul client.

> Mi chiedevo se era possibile utilizzare le librerie copiate aggiungendo
> alla
> LD_LIBRARY_PATH il percorso di rete.

Per eliminare ogni dubbio: cosa hai messo/aggiunto alla variabile
LD_LIBRARY_PATH? Facendo:

echo $LD_LIBRARY_PATH

cosa viene fuori? Sul server? Sul client?
Le librerie copiate, vengono da una macchina con lo stesso sistema
operativo, versione, patch level e architettura?

Ciao,

- --
Alessandro Selli http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFG3qZK3xmftOyIWosRAwhAAJ994+Wdr/WFZR6Y3V1g827QNKVBogCdHfE+
0cywEe6zYvp7RX4dCVWbuCk=
=FTuK
-----END PGP SIGNATURE-----

Simun77

unread,
Sep 5, 2007, 10:47:10 AM9/5/07
to
Per vari motivi NON posso installare librerie aggiuntive alle macchine.
Devo rispettare delle configurazioni dati dal cliente in base al prodotto
che utilizza.Per esempio le librerie del perl devo richiamarle da aree di
rete tramite variabile perche' localmente mi troverei ad avere librerie di
versione diversa che mi andrebbero in conflitto con alcuni applicativi e
non altri.Praticamente le macchine sono standard per alcune cose e per
renderle compatibili con altri software devo richiamare dei dati di
diversa versione copiati in rete.
Detto questo.
Ho installato acrobat su una macchina di laboratorio con le librerie
necessarie testando il funzionamento.Ho eseguito una copia tramite tar di
acrobat su un'area del server (chiamato pippo), pippo esporta
"/vol01/apl/acrobat7" che i client vedono come "/usr/apl/acrobat7".
Dal client lo start di acrobat avviene come se fosse installato
localmente, ma presente il messagio di mancanza librerie. Successivamente
ho copiato la "/usr/lib" della macchina laboratorio su server pippo in
un'area vista dai client ed aggiunto il percorso relativo nella
LD_LIBRARY_PATH.
Mi chiedevo se una cosa del genere era fattibile oppure no visto che,
localmente alle macchine posso fare ben poco, e non posso modificare un
certo tipo di standard install.

> echo $LD_LIBRARY_PATH

> Ciao,

Alessandro Selli

unread,
Sep 7, 2007, 3:56:09 AM9/7/07
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Simun77 ha scritto:

[...]

> Ho installato acrobat su una macchina di laboratorio con le librerie
> necessarie testando il funzionamento.Ho eseguito una copia tramite tar di
> acrobat su un'area del server (chiamato pippo), pippo esporta
> "/vol01/apl/acrobat7" che i client vedono come "/usr/apl/acrobat7".
> Dal client lo start di acrobat avviene come se fosse installato
> localmente, ma presente il messagio di mancanza librerie. Successivamente
> ho copiato la "/usr/lib" della macchina laboratorio su server pippo in
> un'area vista dai client ed aggiunto il percorso relativo nella
> LD_LIBRARY_PATH.
> Mi chiedevo se una cosa del genere era fattibile oppure no visto che,
> localmente alle macchine posso fare ben poco, e non posso modificare un
> certo tipo di standard install.

Devi:

1) installare le librerie mancanti in una root specifica invece di quella
di default, ad esempio "/vol01/apl/lib";
2) esportare tale directory verso i client, i quali la monteranno ad
esempio nella directory "/usr/apl/lib";
3) esportare la variabile d'ambiente
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/apl/lib" sui client.

Cosě dovrebbe funzionare.

Ciao,

- --
Alessandro Selli http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFG4QQY3xmftOyIWosRA8rrAJsEJLDpJFRqIbUHRZY3A5TVm8iO4ACfVxYN
kPYfe67VRONnTrgZvlh2ddU=
=65Bb
-----END PGP SIGNATURE-----

Simun77

unread,
Sep 7, 2007, 10:06:11 AM9/7/07
to
Alessandro Selli ha scritto:

> Simun77 ha scritto:

> [...]

> Devi:

> Cosě dovrebbe funzionare.

> Ciao,
Ok!!
Provero' come dici tu.
(con installare intendi eseguire il pkgadd modificando il percorso vero?)

ti faro' sapere appena rientrero' tra una settimana.
Per ora grazie mille

ciao


> - --
> Alessandro Selli http://alessandro.route-add.net
> AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
> WARNING: messages sent to "trappola" will never reach me.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (GNU/Linux)
> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

> iD8DBQFG4QQY3xmftOyIWosRA8rrAJsEJLDpJFRqIbUHRZY3A5TVm8iO4ACfVxYN
> kPYfe67VRONnTrgZvlh2ddU=
> =65Bb
> -----END PGP SIGNATURE-----

Alessandro Selli

unread,
Sep 8, 2007, 2:36:21 PM9/8/07
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Simun77 ha scritto:

[...]

>> Ok!!
>> Provero' come dici tu.
>> (con installare intendi eseguire il pkgadd modificando il percorso vero?)

Si, infatti. Dovesse essere necessario fare qualche configurazione
particolare (impostare delle variabili d'ambiente particolari, ad es.),
gli script d'installazione fanno le modifiche necessarie. Anche i
controlli sulle dipendenze, sia sui pacchetti che sulle patch applicate,
a volte risparmiano grattacapi.
Spero ti vada tutto bene, che a me non è successo di dover fare una
cosa come la tua. Ma, in caso di problemi, a disfare il tutto poi sarà
facile: rmpkg CSWgdk_pixbuf, ripiego della variabile LD_LIBRARY_PATH sul
vecchio valore e basta.

Ciao,

- --
Alessandro Selli http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG4uul3xmftOyIWosRAr90AJ9QKVV6zCz4b/zq0Gie/cHmQwglXQCdGUaY
BTF8mXgawan+phrLjB/EOLE=
=7NLK
-----END PGP SIGNATURE-----

0 new messages