Điểm:1

Không thể cài đặt hoặc gỡ cài đặt CUDA và dkpg không thể cài đặt bất kỳ thứ gì

lá cờ us

Khi tôi làm Sudo apt --fix-broken install

    Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 /tmp/apt-dpkg-install-6CZ1pM/00-cuda-cudart-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/01-cuda-driver-dev-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/02-cuda-cudart-dev-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/03-cuda-nvcc-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/04-cuda-cupti-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/05-cuda-cupti-dev-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/06-cuda-nvprof-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/07-cuda-nvtx-11-0_11.0.167-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/08-cuda-nvrtc-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/09-cuda-nvrtc-dev-11-0_11.0.221-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/10-libcublas-11-0_11.2.0.252-1_AMD64.deb
 /tmp/apt-dpkg-install-6CZ1pM/11-libcublas-dev-11-0_11.2.0.252-1_AMD64.deb
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

Khi tôi làm sudo apt install aptitude

Các gói sau đây có các thuộc tính không được đáp ứng:
 aptitude : Phụ thuộc: aptitude-common (= 0.8.12-1ubuntu4) nhưng nó sẽ không được cài đặt
            Phụ thuộc: libcwidget4 (>= 0.5.18-1) nhưng nó sẽ không được cài đặt
            Phụ thuộc: libxapian30 (>= 1.4.14~) nhưng nó sẽ không được cài đặt
            Đề xuất: libparse-debianchangelog-perl nhưng nó sẽ không được cài đặt
 cuda-command-line-tools-11-0 : Tùy thuộc: cuda-cupti-dev-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
                                Phụ thuộc: cuda-nvprof-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
                                Phụ thuộc: cuda-nvtx-11-0 (>= 11.0.167) nhưng nó sẽ không được cài đặt
 cuda-compiler-11-0 : Phụ thuộc: cuda-nvcc-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
 cuda-libraries-11-0 : Tùy thuộc: cuda-cudart-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
                       Phụ thuộc: cuda-nvrtc-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
                       Phụ thuộc: libcublas-11-0 (>= 11.2.0.252) nhưng nó sẽ không được cài đặt
 cuda-libraries-dev-11-0 : Tùy thuộc: cuda-cudart-dev-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
                           Phụ thuộc: cuda-driver-dev-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
                           Phụ thuộc: cuda-nvrtc-dev-11-0 (>= 11.0.221) nhưng nó sẽ không được cài đặt
                           Phụ thuộc: libcublas-dev-11-0 (>= 11.2.0.252) nhưng nó sẽ không được cài đặt
 cuda-samples-11-0 : Phụ thuộc: cuda-nvrtc-dev-11-0 nhưng nó sẽ không được cài đặt
                     Phụ thuộc: cuda-nvcc-11-0 nhưng nó sẽ không được cài đặt
                     Phụ thuộc: libcublas-dev-11-0 nhưng nó sẽ không được cài đặt
                     Phụ thuộc: cuda-cudart-dev-11-0 nhưng nó sẽ không được cài đặt
                     Phụ thuộc: cuda-driver-dev-11-0 nhưng nó sẽ không được cài đặt
E: Phụ thuộc chưa được đáp ứng. Hãy thử 'apt --fix-broken install' không có gói (hoặc chỉ định giải pháp).

Mọi trợ giúp sẽ được đánh giá cao, tôi mới biết điều này

Cũng đã thử

Sudo apt-làm sạch
sudo apt-get -f cài đặt

không thể tìm thấy tệp cuda bên trong/usr/local tuy nhiên nvidia-smi cho biết phiên bản CUDA 11.4

AvSaba avatar
lá cờ ru
Xin chào và chào mừng đến với Askubuntu. Tôi không đăng câu trả lời này vì đây chỉ là phỏng đoán và tôi không chắc liệu nó có khắc phục được sự cố của bạn hay không nhưng hãy thử `sudo dpkg --configure -a`
YH LIM avatar
lá cờ us
Thx vì câu trả lời nhưng tôi quên đề cập rằng tôi cũng đã thử điều đó
Điểm:1
lá cờ us

Tôi nghĩ rằng tôi đã tìm ra giải pháp, có vẻ như nó đang hoạt động

Nâng cấp hoặc gỡ cài đặt cuda để cho phép apt-get hoạt động

dpkg -l | grep cuda- | awk '{in $2}' | xargs -n1 Sudo dpkg --purge
df -h
Sudo apt-get thanh lọc nvidia*
sudo apt-get -f cài đặt
sudo apt autoremove
Điểm:0
lá cờ in

Một câu trả lời chưa được kiểm tra nhưng tương tự có thể hoạt động tốt hơn ...

sudo apt-get install $(dpkg -l | awk '/cuda-|nvidia-/ {print $2 "-"}' ) cuda

Về cơ bản, điều đó cho phép loại bỏ tất cả các gói cuda và nvidia, sau đó cài đặt tất cả cuda trong một bước. Điều này cho phép apt-get giữ lại mọi thứ không xung đột và loại bỏ những gì xung đột.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.