- Timestamp:
- 08/03/2006 07:29:29 PM (18 years ago)
- Branches:
- 10.0, 10.0-rc1, 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, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, 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:
- bfa508ae
- Parents:
- a15464d
- Location:
- chapter06
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/db.xml
ra15464d rc226182 56 56 <title>Installation of Berkeley DB</title> 57 57 58 <para>Patch the package to eliminate potential trap events:</para> 59 60 <screen><userinput>patch -Np1 -i ../&db-fixes-patch;</userinput></screen> 61 58 62 <para>Prepare Berkeley DB for compilation:</para> 59 63 -
chapter06/e2fsprogs.xml
ra15464d rc226182 94 94 <para>To test the results, issue: 95 95 <userinput>make check</userinput>.</para> 96 97 <para>One of the E2fsprogs tests will attempt to allocate 256 MB 98 of memory. If you do not have significantly more RAM than this, it 99 is recommended to enable sufficient swap space for the test. See 100 <xref linkend="space-creatingfilesystem"/> and 101 <xref linkend="space-mounting"/> for details on creating and enabling 102 swap space.</para> 96 103 97 104 <para>Install the binaries and documentation:</para> -
chapter06/glibc.xml
ra15464d rc226182 58 58 <para>The glibc-libidn tarball adds support for internationalized domain 59 59 names (IDN) to Glibc. Many programs that support IDN require the full 60 <filename class="libraryfile">libidn</filename> library (see61 <ulink url="&blfs-root;view/svn/general/libidn.html"/>) , not this add-on.60 <filename class="libraryfile">libidn</filename> library, not this add-on (see 61 <ulink url="&blfs-root;view/svn/general/libidn.html"/>). 62 62 Unpack the tarball from within the Glibc source directory:</para> 63 63 … … 69 69 70 70 <screen><userinput>patch -Np1 -i ../&glibc-linux_types-patch;</userinput></screen> 71 72 <para>Add a header to define syscall functions for the inotify feature 73 available in newer Linux kernels:</para> 74 75 <screen><userinput>patch -Np1 -i ../&glibc-inotify-patch;</userinput></screen> 71 76 72 77 <para>In the vi_VN.TCVN locale, <command>bash</command> enters an infinite loop … … 168 173 <screen><userinput>make install</userinput></screen> 169 174 175 <para>Install the inotify header to the system header location:</para> 176 177 <screen><userinput>cp -v ../glibc-&glibc-version;/sysdeps/unix/sysv/linux/inotify.h \ 178 /usr/include/sys</userinput></screen> 179 170 180 <para>The locales that can make the system respond in a different language 171 181 were not installed by the above command. None of the locales are required, 172 but , if some of them are misssing, testuites of the future packages would182 but if some of them are missing, testsuites of the future packages would 173 183 skip important testcases.</para> 174 184 -
chapter06/grub.xml
ra15464d rc226182 43 43 44 44 <para>Start by applying the following patch to allow for better drive 45 detection, fix some <application>GCC 4.x</application> issues, and provide46 better SATA supportfor some disk controllers:</para>45 detection, fix some GCC 4.x issues, and provide better SATA support 46 for some disk controllers:</para> 47 47 48 48 <screen><userinput>patch -Np1 -i ../&grub-geometry-patch;</userinput></screen> -
chapter06/kernfs.xml
ra15464d rc226182 63 63 64 64 </sect2> 65 65 66 66 <sect2 id="ch-system-kernfsmount"> 67 67 <title>Mounting Virtual Kernel File Systems</title> -
chapter06/linux-libc-headers.xml
ra15464d rc226182 43 43 which was designed to maintain an API stable version of the Linux 44 44 headers.</para> 45 46 <para>Add a userspace header and syscall support for the inotify feature 47 available in newer Linux kernels:</para> 48 49 <screen><userinput>patch -Np1 -i ../&linux-inotify-patch;</userinput></screen> 45 50 46 51 <para>Install the header files:</para> -
chapter06/udev.xml
ra15464d rc226182 74 74 <userinput>make test</userinput>.</para> 75 75 76 <para>Note that the Udev testsuite will produce numerous messages in 77 the host system's logs. These are harmless and can be ignored.</para> 78 76 79 <para>Install the package:</para> 77 80 -
chapter06/vim.xml
ra15464d rc226182 59 59 60 60 <screen><userinput>patch -Np1 -i ../&vim-mandir-patch;</userinput></screen> 61 62 <para>There is an issue introduced by one of the upstream patches that 63 creates a problem downloading spellfiles via HTTP. Until this is updated 64 by the developers, the following patch fixes the problem:</para> 65 66 <screen><userinput>patch -Np1 -i ../&vim-spellfile-patch;</userinput></screen> 61 67 62 68 <para>Finally, change the default location of the … … 189 195 <note> 190 196 <para>By default, Vim only installs spell files for the English language. 191 To install spell files for your preferred language, please read the README 192 file located here: <ulink url="ftp://ftp.vim.org/pub/vim/runtime/spell/" /></para> 197 To install spell files for your preferred language, download the 198 <filename>*.spl</filename> and optionally, the <filename>*.sug</filename> 199 files for your language and character encoding from <ulink 200 url="ftp://ftp.vim.org/pub/vim/runtime/spell/"/> and and save them to 201 <filename class='directory'>/usr/share/vim/vim70/spell/</filename>.</para> 202 203 <para>To use these spell files, some configuration in 204 <filename>/etc/vimrc</filename> is needed, e.g.:</para> 205 206 <screen><literal>set spelllang=en,ru 207 set spell</literal></screen> 208 209 <para>For more information, see the appropriate README file located 210 at the the URL above.</para> 193 211 </note> 194 212
Note:
See TracChangeset
for help on using the changeset viewer.