
i386을 추가하려고 Ubuntu 18.04.4 버전을 사용하고 있습니다. 다음 명령을 통해 설치를 시도했습니다.
echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch
그리고 나는 오류를 얻습니다.
bash: /etc/dpkg/dpkg.cfg.d/multiarch: Permission denied
나는 이미 다음 방법을 사용하려고 시도했습니다.
echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch
그리고
sudo dpkg --foreign-architecture i386
나는 이들 중 어떤 것에서도 아무런 결과를 얻지 못합니다. 나는 이미 다음 명령을 사용하려고 시도했습니다.
sudo dpkg --add-architecture i386
출력은 다음과 같습니다.
dpkg: error: configuration error: /etc/dpkg/dpkg.cfg.d/architectures:1: unknown option 'foreign-architecture'
다음 명령을 통해 이미 설치되어 있는지 확인하려고했습니다.
sudo dpkg --print-foreign-architectures
이전에 언급한 명령과 동일한 버그가 발생합니다. 다음 명령을 사용하여 제거하려고 했습니다.
sudo apt-get purge ".:i386"
다음 오류 코드가 반환되었습니다.
E: Sub-process dpkg --set-selections returned an error code (2)
E: Couldn't record the approved state changes as dpkg selection states
다음은 내가 사용한 페이지에 대한 참조이지만 다음에서 답변을 얻을 수 없습니다.
- 실행 중인 Ubuntu 버전을 어떻게 확인하나요?
- https://stackoverflow.com/questions/19462579/ubuntu-dpkg-add-architecture-i386-throwing-error-add-architecture-unknown
- http://ubuntuhandbook.org/index.php/2020/01/install-wine-5-0-stable-ubuntu-18-04-19-10/
- https://wiki.winehq.org/Ubuntu
- Ubuntu 18.04에 wine32 i386 패키지를 설치하려고 합니다.
미리 감사드립니다.
답변1
먼저 방해되는 파일을 제거하세요.
sudo rm /etc/dpkg/dpkg.cfg.d/multiarch
그런 다음 추가 할 수 있습니다
sudo dpkg --add-architecture i386