ubuntu 에서 nvidia cuda 설치하다가 nvidia-opencl-icd-346 설치 안될 때
I tried to install cuda7 on a new ubuntu 14.04 LTS workstation and received the following error massage.
"
trying to overwrite '/etc/OpenCL/vendors/nvidia.icd', which is also in package nvidia-opencl-icd-331-updates 331.113-0ubuntu0.0.4
Errors were encountered while processing:
/var/cache/apt/archives/nvidia-opencl-icd-346_346.47-0ubuntu1~xedgers14.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
"
Can not correct it with "apt-get -f install". Please help!
이런 에러 또는
$ sudo apt-get install -f
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
nvidia-opencl-icd-346
0개 업그레이드, 1개 새로 설치, 0개 제거 및 4개 업그레이드 안 함.
73개를 완전히 설치하지 못했거나 지움.
0 바이트/7,826 k바이트 아카이브를 받아야 합니다.
이 작업 후 26.5 M바이트의 디스크 공간을 더 사용하게 됩니다.
(데이터베이스 읽는중 ...현재 220307개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../nvidia-opencl-icd-346_346.46-0ubuntu1_amd64.deb ...
Unpacking nvidia-opencl-icd-346 (346.46-0ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/nvidia-opencl-icd-346_346.46-0ubuntu1_amd64.deb (--unpack):
'/etc/OpenCL/vendors/nvidia.icd'의 덮어쓰기를 시도합니다. 이 파일은 nvidia-opencl-icd-331 331.113-0ubuntu0.0.4 패키지에도 들어있습니다
처리하는데 오류가 발생했습니다:
/var/cache/apt/archives/nvidia-opencl-icd-346_346.46-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Found a solution to all this mess.
Ran the following two commands and got my dependencies resolved.
$ sudo dpkg -P nvidia-opencl-icd-331
$ sudo apt-get install -f
Restart your system after this.
Found a solution to a similar problem here:
http://askubuntu.com/questions/441047/dpkg-deb-error-subprocess-paste-was-killed-by-signal-broken-pipe-nginx
'Linux > Linux 일반' 카테고리의 다른 글
How can I find out where a file is physically located on the disk (block numbers)? (0) | 2015.07.10 |
---|---|
debootstrap으로 만드는 Debian 루트파일시스템 구축하기 (0) | 2015.02.12 |
Ubuntu 에서 apt-get 실행하면 404 오류 나는 이유. (0) | 2015.01.21 |