
이전 컴퓨터에서는 32비트 XUbuntu 버전 14.04와 32비트 Mozilla Seamonkey를 기본 웹 브라우저로 실행했습니다. 이제 내 새 컴퓨터는 64비트 Xubuntu 버전 14.04를 실행하지만공식적인64비트 Mozilla Seamonkey 빌드가 가능합니다. 64비트 시스템에 공식 32비트 Mozilla Seamonkey를 설치했지만 브라우저가 작동하지 않습니다. 바이너리 실행 파일을 실행하기 위해 아래 명령을 사용할 때:
/opt/mozilla/seamonkey/seamonkey
...프로그램이 종료되기 전에 다음과 같은 응답을 제공합니다.
libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
내 시스템에 다음 파일이 있는 것을 확인했습니다.
/usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
...하지만 64비트 버전입니다(32비트 Seamonkey가 이 라이브러리 파일을 거부하는 가장 큰 이유).
이 문제를 해결하여 64비트 시스템에서 32비트 Seamonkey가 작동하도록 할 수 있는 방법이 있습니까?
답변1
나는 문제를 직접 해결하기로 결정했고 마침내 해결 방법을 찾았습니다.
가장 먼저 해야 할 일은 64비트 시스템에서 32비트 응용 프로그램 설치에 대한 지원을 활성화하는 것입니다. 다음 셸 명령을 실행하면 됩니다.
sudo dpkg --add-architecture i386
그런 다음 APT 데이터베이스를 업데이트하기만 하면 됩니다.
sudo apt-get update
...그리고 Mozilla SeaMonkey에 필요한 32비트 라이브러리를 설치하려면 아래 명령을 실행하세요.
sudo apt-get install libdbus-glib-1.2:i386 libxt6:i386 libxcomposite1:i386 libstdc++6:i386 libgtk2.0.0:i386 libasound2:i386 -y --reinstall
그런 다음 APT는 일부 종속성을 해결하고 위 명령으로 설치된 라이브러리와 함께 설치합니다.
64비트 XUbuntu 버전 14.04 및 16.04에서 이 작업을 수행했는데 정말 매력적이었습니다. 이제 64비트 시스템에서 Mozilla SeaMonkey의 공식 32비트 빌드를 실행할 수 있습니다.
답변2
64비트 버전은 다음에서 다운로드할 수 있습니다.메인 Seamonkey 다운로드 페이지'기여 빌드' 아래에 있습니다.
답변3
관심 있는 분들을 위해 여기에 (64비트) Seamonkey 및 Firefox용 설치 스크립트가 포함된 저장소가 있습니다.
https://github.com/sid-the-sloth/install-scripts
꼭 확인하고 즐겨주세요!