Удалить все файлы NVIDIA

Предпосылки : Я купил графическую карту NVIDIA и попытался установить ее драйвер. Где-то по пути я перепутался, и теперь я запускаю свой компьютер в режиме резервного копирования Cinnamon (у меня Ubuntu, но я удалил Unity и заменил его Cinnamon). Я хочу начать с нуля (до этого я использовал ядро ​​i3 и без видеокарты).

Проблема : когда я ввожу sudo dpkg -l | grep -i nvidia sudo dpkg -l | grep -i nvidia список результатов:

Результаты

Но когда я вхожу в sudo apt-get remove --purge nvidia-* он говорит, что совпадений не найдено.

Я пробовал пару других способов с похожими результатами. Опять же, я хочу начать с нуля, удалив все ненужные файлы.

Как удалить все ненужные файлы nvidia?

2 Solutions collect form web for “Удалить все файлы NVIDIA”

Это не особенно полезно здесь (где вы можете просто исправить свое экранирование как комментарий), но в случае, когда вы хотите искать всю строку dpkg -l , вы можете запустить ее через нечто вроде awk а затем в apt-get purge с минимальным apt-get purge кондиционирования :

 sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}') 

Это должно подсказать вам, прежде чем делать что-либо, но на всякий случай вы можете проверить его с помощью:

 apt-get -s purge $(dpkg -l | awk '$2~/nvidia/ {print $2}') 

Проблема в том, что * расширяется вашей оболочкой до того, как она будет передана apt-get . Вероятно, у вас есть файл или каталог в вашем текущем каталоге, имя которого начинается с nvidia- и оно передается apt-get . Проиллюстрировать:

 $ ls -l -rw-r--r-- 1 terdon terdon 0 Jul 16 17:22 nvidia-foo $ sudo apt-get -s purge nvidia-* Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package nvidia-foo 

Это потому, что на самом деле запускается sudo apt-get -s purge nvidia-foo так как nvidia-* расширена до nvidia-foo перед передачей apt-get . Вот почему вы всегда должны указывать свои глобусы:

 $ sudo apt-get -s purge 'nvidia-*' 
  • Ubuntu: где добавить скрипт, выполняющий SQL при запуске машины?
  • Какой файл определяет записи «# Регистры:» в /home/ubuntu/.viminfo после перезапуска apache2
  • Почему я не могу подключиться к скрытому SSID в Edubuntu?
  • Выделение Swap в 64-битном UBUNTU 13.04
  • восстановление данных после частичного измельчения
  • Ошибка Grub 21, если не присутствуют как SD-карта, так и live-usb
  • Какой сценарий отвечает за сбор общего ресурса HGFS на гостевом компьютере Ubuntu 16.04, работающем на хосте Windows в VMWare Workstation 12?
  • Установка Debian на USB
  • Citrix Receiver на Ubuntu падает, и я не могу его убить, придется жестко перезагрузить
  • ufw загружает слишком много вещей, как я могу отключить это?
  • Каким будет пакет RHEL, соответствующий встроенному в Ubuntu?
  • Interesting Posts

    ошибка при подключении удаленного сервера с помощью ssh

    Установка DRBD на Redhat 5

    Ran-файл php-файла в bash, могут ли выполняться некоторые команды?

    Если я запустил ./configure, то сделайте еще раз, тогда это испортит все, если я хочу запустить второй раз?

    Извлечь IP-адрес из строки

    Поиск текстового файла с помощью одной строки с использованием регулярных выражений

    USB-накопитель не обнаружен на Antergos после его использования в Windows 8.1

    одновременно совместно использовать / dev / videoX с несколькими приложениями?

    Autokey не запустится

    Убийство PGIDs, но proceses возрождаются, как я могу сделать это постоянным?

    Запись ввода-вывода монитора на карту ISA

    Как я могу получить меню сеанса tmux за пределами сеанса tmux?

    Почему Nethogs не увидит PID процессов, генерирующих некоторый трафик NFS?

    Не удалось перезагрузить или выключить Linux Mint 17.1 на VMWare Player

    Как перечислить все открытые порты после блокировки портов с помощью iptables?

    Linux и Unix - лучшая ОС в мире.