Как найти версию linux-generic, которая соответствует определенной версии ядра?

Последняя версия ядра безнадежно разбита для меня, поэтому я хочу вернуться к более ранней версии. Лучше всего это сделать, чтобы связать пакет linux-generic с более ранней версией.

Но как определить правильную более раннюю версию?

ETA: возможно, я wasn 't clear.

В моей машине в настоящее время запущен linux-image-3.13.0-133-generic. linux-image-3.13.0-133-generic не работает. При подключении к файловым системам ext4 он зависает от прерывистых прерываний. Это неприемлемо. Последнее ядро, которое я знаю, работало, было linux-image-3.13.0-125-generic. Я бы хотел его подключить, но привязка linux-image-3.13.0-133-generic бессмысленна, поскольку в любом случае она никогда не будет обновлена. То, что мне действительно нужно, это linux-image-generic. Я просто не знаю, какая версия linux-image-generic зависит от linux-image-3.13.0-133-generic.

2
задан 20 October 2017 в 00:17

2 ответа

Удалите все версии ядра> 3.13.0-125-generic.

Затем вы удержите ядро. Говоря в широких штрихах, привязка связана с предпочтениями репозитория, а не с предпочтениями пакета, или, по крайней мере, в этом случае гораздо проще удержать ядро.

См.: Как я могу избежать обновлений ядра? [ ! d2]

И Как я могу избежать обновлений ядра?

Пиннинг - это процесс, который позволяет вам оставаться на стабильном выпуске Ubuntu (или любой другой системы debian) в то же время захватывая пакеты из более новой версии. Обратите внимание, однако, что описанные ниже процессы будут работать только в том случае, если такие вещи, как версии libc6, совпадают, поэтому вы, вероятно, не должны этого делать в системе Ubuntu. Я настоятельно рекомендую вам посмотреть UbuntuBackports, прежде чем делать это.

Пиннинг используется как последнее средство и в некотором роде делает противоположным перенос пакета на удержание. Он помечает стабильные репозитории как предпочтительные и позволяет вам тянуть несколько пакетов. Однако это может привести к существенному поломке, и это должно быть сделано только в крайнем случае. backports, ppa и компиляция из источника предпочтительнее связывания.

Если вы не понимаете, что термин «такие вещи, как версии libc6, соответствуют», вы не должны быть закреплены. Обратите внимание также на предупреждение «вы, вероятно, не должны делать этого в системе Ubuntu».

0
ответ дан 18 July 2018 в 05:03

Удалите все версии ядра> 3.13.0-125-generic.

Затем вы удержите ядро. Говоря в широких штрихах, привязка связана с предпочтениями репозитория, а не с предпочтениями пакета, или, по крайней мере, в этом случае гораздо проще удержать ядро.

См.: Как я могу избежать обновлений ядра? [ ! d2]

И Как я могу избежать обновлений ядра?

Пиннинг - это процесс, который позволяет вам оставаться на стабильном выпуске Ubuntu (или любой другой системы debian) в то же время захватывая пакеты из более новой версии. Обратите внимание, однако, что описанные ниже процессы будут работать только в том случае, если такие вещи, как версии libc6, совпадают, поэтому вы, вероятно, не должны этого делать в системе Ubuntu. Я настоятельно рекомендую вам посмотреть UbuntuBackports, прежде чем делать это.

Пиннинг используется как последнее средство и в некотором роде делает противоположным перенос пакета на удержание. Он помечает стабильные репозитории как предпочтительные и позволяет вам тянуть несколько пакетов. Однако это может привести к существенному поломке, и это должно быть сделано только в крайнем случае. backports, ppa и компиляция из источника предпочтительнее связывания.

Если вы не понимаете, что термин «такие вещи, как версии libc6, соответствуют», вы не должны быть закреплены. Обратите внимание также на предупреждение «вы, вероятно, не должны делать этого в системе Ubuntu».

0
ответ дан 24 July 2018 в 18:14

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

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