Sto riscontrando problemi con Flash sotto Ubuntu e stavo per provare ad eseguire l'aggiornamento alla versione Alpha di Flash 10.1.
Il problema è che è arrivato come file .so e non riesco a trovare alcuna informazione su cosa sia.
Sto riscontrando problemi con Flash sotto Ubuntu e stavo per provare ad eseguire l'aggiornamento alla versione Alpha di Flash 10.1.
Il problema è che è arrivato come file .so e non riesco a trovare alcuna informazione su cosa sia.
Risposte:
Un file .so è un file di libreria compilato. Sta per "oggetto condiviso" ed è analogo a una DLL di Windows.
Spesso, i file del pacchetto li posizionano in / lib o / usr / lib o in luoghi simili quando vengono installati. Se estrai un file .so in un percorso nel tuo $ LD_LIBRARY_PATH, un programma che richiede la libreria dovrebbe essere in grado di usarlo.
Idealmente, leggi la documentazione di accompagnamento per assicurarti che sia nella posizione giusta.
Se si esegue un comando come locate adobe-flashplugin
dal Terminale, è possibile che vengano visualizzate alcune librerie con nomi simili esistenti.
Esistono due tipi di libreria Linux C / C ++ che possono essere creati. Quelle sono librerie statiche (.a) e librerie di oggetti shard collegate dinamicamente (.so)
Quando si tratta di (.so) , esiste solo una forma di questa libreria ma può essere usata in due modi.
1) Collegamento dinamico in fase di esecuzione ma staticamente consapevole. Le librerie devono essere disponibili durante la fase di compilazione / collegamento. Gli oggetti condivisi non sono inclusi nel componente eseguibile ma sono legati all'esecuzione.
2) Carico / scaricato dinamicamente e collegato durante l'esecuzione (ad es. Plug-in del browser) utilizzando le funzioni di sistema del caricatore a collegamento dinamico.
Normalmente i file del pacchetto inseriranno i file ".so" in / lib o / usr / lib durante l'installazione.
Si tratta di una libreria di oggetti condivisi collegata in modo dinamico, analoga a un file DLL in Windows.
Ecco un paio di post per l'installazione di Flash 10 in Ubuntu x64 e x86:
Assicurati di aver disinstallato tutte le versioni precedenti di Flash prima di installare 10.