Как удалить ядро / стек LTS?
Этот вопрос, касающийся стека LTS Enablement, фактически состоит из двух частей:
- Я установил 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? - Я установил систему с установочным носителем 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
Процедура для вашего рассмотрения:
Удалите следующие пакеты:
linux-generic-lts-quantal xserver-xorg-lts-quantalУстановите следующие пакеты:
linux-generic linux-headers-generic linux-image linux-image-generic linux-libc-dev linux-toolsПерезагрузите ядро 3.2.0-38
Удалить пакеты
linux-headers-3.5.0-xа такжеlinux-image-3.5.0-x,
Удачи и приятного времяпровождения.