Обновление 12.04.4 LTS без удаления CUDA 6

Я использую Ubuntu 12.04.4, и в моих академических проектах мне нужно, чтобы в ОС была установлена ​​CUDA 6. На данный момент Ubuntu 12.04.4 LTS и CUDA 6 работают отлично вместе. Но в последние дни, когда я пытаюсь обновить Ubuntu, новые пакеты УДАЛЯЮТ CUDA 6. Посмотрите:

The following packages will be REMOVED:

cuda cuda-6-0 cuda-documentation-6-0 cuda-samples-6-0 cuda-toolkit-6-0 freeglut3-dev libgl1-mesa-dev libglfw-dev libglu1-mesa-dev

The following NEW packages will be installed:

libx11-xcb-dev libxcb-dri2-0-dev libxcb-glx0-dev libxdamage-dev libxxf86vm-dev >x11proto-damage-dev x11proto-dri2-dev x11proto-gl-dev x11proto-xf86vidmode-dev

The following packages will be upgraded:

bluez bluez-alsa bluez-cups bluez-gstreamer dpkg dpkg-dev firefox firefox-locale-en flashplugin-installer gnome-settings-daemon libbluetooth3 libcairo-gobject2 libcairo2 libdpkg-perl libdrm-dev libdrm-intel1 libdrm-nouveau1a libdrm-nouveau2 libdrm-radeon1 libdrm2 libglu1-mesa libkms1 libmtdev1 libpciaccess0 linux-firmware linux-libc-dev >mesa-common-dev mesa-utils mesa-utils-extra nvidia-331-dev nvidia-331-uvm
thunderbird thunderbird-gnome-support thunderbird-locale-en thunderbird-locale-en-us unity-greeter x11-apps xserver-common

38 upgraded, 9 newly installed, 9 to remove and 0 not upgraded.

Need to get 95.8 MB of archives.

After this operation, 363 MB disk space will be freed.

Do you want to continue [Y/n]? n

Abort.

Я хотел бы обновить свою Ubuntu 12.04.4 без удаления CUDA 6. Как мне это сделать?

Спасибо!

0
задан 1 May 2014 в 21:46

1 ответ

Это походит на что-то в nvidia и mesa, обновления конфликтуют с cuda.

можно сделать простое apt-get upgrade, который не должен просить удалять что-либо, только делать, какие обновления могут быть сделаны, ничего не удаляя.

Для исследования, почему cuda удаляется можно попытаться обновить остающиеся пакеты (после apt-get upgrade) по одному и видеть, который удаляет cuda. Можно использовать synaptic, чтобы графически сделать это, или просто сделать apt-get install <package> для обновления единственного пакета (install будет пакеты обновления если возможный).

возможно, что можно только возобновить удаление его и затем переустановить его после обновления, но лучше знать заранее, какие пакеты конфликтуют.

можно получить CUDA здесь в случае необходимости.

https://developer.nvidia.com/cuda-downloads

0
ответ дан 1 May 2014 в 21:46

Другие вопросы по тегам:

Похожие вопросы: