32비트 실행 파일을 실행하려면

32비트 실행 파일을 실행하려면

업무용으로 사용하는 노트북에 Ubuntu를 설치하고 싶습니다. 나를 막는 유일한 것은 내 작업에 필요한 (분명히) 32비트 소프트웨어가 있다는 것입니다. 시스템 요구 사항에 따르면 실행하려면 32비트 버전의 Linux가 필요하지만 64비트 시스템에서 실행하는 것이 32비트 시스템을 모두 설치하는 것보다 덜 번거로울 것이라고 생각했습니다. 아마도 내가 틀렸을 것입니다.

실행 파일을 클릭해도 아무 일도 일어나지 않습니다. 터미널에서 실행하려고 하면 다음 메시지가 반환됩니다.

공유 라이브러리를 로드하는 중 오류가 발생했습니다: libX11.so.6: 공유 객체 파일을 열 수 없습니다: 해당 파일이나 디렉터리가 없습니다

위에서 언급한 라이브러리를 설치하려고 하면 다음 메시지가 나타납니다. E: libX11.so.6 패키지를 찾을 수 없습니다. E: glob 'libX11.so.6'으로 패키지를 찾을 수 없습니다. E: regex 'libX11.so.6'으로 패키지를 찾을 수 없습니다.

Multiarch 지원이 활성화되어 있는지 이미 확인했습니다.

실행할 수 있는 방법이 있나요? 그렇지 않다면 32비트 버전의 Ubuntu를 찾아 설치하는 것이 가치가 있습니까?

미리 감사드리며, 편하게 대해주세요. 나는 Linux에 관해서는 완전히 멍청한 사람입니다 :)

답변1

32비트를 설치해야 합니다.언급된 라이브러리가 포함된 패키지아래 명령을 사용하여:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libx11-6:i386

그런 다음 응용 프로그램을 실행해 보십시오. 다른 라이브러리에서도 문제가 지속되면 검색 프로세스를 다시 반복하고 더 많은 라이브러리를 설치하십시오.

관련 정보