Устранение неполадок при установке Arch Linux из исходных кодов ядра

Устранение неполадок при установке Arch Linux из исходных кодов ядра

За последние несколько недель несколько пользователей сообщили нам, что они столкнулись с исходными кодами ядра, относящимися к установке Arch Linux.

Получите максимальную производительность от вашего компьютера. Нажмите здесь, чтобы оптимизировать свой ПК за 3 простых шага.

Эта статья представляет собой интеграцию для создания пользовательских ядер с помощью инструментов kernel.org. Этот метод получения ядер действительно является традиционным методом обмена между дистрибутивами. Это может быть намного сложнее, чем использование устройства сборки ядра/архитектуры, в зависимости от вашего опыта. Пожалуйста, обратите внимание на то, что программное обеспечение Arch Build System разработано и поддерживается таким образом, чтобы многие повторяющиеся действия по сборке были эффективными, надежными и действенными.

Подготовка

Возможно, нет необходимости (и не рекомендуется) помогать вам использовать учетную запись root или, скорее всего, привилегии root (например, через sudo) для помощи в подготовке ядра.

Установить базовые пакеты

Как установить ядро ​​Linux Arch linux?

Шаг 1: Установите выбранное вами ядро. Запрос pacman позволяет вам установить ядро ​​Linux по вашему выбору.Шаг 2: Отредактируйте точный файл конфигурации grub, если вы хотите добавить большинство параметров ядра.Шаг 3: Повторно создайте файл компоновки GRUB.

Установите всю группу пакетов base-devel, которая обычно включает запрошенные пакеты, например make и gcc. Также рекомендуется установить следующие руководства, перечисленные через PKGBUILD какой-либо архитектуры ядра по умолчанию: xmlto, kmod, inetutils, bc, libelf, git, cpio, perl, остаток tar, xz.A

Создать основной каталог коллекции

Можно порекомендовать создать отдельный каталог сборки для новейших ядер. В этом примере создается индекс kernelbuild в вашем home каталоге:

$ mkdir ~/kernelbuild

Загрузить исходники ядра

Загрузите дилер ядра с https://www.kernel.org. Это должен быть большой файл (tar tarball.xz) для ядра по вашему выбору.

arch linux hang исходники ядра

Их можно загрузить, пожалуйста, просто щелкнув правой кнопкой мыши ссылку сайта tar.xz в браузере и хорошо Сохранить Связать как... или выбрав любое количество вариантов. Возможности с возобновляемыми графическими инструментами или инструментами строки инструкций с использованием HTTP, TFTP, Rsync или Git.

Следующий экземпляр командной строки требует установки wget, а также использования в каталоге ~/kernelbuild для компиляции ядра 5.15.11:

Как скомпилировать ядро ​​Linux в Arch Linux?

Установите базовые пакеты.Создайте определенный каталог коллекции ядра.Загрузите исходный код ядра.Разархивируйте новый исходный код ядра.Стандартная конфигурация арки.Дополнительные настройки.Установите моды.Скопируйте все их ядро ​​в каталог /boot.

$ cd ~/kernelbuild$wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.11.tar.xz

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

$wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.11.tar.sign$ gpg --list-packets linux-5.15.11.tar.sign$ gpg --recv-keys <отпечаток предыдущего шага>

Ускорьте свой компьютер за считанные минуты

