4. Установка ядра

Итак, теперь, когда мы разобрались со всей этой скучной информацией, давайте поговорим о фактической установке и изменении ядер. Вы можете установить несколько ядер в своей системе; помните наш урок о процессе загрузки? В нашем меню GRUB мы можем выбрать, какое ядро загрузить.

Чтобы узнать, какая версия ядра установлена в вашей системе, используйте следующую команду:

$ uname -r
3.19.0-43-generic

Команда uname выводит системную информацию; опция -r выведет версию релиза ядра.

Вы можете установить ядро Linux различными способами: вы можете загрузить исходный пакет и скомпилировать его из исходного кода, или вы можете установить его с помощью инструментов управления пакетами.

sudo apt install linux-generic-lts-vivid

А затем просто перезагрузитесь в установленное ядро. Просто, не так ли? Вроде того. Вам также потребуется установить другие пакеты Linux, такие как linux-headers, linux-image-generic и т. д. Вы также можете указать номер версии, поэтому приведенная выше команда может выглядеть так: sudo apt install 3.19.0-43-generic

В качестве альтернативы, если вам просто нужна обновленная версия ядра, просто используйте dist-upgrade; она выполняет обновления всех пакетов в вашей системе:

sudo apt dist-upgrade

Существует множество различных версий ядра. Некоторые используются как LTS (Long Term Support), некоторые являются самыми новыми и лучшими. Совместимость может сильно различаться между версиями ядра, поэтому вы можете попробовать разные ядра.

Войдите, чтобы сохранить ваш прогресс обучения

Вход

Упражнения

Практика ведет к совершенству! Вот несколько практических заданий для закрепления вашего понимания управления ядром Linux и связанных с ним задач системного администрирования:

  1. Настройка меню загрузки GRUB2 в Linux - Попрактикуйтесь в изменении меню загрузки GRUB2, что крайне важно при управлении несколькими версиями ядра и выборе того, какое из них загрузить.
  2. Управление модулями ядра в Linux - Научитесь перечислять, проверять, загружать и выгружать модули ядра, что является фундаментальным аспектом управления ядром и понимания того, как оборудование взаимодействует с вашей системой.
  3. Установка программного обеспечения в Linux - Получите практический опыт использования различных методов установки и управления программным обеспечением, включая использование менеджеров пакетов, что является распространенным способом установки и обновления ядер.

Эти лабораторные работы помогут вам применить концепции управления ядром, процессов загрузки и управления пакетами в реальных сценариях, повышая уверенность в системном администрировании.

Тест

Как узнать версию ядра вашей системы?