Обновление Доработанной версии от 14.04.1 до 14.04.2?

Я хотел обновить до 14.04.2 доработанных версий от 14,04. То, что я сделал, было:

sudo apt-get update && sudo apt-get upgrade &&  sudo apt-get dist-upgrade -y

Затем я хотел обновить до 3,16 ядер, так как это не было, покончили вышеупомянутая команда, поэтому что я сделал был:

sudo apt-get install linux-generic-lts-utopic xserver-xorg-lts-utopic libegl1-mesa-drivers-lts-utopic xserver-xorg-video-all-lts-utopic xserver-xorg-input-all-lts-utopic
sudo apt-get install linux-signed-generic-lts-utopic

Теперь, когда я делаю:

uname -a Я добираюсь

Linux Y500 3.16.0-33-generic #44~14.04.1-Ubuntu SMP Fri Mar 13 10:33:29 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/os-release | grep VERSION= I get

VERSION="14.04.2 LTS, Trusty Tahr"

И когда я делаю lsb_release -a Я добираюсь

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty

Я знаю это uname -a и lsb_release -a оба обращаются к различной информации, но почему делает cat /etc/os-release | grep VERSION= показать другую версию?

3
задан 11 April 2015 в 14:27

2 ответа

TL; DR: Та серия ядер HWE на самом деле вышла перед 14.04.2 доработанными версиями.

Реальный вопрос здесь, почему делает uname -v вывод #44~14.04.1-Ubuntu SMP Fri Mar 13 10:33:29 UTC 2015 на Ubuntu 14.04.2? Таким образом, почему 14.04.2 системы получают ядра HWE, номера сборки которых отмечены 14.04.1?

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

  • lsb_release -a и cat /etc/os-release | grep VERSION= согласитесь; они оба говорят, что Вы имеете 14.04.2 (который Вы делаете). Поэтому единственное очевидное несоответствие между информацией, данной uname о Вашем ядре и информации в обоих /etc/lsb-release и /etc/os-release о Вашей системе в целом.
  • Вы работали uname -a, нет uname -v. Но uname -a печать вся доступная информация, когда-либо распечатанная uname (это эквивалентно uname -snrvmpio, когда -i и -o известны). Вывод, которым Вы интересуетесь, ограничен полем, смутно призвал "версию ядра" man uname.
  • Хотя это иногда называло "версию ядра", действительно лучше думать о нем как о номере сборки - или идентификатор сборки, если Вам не нравится называть нечисловые строки "числами". Вывод uname -v изменения, чтобы позволить пользователям отличить ядра, созданные как отдельные выпуски в ряду, даже если они имеют тот же базовый "выпуск ядра" (uname -r).

Первый шаг в понимании, почему Ваша "версия ядра" содержит 14.04.1 а не 14.04.2, должен отметить, что большинство строк версии ядра, включая для нисходящих ядер Ubuntu, не содержит информации о версии об операционной системе в целом. Например, в моих 15,04 системах:

ek@Io:~$ uname -v
#12-Ubuntu SMP Fri Apr 3 04:03:26 UTC 2015

Это - более общая ситуация. Первое слово (#12-Ubuntu) указывает, что это - двенадцатая нисходящая сборка Ubuntu этого конкретного ядра - или, в любом случае, что это является двенадцатым в серии сборок, которые могут или не могут состоять полностью из ядер с тем же uname -r.

Ядро HWE в Ubuntu содержит числа, указывающие на конкретный релиз Ubuntu, потому что это бэкпортируется от более позднего релиза Ubuntu и должно быть с готовностью различимо от той Ubuntu сборки выпуска. Для различения сборок HWE Linux 3.16, предоставленного через linux-generic-lts-utopic Install linux-generic-lts-utopic Надежному человеку от предоставленных через универсальный Linux Install linux-generic Utopic, Испытанные сборки содержат 14.04.1 в строке версии ядра.

Почему не 14.04.2 вместо 14.04.1? (В конце концов, в этих 14.04.2 информации о версии говорится, что "эта доработанная версия содержит обновленное ядро и X стеков..." В этих 14.04.1 информации о версии не говорится такая вещь.)

Причина состоит в том, что linux-generic-lts-utopic Install linux-generic-lts-utopic - и первый из пакетов, которые он втянул как зависимости для фактической установки 3,16 ядер - были выпущены для и устанавливаемые на Надежном человеке между 14.04.1 и 14.04.2 доработанными версиями.

Для проверки этого можно посетить Ubuntu на Панели запуска и искать linux-generic-lts-utopic пакет, показывая linux-meta-lts-utopic как базовый исходный пакет. Затем нажатие на "View full publishing information" или "View full change log" показывает историю пакета.

В частности, в истории публикации отметьте:

  • Все записи перечисляют Надежного человека как цель, таким образом, это принадлежит Вашей системе; мы не смотрим на пакеты для неправильного релиза Ubuntu.
  • Первые пакеты, которые рассматривают стабильными, т.е., развернули пользователям в обновлениях, или очаги безопасности (а не просто предложенный карман) начинаются 3.16.0.25.19 по телефону 11.12.2014 1:25:33 UTC.

Таким образом, linux-meta-lts-utopic выступил в поддержку Надежного человека 11 декабря 2014, который был за десять недель до 14.04.2 доработанных версий 20 февраля 2015. Когда эти ядра вышли, они были созданы для и протестированы в 14.04.1 системах, не 14.04.2 системах, таким образом, их сборки были (и должен таким образом, вероятно, остаться, для непротиворечивости), пронумерованный с шаблоном #N~14.04.1-Ubuntu.

7
ответ дан 1 December 2019 в 13:17

Mitch это - в основном тот же вопрос, что я спросил Вас здесь прежде:) Я также пытался понять его.

я пытался гуглить и посетить различные форумы включая источники чиновника Ubuntu и в заключении это, что мы получаем:

Ubuntu 14.04.2 поставки с ядром Utopic по умолчанию и это 3.16.0.30 (конюшни), например, от apt-cache policy я получаю ядро:

Installed: 3.16.0-30.40~14.04.1

linux-headers-3.16.0-30-generic:
  Installed: 3.16.0-30.40~14.04.1
  Candidate: 3.16.0-30.40~14.04.1

linux-image-extra-3.16.0-30-generic:
  Installed: 3.16.0-30.40~14.04.1
  Candidate: 3.16.0-30.40~14.04.1

И что я, я загрузил и переустановил Ubuntu с помощью официального изображения с ubuntu.com, когда я пытался обновить его способ, которым Вы сделали я получил то же ядро, как Вы теперь. Я думаю поэтому, что это устанавливает последнее ядро Utopic, но не стабильное для Испытанного Тара, потому что я все еще получаю 3.16.0.30 версии ядра.

1
ответ дан 1 December 2019 в 13:17

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

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