software:linux_server:lfs-example:chapter08
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| software:linux_server:lfs-example:chapter08 [2024/07/15 18:09] – [8.3.1. Установка пакета Man-pages] vladpolskiy | software:linux_server:lfs-example:chapter08 [2024/07/15 19:48] (текущий) – [8.5.3. Содержимое пакета Glibc] vladpolskiy | ||
|---|---|---|---|
| Строка 219: | Строка 219: | ||
| < | < | ||
| - | cp services protocols /etc | + | # |
| + | SRC_FILE=iana-etc-20240125.tar.gz | ||
| + | SRC_FOLDER=iana-etc-20240125 | ||
| + | tar -xvf $SRC_FILE&& | ||
| + | cd $SRC_FOLDER&& | ||
| + | cp services protocols /etc*&& | ||
| + | cd .. && | ||
| + | rm -rf $SRC_FOLDER && | ||
| + | echo Delete $SRC_FOLDER | ||
| + | echo Ok $SRC_FILE | ||
| </ | </ | ||
| + | {{: | ||
| ====8.4.2. Содержимое пакета Iana-Etc==== | ====8.4.2. Содержимое пакета Iana-Etc==== | ||
| Строка 578: | Строка 587: | ||
| |libthread_db|Содержит функции, | |libthread_db|Содержит функции, | ||
| |libutil|Библиотека-заглушка, | |libutil|Библиотека-заглушка, | ||
| + | < | ||
| + | #!/bin/bash | ||
| + | SRC_FILE=glibc-2.39.tar.xz | ||
| + | SRC_FOLDER=glibc-2.39 | ||
| + | tar -xvf $SRC_FILE | ||
| + | cd $SRC_FOLDER | ||
| + | |||
| + | patch -Np1 -i ../ | ||
| + | |||
| + | mkdir -v build && | ||
| + | cd build && | ||
| + | |||
| + | echo " | ||
| + | |||
| + | time { | ||
| + | ../ | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | make && | ||
| + | make check && | ||
| + | touch / | ||
| + | sed '/ | ||
| + | make install && | ||
| + | sed '/ | ||
| + | mkdir -pv / | ||
| + | localedef -i C -f UTF-8 C.UTF-8 | ||
| + | localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8 | ||
| + | localedef -i de_DE -f ISO-8859-1 de_DE | ||
| + | localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro | ||
| + | localedef -i de_DE -f UTF-8 de_DE.UTF-8 | ||
| + | localedef -i el_GR -f ISO-8859-7 el_GR | ||
| + | localedef -i en_GB -f ISO-8859-1 en_GB | ||
| + | localedef -i en_GB -f UTF-8 en_GB.UTF-8 | ||
| + | localedef -i en_HK -f ISO-8859-1 en_HK | ||
| + | localedef -i en_PH -f ISO-8859-1 en_PH | ||
| + | localedef -i en_US -f ISO-8859-1 en_US | ||
| + | localedef -i en_US -f UTF-8 en_US.UTF-8 | ||
| + | localedef -i es_ES -f ISO-8859-15 es_ES@euro | ||
| + | localedef -i es_MX -f ISO-8859-1 es_MX | ||
| + | localedef -i fa_IR -f UTF-8 fa_IR | ||
| + | localedef -i fr_FR -f ISO-8859-1 fr_FR | ||
| + | localedef -i fr_FR@euro -f ISO-8859-15 fr_FR@euro | ||
| + | localedef -i fr_FR -f UTF-8 fr_FR.UTF-8 | ||
| + | localedef -i is_IS -f ISO-8859-1 is_IS | ||
| + | localedef -i is_IS -f UTF-8 is_IS.UTF-8 | ||
| + | localedef -i it_IT -f ISO-8859-1 it_IT | ||
| + | localedef -i it_IT -f ISO-8859-15 it_IT@euro | ||
| + | localedef -i it_IT -f UTF-8 it_IT.UTF-8 | ||
| + | localedef -i ja_JP -f EUC-JP ja_JP | ||
| + | localedef -i ja_JP -f SHIFT_JIS ja_JP.SJIS 2> /dev/null || true | ||
| + | localedef -i ja_JP -f UTF-8 ja_JP.UTF-8 | ||
| + | localedef -i nl_NL@euro -f ISO-8859-15 nl_NL@euro | ||
| + | localedef -i ru_RU -f KOI8-R ru_RU.KOI8-R | ||
| + | localedef -i ru_RU -f UTF-8 ru_RU.UTF-8 | ||
| + | localedef -i se_NO -f UTF-8 se_NO.UTF-8 | ||
| + | localedef -i ta_IN -f UTF-8 ta_IN.UTF-8 | ||
| + | localedef -i tr_TR -f UTF-8 tr_TR.UTF-8 | ||
| + | localedef -i zh_CN -f GB18030 zh_CN.GB18030 | ||
| + | localedef -i zh_HK -f BIG5-HKSCS zh_HK.BIG5-HKSCS | ||
| + | localedef -i zh_TW -f UTF-8 zh_TW.UTF-8 | ||
| + | cat > / | ||
| + | # Begin / | ||
| + | |||
| + | passwd: files systemd | ||
| + | group: files systemd | ||
| + | shadow: files systemd | ||
| + | |||
| + | hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns | ||
| + | networks: files | ||
| + | |||
| + | protocols: files | ||
| + | services: files | ||
| + | ethers: files | ||
| + | rpc: files | ||
| + | |||
| + | # End / | ||
| + | EOF | ||
| + | tar -xf ../ | ||
| + | ZONEINFO=/ | ||
| + | mkdir -pv $ZONEINFO/ | ||
| + | for tz in etcetera southamerica northamerica europe africa antarctica | ||
| + | asia australasia backward; do | ||
| + | zic -L / | ||
| + | zic -L / | ||
| + | zic -L leapseconds -d $ZONEINFO/ | ||
| + | done | ||
| + | cp -v zone.tab zone1970.tab iso3166.tab $ZONEINFO | ||
| + | zic -d $ZONEINFO -p America/ | ||
| + | unset ZONEINFO | ||
| + | ln -sfv / | ||
| + | cat > / | ||
| + | # Begin / | ||
| + | / | ||
| + | /opt/lib | ||
| + | |||
| + | EOF | ||
| + | cat >> / | ||
| + | # Add an include directory | ||
| + | include / | ||
| + | |||
| + | EOF | ||
| + | mkdir -pv / | ||
| + | cd ../.. && | ||
| + | rm -rf $SRC_FOLDER && | ||
| + | echo Delete $SRC_FOLDER | ||
| + | echo Ok $SRC_FILE | ||
| + | </ | ||
| =====8.6. Zlib-1.3.1===== | =====8.6. Zlib-1.3.1===== | ||
software/linux_server/lfs-example/chapter08.1721056194.txt.gz · Последнее изменение: — vladpolskiy
