Пакет Gawk содержит программы для работы с текстовыми файлами.
Во-первых, отредактируйте Makefile, чтобы некоторые ненужные файлы не были установлены
sed -i 's/extras//' Makefile.in
Подготовьте Gawk к компиляции:
./configure --prefix=/usr
Скомпилируйте пакет:
make
Чтобы протестировать пакет, выполните:
chown -R tester . su tester -c "PATH=$PATH make check"
Установите пакет:
rm -f /usr/bin/gawk-5.3.0 make install
Значение команды:
Система сборки не будет пересоздавать жесткую ссылку
gawk-5.3.0
, если она
существует. Удалите её, чтобы гарантировать, что предыдущая
жесткая ссылка, созданная в Раздел 6.9, «Gawk-5.3.0», будет
обновлена.
В процессе установки уже создан awk в виде символической ссылки на gawk, создайте также символическую ссылку на справочную страницу:
ln -sv gawk.1 /usr/share/man/man1/awk.1
По желанию, установите документацию:
mkdir -pv /usr/share/doc/gawk-5.3.0 cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-5.3.0