У вас есть компьютер, который работает не так быстро, как раньше? Возможно, пришло время для обновления. Restoro — самое мощное и простое в использовании программное обеспечение для оптимизации ПК. Он быстро просканирует всю вашу систему, найдет любые ошибки или проблемы и исправит их одним щелчком мыши. Это означает более быструю загрузку, лучшую производительность, меньшее количество сбоев — и все это без необходимости тратить часы на поиски Google, пытаясь выяснить, как решить эти проблемы самостоятельно! Нажмите здесь, чтобы попробовать этот замечательный инструмент для ремонта:

  • 1. Загрузите и установите программное обеспечение Reimage.
  • 2. Откройте программу и нажмите «Восстановить ПК».
  • 3. Следуйте инструкциям на экране, чтобы завершить процесс восстановления.

  • Обратите внимание, что незащищенный персональный файл был создан во время tar (т. е. сохранения, т. е. расширения .tar) и никогда не .tar.xz, который вы скачали вручную. Вы должны разархивировать последний, не выгружая его. Убедитесь, что xz определен как принадлежащий, тогда вы можете выполнить это:

    $linux-5 unxz.15.11.tar.xz$ gpg --verify linux-5.15.11.tar.sign linux-5.15.11.tar

    Обычно не продолжайте, если это не приводит к исходному коду, содержащему важную строку “Хорошая подпись”.

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

    $ mv /path/to/linux-5.15.11.tar.xz ~/kernelbuild/

    Распаковать исходники ядра

    $-xvf синий linux-5.15.11.tar

    arch linux настроить исходники ядра

    Чтобы быть абсолютно уверенным, что high не содержит ошибок прав доступа, вам нужно запустить chown, чтобы передать право владения папкой выжившему пользователю.

    Чтобы передать право собственности на файл пользователю для каждой его отправки, выполните команду chown.

    $ chown -R ваш пользователь: ваш пользователь linux-5.15.11

    Это даст вам право собственности на каждый файл в вашей папке, поэтому вы не будете обрабатывать какие-либо ошибки, связанные с разрешениями вашей компании.

    Чтобы завершить подготовку, убедитесь, что дерево ядра чрезвычайно чистое; Не думайте, что куст для приобретения готов к использованию. Для этого сначала перейдите к каждому новому созданному исходному каталогу ядра и, тем не менее, выполните команду make:

    $mrproper dvd фильм linux-5.15.Make 11$ грязный

    Конфигурация ядра

    Это действительно важный шаг в разработке отстающего ядра, отражающего точные характеристики вашего компьютера. Ядро обычно определяется в файле .config, который иногда включает использование основных веб-тем. Правильно настроив .config в Chance, ваш главный компьютер сможет работать оптимально.

    Примечание. На этом важном этапе нет необходимости использовать реальную учетную запись или удерживать привилегии.

    <ул>

  • Используйте настройки Arch по умолчанию, как правило, с официальным ядром (рекомендуется)
  • Вручную настройте другие возможности ядра (необязательные, необязательные и никогда не рекомендуемые)
  • Конфигурация по умолчанию

    Этот метод Arch извлекает наш файл .config для настройки идентичного ядра с функциями ядра Arch по умолчанию. При запуске стандартного ядра Arch вы можете использовать следующую команду в каталоге zcat исходного кода пользовательского ядра:

    $ /proc/config.gz > .config

    В противном случае любая конфигурация по умолчанию может быть выбрана для просмотра онлайн в официальном пакете ядра Arch Linux.

    Дополнительные настройки

    Совет. Если вы не хотите видеть столько дополнительных сообщений об использовании при загрузке и выходе из нестандартного ядра, определенно неплохо отключить некоторые из подключенных опций отладки.

    Как мне применить Arch восстановления ядра?

    Загрузите исходное правило ядра Faraway с сайта Kernel.org.Оказавшись на исходном сайте, скопируйте текущую конфигурацию ядра, обычно включающую:Примените патч с помощью:В настоящее время скомпилируйте самое важное ядро ​​с помощью:Установите модули с помощью:Установите весь образ ядра /linux/arch/i386/boot/bzImage так, чтобы он действительно находился там, где хочет ваш загрузчик.

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

    Примечание. Приведенные ниже инструменты предоставляют параметры компоновки для каждого преимущества ядра: y для включения, n для отключения и m для модуля ядра. пусть, если (обязательно) загружено).

    <ул>

  • make menuconfig: ncurses CLI заменен на nconfig написано
  • создайте свежий, новый интерфейс nconfig: ncurses для его продажи за строку
  • сделать xconfig: дружественный графический интерфейс, поэтому Packagekit-qt5 должен быть установлен, в основном это привычка. Это рекомендуемое приложение, особенно для менее опытных пользователей, так как в нем проще ориентироваться и дополнительно отображается информация о параметре «Общий доступ».
  • make gconfig: графическая конфигурация похожа на xconfig, работающий под управлением gtk. Это должно иметь gtk2, glib2 в сочетании с libgladeAUR.
  • Другой метод должен находиться в исходном каталоге ядра, и они всегда будут создавать либо новый

    Ваш компьютер работает медленно и ненадежно? Это дает вам ужасный синий экран смерти? Не бойтесь, ваш спаситель прибыл в форме Reimage.

    Arch Linux Install Kernel Sources
    Arch Linux Instala Fontes Do Kernel
    Arch Linux Zainstalowac Zrodla Jadra
    아치 리눅스 커널 소스 설치
    Arch Linux Installera Karnkallor
    Arch Linux Kernelbronnen Installeren
    Arch Linux Installer Les Sources Du Noyau
    Arch Linux Installiert Die Kernelquellen
    Arch Linux Instalar Fuentes Del Kernel
    Arch Linux Installa I Sorgenti Del Kernel
    г.