Sự cố phụ thuộc gói trong khi cài đặt CUDA trên Ubuntu 14.04


16

Tôi đã cố gắng làm theo các hướng dẫn trên liên kết này để cài đặt CUDA trên Ubuntu 14.04, nhưng ở bước này tôi gặp vấn đề phụ thuộc gói:

~/Downloads$ sudo apt-get install cudaReading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 cuda : Depends: cuda-7-0 (= 7.0-28) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Có ai biết những gì có thể là vấn đề?


Tương tự với `cuda: Depends: cuda-8-0 (> = 8.0.61) nhưng nó sẽ không được cài đặt`
Sören

Câu trả lời:


21

Tùy chọn 1: apt-get

  1. Cài đặt phụ thuộc chưa được đáp ứng

    sudo apt-get install cuda-runtime-7-0
    ...
    <more unmet dependencies>
    ....
    sudo apt-get install cuda-7-0
    
  2. Cài đặt gói chính

    sudo apt-get install cuda
    

Lựa chọn 2: năng khiếu

  1. Cài đặt năng khiếu

    sudo apt-get install aptitude
    
  2. Cài đặt gói chính

    sudo aptitude install cuda
    

Tôi đã nhận lại: Các gói sau có phụ thuộc chưa được đáp ứng: cuda-7-0: Depends: cuda-runtime-7-0 (= 7.0-28) nhưng nó sẽ không được cài đặt E: Không thể sửa lỗi, bạn đã giữ gói bị hỏng.
Ohm

2
Sau đó bắt đầu với sudo apt-get install cuda-runtime-7-0và như vậy. Để thay thế, tôi sẽ thử cài đặt CUDA với aptitude: sudo apt-get-install aptitudevà sau đó sudo aptitude install cuda.
AB

cài đặt qua aptitude Cuối cùng tôi đã nhận được thông báo sau: Lỗi đã gặp khi xử lý: cuda-driver cuda-runtime-7-0 cuda-7-0 cuda
Ohm

Bạn có thể gửi một thông báo lỗi chi tiết hơn?
AB

1
Tôi đã loại bỏ nvidia-opencl-icd- * và bây giờ tôi đã có thể cài đặt cuda bằng năng khiếu. Cảm ơn các bạn!
Ohm

2

Có vẻ như bạn đã cài đặt một số trình điều khiển nvidia hoặc bộ công cụ cuda bị thiếu trước đây, giống như một số phiên bản mâu thuẫn từ kho lưu trữ của ubfox, vì vậy trước tiên bạn nên xóa chúng.

sudo apt-get purge nvidia-*
sudo apt-get autoremove

và sau đó cài đặt cuda.

sudo apt-get install cuda

0

Tích hợp Gnome hiện tại với trình điều khiển CUDA dường như có vấn đề (v 346.46). Tôi gặp vấn đề với init phiên đăng nhập, nhưng đã cố gắng giải quyết bằng cách cài đặt lxde và xóa gnome và ubfox-desktop như được mô tả ở đây: sự cố cài đặt caffe

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.