Что именно является универсальной версией Ubuntu? чем он отличается от других версий?

root@heena:/usr/src# ls
linux-headers-3.8.0-29  linux-headers-3.8.0-29-generic

также:

root@heena:/# uname -a

Linux heena 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 15:31:16 UTC 2013 i686 i686 i386 GNU/Linux

Вопрос № 1: Почему у меня есть эти две папки linux в / usr

Вопрос № 2 : Что означает универсальная версия? Кажется, моя версия является общей.

7
задан 7 January 2014 в 13:07

2 ответа

Существует несколько различных разновидностей ядра, но -generic вполне вероятно, что вы хотите.

Специализированные версии:

  • linux-image-server: настроены для ответа на множество запросов, а не для обработки взаимодействия с пользователем в режиме реального времени. РЕДАКТИРОВАТЬ : Это, кажется, было прекращено и просто указывает на -generic.
  • linux-image-virtual: Я думаю, что в основном это просто удаление аппаратных драйверов, которые вряд ли встретятся на виртуальной машине для экономии места.
  • linux-image-lowlatency: Я думаю, что это предназначено, например, для редактирования аудио, где важна низкая задержка (см. Зачем выбирать ядро ​​с низкой задержкой вместо обычного или реального времени? ).

Что касается папок в /usr/src, все эти разные ядра на самом деле очень похожи, за исключением нескольких опций, поэтому большинство заголовков хранятся в неспецифических /usr/src/linux-headers-x.y.z. Конкретная папка /usr/src/linux-headers-x.y.z-generic (или -server, -lowlatency) и т. Д. Состоит в основном из ссылок на /usr/src/linux-headers-x.y.z, плюс любые файлы (например, .config), измененные по сравнению с неспецифической версией (чтобы избежать дублирования, если у вас есть установлено несколько версий одной и той же версии ядра).

0
ответ дан 7 January 2014 в 13:07

Почему у меня есть эти две папки linux в / usr

Это заголовочные файлы для ядра (ядра), которое есть в вашей системе. Оба могут быть удалены через apt-get (не делайте это вручную). (вероятно, sudo apt-get purge linux-image-3.8.0-29)

Что такое универсальная версия Ubuntu? чем он отличается от других версий?

«универсальный» означает ядро ​​общего пользования. Это ядро, используемое для настольных установок. До 12.04 у нас также были версии «generic-pae», «server» и «virtual» рядом с «generic», но это различие было удалено. В настоящее время у нас есть «omap» (ядро для TI OMAP3 и OMAP4) и «highbank» (ядро для Calxeda Highbank).

В общем, разница - оптимальные расчеты для этого конкретного оборудования. Вот список для нескольких версий Ubuntu .

0
ответ дан 7 January 2014 в 13:07

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

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