$schemamarkup = get_post_meta(get_the_ID(), 'schemamarkup', true); if(!empty($schemamarkup)) { echo $schemamarkup; }

Build Kernel Ubuntu 23.04 – Step-by-step

September 20, 2023 | By the+gnu+linux+evangelist.

Configuring

  1. 3. Downloading Linux Kernel

    Download Linux Kernel Source Code for Ubuntu GNU/Linux

    Linux Kernel tar.xz Archive

    Grab the tar.xz or tar.gz Archive from the List.

  2. 4. Extracting Linux Kernel Archive

    Then Extract Linux Kernel into /tmp Directory
    First, access the Target:

    cd ~/kernel

    Then to untar the downloaded Kernel Source into the current Folder run:

    tar -xafv ~/Downloads/linux-source*.tar.xz
  3. 5. Configuring Kernel

    So now to Configure Ubuntu Linux Custom Kernel
    First, access the Kernel Source with::

    cd linux*

    Then copy the current Configuration File into the New Kernel Source:

    sudo find /boot/ \( -iname "*config*" -a -iname "*`uname -r`*" \) -exec cp -i -t ./ {} \;
    mv *`uname -r`* .config

    This mystics because the default Configuration File may have a variable composition including “config” and the Kernel Version.
    In case of a Chrooted System instead you may look up the available Kernels with:

    ls /boot | grep config

    The grep Command refine the output List showing only the entries Matching the Keyword.
    Again fix the Configuration File editing it with nano and commenting out like:

    sudo nano .config

    Use Ctrl+w to search for “CONFIG_SYSTEM_TRUSTED_KEYS” on nano.
    And comment out the Line like:

    #CONFIG_SYSTEM_TRUSTED_KEYS

    Or else try to Set it like:

    CONFIG_SYSTEM_TRUSTED_KEYS=""

    Ctrl+x to Save & Exit.
    Else to reconfigure the Kernel use:

    sudo make menuconfig

    For instructions see: How to Configure a Build Kernel.

Contents


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,