Как удалить ядро ​​/ стек LTS?

Этот вопрос, касающийся стека LTS Enablement, фактически состоит из двух частей:

  1. Я установил Linux 3.5.0-x на Precise 64bit через sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal, Как оказалось, VirtualBox еще не работает на новом ядре (EDIT: это исправлено). Поэтому я хочу удалить его из системы. Как и ожидалось, удаление метапакетов через sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal недостаточно. Какие пакеты мне нужно удалить вручную? Для ядра я бы сделал (на данный момент): sudo apt-get remove linux-image-3.5.0-25-generic, Однако по поводу xserver-org я заблудился. Как я могу вернуться к исходному серверу xserver?
  2. Я установил систему с установочным носителем 12.04.2. Там у меня также есть ядро ​​3.5.0-x, потому что это стандартная версия для этой версии. Как я могу перейти на ядро ​​(и xserver?) До серии 3.2.0-x?

Спасибо!

3 ответа

Решение

Важное замечание: Приведенные ниже инструкции работают только в том случае, если у вас все еще установлено одно из ядер стека предварительной активации, например, 3.2.0-38.

С установленным стеком активации запустите 'uname -r', чтобы проверить текущую версию ядра. Подставьте это в команду ниже:

sudo apt-get purge linux-generic-lts-quantal xserver-xorg-lts-quantal linux-headers-generic-lts-quantal linux-image-generic-lts-quantal linux-image-3.5.0-25-generic linux-headers-3.5.0-25

Переустановите важные компоненты (включая сам X!), Которые удалены из-за зависимостей приведенными выше командами:

sudo apt-get install xserver-xorg xserver-xorg-input-synaptics

Исправить Steam клиент:

sudo apt-get install libgl1-mesa-glx:i386

Наконец, перезагрузите компьютер.

ИМХО стек активации не готов к выпуску. По моему опыту, Virtualbox, Samba и клиент Steam ломаются с установленным стеком активации. Для Virtualbox есть обходной путь, но пока нет ни Samba, ни Steam (март 2013 г.).

В Trusty/14.04 есть еще несколько пакетов, которые необходимо удалить, иначе apt-get будет жаловаться.

sudo apt-get remove linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Затем установите xserver-xorg если он не установлен, перезагрузите компьютер до старой версии, удалите ядро ​​(я) 3.16, и все готово.

Если вы используете Steam, вам нужно установить два пакета:

sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386

Процедура для вашего рассмотрения:

  1. Удалите следующие пакеты:

    linux-generic-lts-quantal
    xserver-xorg-lts-quantal
    
  2. Установите следующие пакеты:

    linux-generic
    linux-headers-generic
    linux-image
    linux-image-generic
    linux-libc-dev
    linux-tools
    
  3. Перезагрузите ядро ​​3.2.0-38

  4. Удалить пакеты linux-headers-3.5.0-x а также linux-image-3.5.0-x,

Удачи и приятного времяпровождения.

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