Changeset eab5b72


Ignore:
Timestamp:
08/29/2020 07:17:20 AM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
de3fb6c
Parents:
4567d8b
Message:

Update kernel figures + explain
how to launch the menu interface before telling what to tick in the
menu...

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12039 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chapter10/kernel.xml

    r4567d8b reab5b72  
    5555    un-tarring.</para>
    5656
     57    <para>There are several ways to configure the kernel options. Usually,
     58    This is done through a menu-driven interface, for example:</para>
     59
     60<screen role="nodump"><userinput>make menuconfig</userinput></screen>
     61
     62    <variablelist>
     63      <title>The meaning of optional make environment variables:</title>
     64
     65      <varlistentry>
     66        <term><parameter>LANG=&lt;host_LANG_value&gt; LC_ALL=</parameter></term>
     67        <listitem>
     68          <para>This establishes the locale setting to the one used on the
     69          host.  This may be needed for a proper menuconfig ncurses interface
     70          line drawing on a UTF-8 linux text console.</para>
     71
     72          <para>If used, be sure to replace
     73          <replaceable>&lt;host_LANG_value&gt;</replaceable> by the value of
     74          the <envar>$LANG</envar> variable from your host.  You can
     75          alternatively use instead the host's value of <envar>$LC_ALL</envar>
     76          or <envar>$LC_CTYPE</envar>.</para>
     77        </listitem>
     78      </varlistentry>
     79
     80      <varlistentry>
     81        <term><command>make menuconfig</command></term>
     82        <listitem>
     83          <para>This launches an ncurses menu-driven interface. For other
     84          (graphical) interfaces, type <command>make help</command>.</para>
     85        </listitem>
     86      </varlistentry>
     87    </variablelist>
     88
    5789    <!-- Support for compiling a keymap into the kernel is deliberately removed -->
    5890
    59     <para>Configure the kernel via a menu-driven interface. For general
    60     information on kernel configuration see <ulink
     91    <para>For general information on kernel configuration see <ulink
    6192    url="&hints-root;kernel-configuration.txt"/>.  BLFS has some information
    6293    regarding particular kernel configuration requirements of packages outside
     
    161192    </variablelist>
    162193
    163 <screen role="nodump"><userinput>make menuconfig</userinput></screen>
    164 
    165     <variablelist>
    166       <title>The meaning of optional make environment variables:</title>
    167 
    168       <varlistentry>
    169         <term><parameter>LANG=&lt;host_LANG_value&gt; LC_ALL=</parameter></term>
    170         <listitem>
    171           <para>This establishes the locale setting to the one used on the
    172           host.  This may be needed for a proper menuconfig ncurses interface
    173           line drawing on a UTF-8 linux text console.</para>
    174 
    175           <para>If used, be sure to replace
    176           <replaceable>&lt;host_LANG_value&gt;</replaceable> by the value of
    177           the <envar>$LANG</envar> variable from your host.  You can
    178           alternatively use instead the host's value of <envar>$LC_ALL</envar>
    179           or <envar>$LC_CTYPE</envar>.</para>
    180         </listitem>
    181       </varlistentry>
    182 
    183     </variablelist>
    184 
    185194    <para>Alternatively, <command>make oldconfig</command> may be more
    186195    appropriate in some situations. See the <filename>README</filename>
  • packages.ent

    r4567d8b reab5b72  
    425425<!ENTITY linux-md5 "2656fe1a0942856c8740468d175e39b6">
    426426<!ENTITY linux-home "https://www.kernel.org/">
    427 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
     427<!-- measured for 5.8.3 / gcc-10.2.0 on x86_64 : minimum is
    428428 allnoconfig extended for a hopefully-bootable build on desktop machine,
    429  max is allyesconfig which requires openssl -->
    430 <!ENTITY linux-knl-du "960 - 4250 MB (typically about 1100 MB)">
    431 <!ENTITY linux-knl-sbu "4.4 - 66.0 SBU (typically about 6 SBU)">
     429 max is allmodconfig which requires openssl -->
     430<!ENTITY linux-knl-du "1200 - 6750 MB (typically about 1500 MB)">
     431<!ENTITY linux-knl-sbu "5.0 - 125.0 SBU (typically about 9 SBU)">
    432432
    433433<!ENTITY linux-headers-tmp-du "3.8 GB">
Note: See TracChangeset for help on using the changeset viewer.