Поддержка нового оборудования, новые фичи (а с каждым релизом добавляется много крутых ништяков), баг фиксы. Это же очевидно. Очевидно также то, что ты сейчас будешь апеллировать к новым багам, т.ч. отвечу заранее — раз было принято решение обновить ядро, значит оно признано достаточно стабильным для массового использования.
То есть, лтс - это дистрибутив с увеличенным временем поддержки, то есть апдейты дольше приходят, понимаешь? Это не значит, что тебе дадут 2.6 ядро, и три года продержат на его минорных фиксах.
Очевидно, убунто-лтс не равен мишонкритикал шапке, где достаточно ресурсов, чтобы держать своего франкенштейна со стабилизированным ABI для проприетарщиков.
> sudo apt-get install --install-recommends linux-generic-lts-raring xserver-xorg-lts-raring libgl1-mesa-glx-lts-raring
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
libgl1-mesa-glx-lts-raring : Зависит: libglapi-mesa-lts-raring (= 9.1.4-0ubuntu0.1~precise1) но он не будет установлен
Рекомендует: libgl1-mesa-dri-lts-raring (>= 7.2) но он не будет установлен
xserver-xorg-lts-raring : Рекомендует: libgl1-mesa-dri-lts-raring но он не будет установлен
Рекомендует: xserver-xorg-input-all-lts-raring но он не будет установлен
Рекомендует: xserver-xorg-video-all-lts-raring но он не будет установлен
Рекомендует: x11-xserver-utils-lts-raring
Конфликтует: libglapi-mesa:i386 (>= 0~)
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Поддержка и поставка пакетов с ранее доступными ядрами 3.2 и 3.5 сохранена в полном объёме.
А если поднять новости годовалой давности то узнаем что Марк для lts-релизов пилит несколько ядер сразу — одно родное и другие из более свежих релизов убунты.
Во-первых, не забывай, что 3.2 -> 3.5 -> 3.8 - это, на самом деле, 2.6.41->2.6.44-2.6.47 Во-вторых, в те времена графический стек не так активно пилили, а новость-то про обновление графического стека в первую очередь, обновление ядра - это уже следствие, по большому счёту.
И зачем только 5 лет было поддерживать 2.6.15 в 6.06, 5 лет поддерживать 2.6.24 в 8.04, четвертый год поддерживать 2.6.32 в 10.04? Давай дальше учи тех, кто ставил и долго пользовался старыми LTS-ками. Ради справедливости замечу, что про заморозку версии ядра я в их доках ничего не видел. Но скажу и то, что много лет замораживать ядро в LTS версии, а потом резко его изменить - решение плохое. К слову скажу, что в не все железо будет работать при смене версии ядра. Пришлось с этим сталкиваться самому - большой гемор был с сетевой карточкой при переходе с 2.6.24 на 2.6.32. На новом ядре так и не заработало.
Можно пояснить, а в чём проблема - поставить новое ядро при новой установке? У меня вот одна машина до сих пор на 12.04 все обновления 3.2 получает, никто насильно новое ядро не устанавливал.
Пользователи всяких Центосей на десктопах должны, я считаю, два раза в год проходить проверку у районного психиатра. Тем более, если они падают в обморок от смены цифер в версии ядра.
Во-первых, политика выпуска релизов изменилась, поэтому изменилась и политика их наполнения (ожидаемо), а во-вторых, ускорился темп выпуска стабильных релизов ядра. (2.6-ветка - с 2004 почти по 2012, а 3-ветка - с 2011 (грубо говоря) поныне).
Пользователи всяких Центосей на десктопах должны, я считаю, два раза в год проходить проверку у районного психиатра.
Считай дальше и не забудь направить свое изречение девелоперам. Поломают тебе воркстейшн, с которого рулишь железом, потом будешь проходить проверку у травматолога. Я уже молчу про сервера. Один дистрибутив с десятью разными ядрами - че с ума посходили?
Один дистрибутив с десятью разными ядрами - че с ума посходили?
Им, значит, предоставили возможность выбора из двух и более релиз-кандидатов, а они ещё и недовольны, что можно регулировать степень устаревания софта.
Пойдем от обратного: что у тебя сломалось с обновлением и потребовало больше забот (каких?), чем обычно?
Цитрикс сцукинах сломали...Убил бы
root@andrew667-desktop:~# sudo apt-get install linux-image-generic-lts-raring
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
linux-image-3.8.0-29-generic
Предлагаемые пакеты:
fdutils linux-lts-raring-doc-3.8.0 linux-lts-raring-source-3.8.0
linux-lts-raring-tools linux-headers-3.8.0-29-generic
НОВЫЕ пакеты, которые будут установлены:
linux-image-3.8.0-29-generic linux-image-generic-lts-raring
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 47,9 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 176 MB.
Хотите продолжить [Д/н]? y
Получено:1 http://by.archive.ubuntu.com/ubuntu/ precise-updates/main linux-image-3.8.0-29-generic amd64 3.8.0-29.42~precise1 [47,9 MB]
Получено:2 http://by.archive.ubuntu.com/ubuntu/ precise-updates/main linux-image-generic-lts-raring amd64 3.8.0.29.29 [2 438 B]
Получено 47,9 MБ за 55с (871 kБ/c)
Выбор ранее не выбранного пакета linux-image-3.8.0-29-generic.
(Чтение базы данных ... на данный момент установлено 258028 файлов и каталогов.)
Распаковывается пакет linux-image-3.8.0-29-generic (из файла .../linux-image-3.8.0-29-generic_3.8.0-29.42~precise1_amd64.deb)...
Done.
Выбор ранее не выбранного пакета linux-image-generic-lts-raring.
Распаковывается пакет linux-image-generic-lts-raring (из файла .../linux-image-generic-lts-raring_3.8.0.29.29_amd64.deb)...
Настраивается пакет icaclient (12.1.0) ...
No target eula.txt found under . for ru_RU.UTF-8
Trying English...
No target Npica.ad found under . for ru_RU.UTF-8
Trying English...
No target module.ini found under .. for ru_RU.UTF-8
Trying English...
No target wfclient.ini found under .. for ru_RU.UTF-8
Trying English...
No target appsrv.ini found under .. for ru_RU.UTF-8
Trying English...
No target index.htm found under .. for ru_RU.UTF-8
Trying English...
dpkg: не удалось обработать параметр icaclient (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
Настраивается пакет linux-image-3.8.0-29-generic (3.8.0-29.42~precise1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
Error! Your kernel headers for kernel 3.8.0-29-generic cannot be found.
Please install the linux-headers-3.8.0-29-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
update-initramfs: Generating /boot/initrd.img-3.8.0-29-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.8.0-29-generic
Found initrd image: /boot/initrd.img-3.8.0-29-generic
Found linux image: /boot/vmlinuz-3.5.0-39-generic
Found initrd image: /boot/initrd.img-3.5.0-39-generic
Found linux image: /boot/vmlinuz-3.5.0-37-generic
Found initrd image: /boot/initrd.img-3.5.0-37-generic
Found linux image: /boot/vmlinuz-3.5.0-23-generic
Found initrd image: /boot/initrd.img-3.5.0-23-generic
Found memtest86+ image: /memtest86+.bin
done
Настраивается пакет linux-image-generic-lts-raring (3.8.0.29.29) ...
При обработке следующих пакетов произошли ошибки:
icaclient
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@andrew667-desktop:~#
root@andrew667-desktop:~# apt-get install linux-headers-3.8.0-29-generic
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
linux-headers-3.8.0-29
НОВЫЕ пакеты, которые будут установлены:
linux-headers-3.8.0-29 linux-headers-3.8.0-29-generic
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 13,2 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 72,1 MB.
Хотите продолжить [Д/н]? y
Получено:1 http://by.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-3.8.0-29 all 3.8.0-29.42~precise1 [12,2 MB]
Получено:2 http://by.archive.ubuntu.com/ubuntu/ precise-updates/main linux-headers-3.8.0-29-generic amd64 3.8.0-29.42~precise1 [1 011 kB]
Получено 13,2 MБ за 15с (867 kБ/c)
Выбор ранее не выбранного пакета linux-headers-3.8.0-29.
(Чтение базы данных ... на данный момент установлено 262616 файлов и каталогов.)
Распаковывается пакет linux-headers-3.8.0-29 (из файла .../linux-headers-3.8.0-29_3.8.0-29.42~precise1_all.deb)...
Выбор ранее не выбранного пакета linux-headers-3.8.0-29-generic.
Распаковывается пакет linux-headers-3.8.0-29-generic (из файла .../linux-headers-3.8.0-29-generic_3.8.0-29.42~precise1_amd64.deb)...
Настраивается пакет icaclient (12.1.0) ...
No target eula.txt found under . for ru_RU.UTF-8
Trying English...
No target Npica.ad found under . for ru_RU.UTF-8
Trying English...
No target module.ini found under .. for ru_RU.UTF-8
Trying English...
No target wfclient.ini found under .. for ru_RU.UTF-8
Trying English...
No target appsrv.ini found under .. for ru_RU.UTF-8
Trying English...
No target index.htm found under .. for ru_RU.UTF-8
Trying English...
dpkg: не удалось обработать параметр icaclient (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
Настраивается пакет linux-headers-3.8.0-29 (3.8.0-29.42~precise1) ...
Настраивается пакет linux-headers-3.8.0-29-generic (3.8.0-29.42~precise1) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
При обработке следующих пакетов произошли ошибки:
icaclient
E: Sub-process /usr/bin/dpkg returned an error code (1)