Saya mengalami masalah dengan Flash di bawah ubuntu dan akan mencoba dan memutakhirkan ke rilis Flash 10.1 Alpha.
Masalahnya adalah itu datang sebagai file .so, dan saya tidak dapat menemukan informasi apa ini.
linux
ubuntu-9.10
John Moffitt
sumber
sumber
Jawaban:
File .so adalah file perpustakaan yang dikompilasi. Itu adalah singkatan dari "Shared Object" dan analog dengan Windows DLL.
Seringkali, file paket akan menempatkan ini di bawah / lib atau / usr / lib atau tempat serupa ketika mereka diinstal. Jika Anda mengekstrak file .so ke lokasi di $ LD_LIBRARY_PATH Anda, sebuah program yang membutuhkan pustaka harus dapat menggunakannya.
Idealnya, baca dokumentasi yang menyertainya untuk memastikan bahwa itu di lokasi yang tepat.
Jika Anda menjalankan perintah seperti
locate adobe-flashplugin
dari Terminal, Anda mungkin melihat beberapa pustaka dengan nama yang sama.sumber
Ada dua tipe pustaka Linux C / C ++ yang bisa dibuat. Itu adalah perpustakaan statis (.a) dan perpustakaan objek beling terkait secara dinamis (.so)
Ketika datang ke (.so) , hanya ada satu bentuk perpustakaan ini tetapi dapat digunakan dalam dua cara.
1) Ditautkan secara dinamis pada saat dijalankan tetapi secara statis sadar. Perpustakaan harus tersedia selama fase kompilasi / tautan. Objek yang dibagikan tidak termasuk ke dalam komponen yang dapat dieksekusi tetapi terkait dengan eksekusi.
2) Dinamis dimuat / dibongkar dan ditautkan selama eksekusi (yaitu plug-in browser) menggunakan fungsi sistem pemuat tautan dinamis.
Biasanya file paket akan menempatkan file ".so" di / lib atau / usr / lib saat menginstal.
sumber
Ini adalah pustaka objek bersama yang terhubung secara dinamis, dianalogikan dengan file .dll di Windows.
Berikut adalah beberapa posting untuk menginstal Flash 10 di Ubuntu x64 dan x86:
Pastikan Anda telah menghapus versi Flash sebelumnya sebelum menginstal 10.
sumber