Как удалить Kernel 3.1, который я добавил через PPA?

Я могу подтвердить, что ATI Catalyst 11.7b исправляет ошибку замораживания мыши.

Он также исправляет ошибку «внешнего монитора HDMI».

Проверено на Ubuntu 11.04 64-бит с 5x и 6x.

Установите его и будьте счастливы !!!

5
задан 23 November 2011 в 08:34

3 ответа

Желательно, хотя и не обязательно, перезагружать и сначала выбирать старшее ядро. Вы можете удалить ядро ​​«под» системой, которая его запускает - она ​​будет продолжать оставаться в памяти и работать нормально. Но на всякий случай возникла какая-то проблема, препятствующая работе ваших старых ядер, сначала попробуйте загрузить одну из них. (Кроме того, некоторые процессы установки могут предполагать, что запущенное ядро ​​фактически установлено.)

Чтобы использовать старое ядро, перезагрузите и удерживайте Shift во время запуска вашего компьютера. Вы должны увидеть различные варианты загрузки, такие как режим восстановления и возможность проверки вашей памяти / ОЗУ. Если вы видите какие-либо опции для ядра, которое не является версией 3.1, выберите последнее такое ядро ​​(не выбирайте «режим восстановления»). То есть, выберите ядро ​​серии 3.0 с наивысшим номером версии, но не выбирайте ядро ​​3.1-серии. Если вы не видите такой опции, выберите вариант просмотра старых ядер и выберите его там.

В маловероятном случае, когда вы пытаетесь загрузиться с более старого ядра, но не можете, вы должны может продолжить удаление, поскольку это может быть единственное ядро, которое у вас есть (если другие не указаны) или единственное ядро, которое работает правильно. (В этом случае вам следует опубликовать комментарий к этому вопросу с подробным описанием произошедшего, и я добавлю информацию о том, как решить эту проблему на мой вопрос ... или запросить дополнительную информацию, если это необходимо. Однако, учитывая предоставленную вами информацию , эта ситуация крайне маловероятна.)

После загрузки из ядра серии 3.0 (или нет, если вы решили отказаться от этого), вы можете удалить ядро ​​3.1 серии, которое вы установили, выполнив эту команду:

sudo apt-get purge linux-headers-3.1.0-030100 linux-headers-3.1.0-030100-generic linux-image-3.1.0-030100-generic

Использование remove вместо purge (как было предложено в других ответах до сих пор) тоже будет работать, но может оставить некоторые оставшиеся глобальные файлы конфигурации; purge, вероятно, предпочтительнее.

Нет необходимости искать пакеты для удаления, используя что-то вроде dpkg -l | grep "linux\-[a-z]*\-" (как подсказывает этот ответ) или sudo aptitude search ~i | grep linux-image (как это предлагается), потому что мы точно знаем какие пакеты вы установили (поскольку вы предоставили инструкции по их установке, включая точные имена пакетов). Ваши старые (то есть, серии 3.0) ядер не были бы удалены автоматически, и версия для этого ядра не изменилась бы с момента установки, вручную загрузив и установив файлы .deb, а не фактически включив PPA. (Если вы установили его из PPA, вам все равно не пришлось бы искать - вы могли бы просто ppa-purge PPA.) Нам также не нужно беспокоиться об установке виртуальных пакетов, которые приведут к появлению 3.1 -серьезное ядро ​​возвращается автоматически; установка этих виртуальных пакетов даст вам новое ядро, но установка нового ядра, как вы это делали выше, не будет устанавливать эти виртуальные пакеты.

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

1
ответ дан 25 May 2018 в 16:35
  • 1
    Работал, как шарм, слишком плохо. Я гордился собой за сбор ядра. Это просто не получилось. Спасибо, теперь я хотел бы принять ответ и дать вам точку. Как это сделать.... – chazdg 23 November 2011 в 23:41
  • 2
    Ну, это хорошая новость. Ядро 3.1 исчезло, но два других ядра теперь мелькают чаще, а Gnome 3.2 сбивается бит чаще. Есть ли что-нибудь, что я могу сделать по этому поводу? Через некоторое время после того, как я установил драйвер ATI 11.11, у меня было что-то под контролем с мерцанием. Любая помощь приветствуется! – chazdg 24 November 2011 в 01:22
  • 3
    Спасибо за помощь. Я сделал то, что вы предложили. Firefox и Chrome рушились с Kernel 3.1. Теперь, когда этот 3.1 очищен, Gnome 3.2 мерцает и рушится чаще с момента удаления ядра 3.1. Я опубликую новую тему для проблемы с сбоем. Хорошая новость: Firefox и Chrome в порядке. Иди цифра! – chazdg 24 November 2011 в 04:02

Сначала загрузите в ядро, которое вы НЕ хотите удалить, то есть загрузите в 3.0.x не 3.1.x.

Чтобы удалить только что установленные пакеты, вам нужно будет узнать их имена. Выполните следующее в терминале:

dpkg -l | grep "linux\-[a-z]*\-"

Например - в моем случае:

То, что вы ищете, также называется пакетами ядра 3.1 -

В моем примере - я выделил похожие пакеты, которые я хочу удалить, - синтаксис команды:

sudo apt-get remove linux-headers-2.6.38-11
sudo apt-get remove linux-headers-2.6.38-11-generic
sudo apt-get remove linux-image-2.6.38-11-generic

Чтобы было проще, просто скопируйте и вставьте имена пакетов после ввода sudo apt-get remove

Завершите работу:

sudo update-grub
2
ответ дан 25 May 2018 в 16:35

Перезагрузитесь и из меню grub вы сможете выбрать предыдущее установленное ядро, если ваше старое ядро ​​было удалено, вы можете найти пакет для установки с помощью sudo aptitude search linux-image

, который вы можете найти ваше ядро ​​3.1 с помощью sudo aptitude search ~i | grep linux-image и удалите с sudo apt-get remove linux-image-XXX

запустите sudo update-grub, чтобы удалить устаревшие записи ядра из меню загрузки

0
ответ дан 25 May 2018 в 16:35

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

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