왜 그렇게 많은 "중복"(i386 + x86_64) 패키지가 설치되어 있습니까?

왜 그렇게 많은 "중복"(i386 + x86_64) 패키지가 설치되어 있습니까?

64비트 노트북을 새로 설치했습니다(이전에 ubuntu 10.04 64비트를 사용했음). 이제 repos에서 패키지를 설치할 때마다 32비트와 64비트 모두에서 중복된 라이브러리가 많이 생성되는 것을 확인했습니다. 이유는 무엇입니까?

공식 우분투 담당자만 있고 OpenShot 비디오 편집기와 Flash, 그리고 CompizConfig 설정 관리자 및 Gnome Tweak 도구와 같은 몇 가지 다른 기능을 설치했습니다.

이제 마술처럼 2개의 서로 다른 아키텍처에 122개의 중복된 라이브러리가 생겼습니다. 이유는 무엇입니까?

dpkg -l|grep ":i386"|wc -l

이 목록을 조사해 보면 내 시스템에서 64비트와 32비트가 모두 발견됩니다... 이것은 정말 공간 낭비인데 앱에서는 어떤 것을 사용합니까? 32 또는 64?

정말 혼란스럽네요...

답변1

flashplugin-installer:amd64는 flashplugin-downloader:i386에 의존하기 때문입니다. 그리고 멀티아크 작업을 위해서는 더 많은 i386 패키지가 필요합니다.

flashplugin-installer, flashplugin-downloader:i386 및 기타 i386 패키지를 제거하고 adobe-flashplugin:amd64를 설치하세요.

그러나 스카이프를 설치하려면 현재 Ubuntu 11.10 Oneiric Ocelot에는 i386 패키지만 있습니다. 그리고 많은 i386 패키지에 따라 다릅니다.

답변2

나는 이것이 당신이 사용하고 있는 일부 32비트 도구에 대한 종속성이라고 말하고 싶습니다. 필요하기 때문에 공간 낭비가 아니며 모든 것이 64비트에서 작동하는 것은 아니므로 해당 패키지는 모든 것이 원활하게 실행되도록 해야 합니다.

관련 정보