Hari ini saya ingin melakukan update glassfish 3.1.2 ke edisi glassfish terbaru yakni 3.1.2.2 dengan menjalankan perintah berikut :
root@code-impact:/opt/servers/glassfish3/bin# ./updatetoolnamun muncul pesan error sebagai berikut
untuk pertama kali kita harus menginstall library versi 32bit di Ubuntu,"/BUILD_AREA/workspace/updatecenter2.3-sustaining/uc2/build/dist/linux-i386/updatetool/vendor-packages/updatetool/common/boot.py", line 283, in init_app_locale File "wx/__init__.py", line 45, in ? File "wx/_core.py", line 4, in ? ImportError: libjpeg.so.62: cannot open shared object file: No such file or directory--------------------------------------------------------------- There was an error running/usr/local/glassfish3/updatetool/bin/../../pkg/python2.4-minimal/bin/pythonYou are running on a 64 bit Linux distribution and the 32 bit Linux compatibility libraries do not appear to be installed. In order to use the Update Center tools you must install the 32 bit compatibility libraries.On Ubuntu (and possibly other Debian based systems) please install the ia32-libs package. On RedHat 4 (and other RPM based systems), you may need to add multiple 'compat' runtime library packages. Please see the Update Center Release Notes for more information---------------------------------------------------------------
dengan menggunakan perintah berikut :
sudo apt-get install ia32-libs
sudo apt-get install libjpeg62:i386Jika kedua package tersebut sudah berhasil terinstall, kita bisa langsung menjalankan perintah updatetool tanpa ada masalah.
Referensi: http://markmail.org/thread/522c6hl2fkmr2kdy
Comments
Post a Comment