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


11

этот вопрос, касающийся стека 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?

Спасибо!


Другим способом может быть использование VirtualBox из этого PPA, пока он не будет исправлен для Precise + kernel 3.5: bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1081307/… . Но все же мне интересно, как перейти с 3,5 на 3,2.
Андре

Ответы:


5

Важное замечание: Приведенные ниже инструкции работают, только если у вас по-прежнему установлено одно из ядер стеков предварительного включения, например, 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 г.).


2

В 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

0

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

  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.

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


Благодарность! Что мне делать с графическим стеком? Установка xserver-xorg-lts-quantal удаляет «старый» xserver -... Будет ли он переустанавливаться автоматически?
Андре

Оригинал восстановлен.
cogitoergosum
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.