두 아키텍처 버전 모두에 동일한 패키지가 설치되어 있습니다.

두 아키텍처 버전 모두에 동일한 패키지가 설치되어 있습니다.

저는 새로 설치된 데비안 8.7에서 i386/amd64 멀티 아키텍처를 사용하고 있습니다. dpkg --add-architecture i386amd64 버전에 없는 패키지를 설치하기 위해 방금 추가했습니다 .

그런 다음 저장소를 사용하여 nvidia 드라이버의 jessie-backports(375) 버전을 설치했습니다.

# jessie-backports
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

이것이 바로 시냅스가 나에게 제공하는 것입니다:

시냅스

저는 이 모든 nvidia 패키지를 각 아키텍처마다 하나씩 두 번 설치했습니다. 이게 정상인가요? 이 모든 과정에서 제가 뭔가 잘못하고 있는 걸까요?

정말 이상한 점은 apt list --installed |grep nvidia나에게도 같은 대답을 주지 않는다는 것입니다.

ut@Albizia:~$ apt list --installed |grep nvidia

WARNING: apt does not have a stable CLI interface yet. Use with caution in scripts.

glx-alternative-nvidia/jessie-backports,now 0.7.3~bpo8+1 amd64  [installé, automatique]
libegl-nvidia0/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libegl1-glvnd-nvidia/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libgl1-glvnd-nvidia-glx/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libgl1-nvidia-glvnd-glx/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libgldispatch0-nvidia/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libgles-nvidia1/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libgles-nvidia2/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libgles1-glvnd-nvidia/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libgles2-glvnd-nvidia/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libglx-nvidia0/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libglx0-glvnd-nvidia/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libnvidia-cfg1/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libnvidia-eglcore/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libnvidia-glcore/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libnvidia-ml1/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
libopengl0-glvnd-nvidia/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-alternative/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-driver/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-driver-bin/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-driver-libs/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-driver-libs-i386/jessie-backports,now 375.26-1~bpo8+1 i386  [installé, automatique]
nvidia-egl-common/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-egl-icd/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-installer-cleanup/jessie-backports,now 20151021+1~bpo8+1 amd64  [installé, automatique]
nvidia-kernel-common/jessie-backports,now 20151021+1~bpo8+1 amd64  [installé, automatique]
nvidia-kernel-dkms/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-kernel-support/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-legacy-check/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-modprobe/jessie-backports,now 358.09-1~bpo8+1 amd64  [installé, automatique]
nvidia-persistenced/jessie-backports,now 358.09-1~bpo8+1 amd64  [installé, automatique]
nvidia-settings/jessie-backports,now 375.26-3~bpo8+1 amd64  [installé, automatique]
nvidia-support/jessie-backports,now 20151021+1~bpo8+1 amd64  [installé, automatique]
nvidia-vdpau-driver/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-vulkan-common/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
nvidia-vulkan-icd/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé, automatique]
xserver-xorg-video-nvidia/jessie-backports,now 375.26-1~bpo8+1 amd64  [installé]

이에 따르면 각 패키지는 한 번만 설치됩니다. 더 이상 누구를 믿어야 할지 모르겠습니다.

답변1

amd64Synaptic에 대한 귀하의 말이 맞습니다. 및 에 대한 라이브러리를 이미 설치했습니다 i386. 이것은 정상입니다. NVIDIA 드라이버 패키지는 이에 의존하며 사용 가능한 아키텍처가 있는 경우 nvidia-driver-libs자체적으로 라이브러리를 nvidia-driver-libs-i386가져오도록 제안합니다. 이를 통해 바이너리가 이러한 라이브러리를 사용할 수 있습니다. 예를 들어 32비트 게임을 실행하려는 경우 유용합니다.i386amd64i386amd64i386

apt listamd64설치된 각 패키지에 대해 하나의 아키텍처만 표시되므로 두 아키텍처가 모두 설치된 패키지 버전 만 표시됩니다 .

관련 정보