Зависимости Lilo
Последняя проверка: версия 22.1.
Bash: sh Bin86: as86, ld86 Binutils: as, ld, strip Fileutils: cp, dd, ln Gcc: cc, cc1, collect2, cpp0 Make: make Sed: sed Textutils: cat
Установка Make-3.79.1
Приблизительное время компиляции: 0.22 SBU Необходимое дисковое пространство: 6 MB
Инсталляция Make
Для инсталляции Make выполните:
./configure –prefix=/usr && make && make install && chgrp root /usr/bin/make && chmod 755 /usr/bin/make
Пояснения команд
По умолчанию, /usr/bin/make принадлежит к той же группе kmem. На некоторых системах это необходимо для проверки средней загрузки системы командой /dev/kmem. Однако, для Linux-систем это не нужно, и мы удаляем make из группы kmem. Это также решает проблему игнорирования командой make переменных типа LD_LIBRARY_PATH.
Содержимое Make
Последняя проверка: версия 3.79.1.
Программы
make
Описания
make
make автоматически определяет, какие части объемной программы нуждаются в рекомпиляции, и выполняет все необходимые для этого команды.
Зависимости Make
Последняя проверка: версия 3.79.1.
Autoconf: autoconf, autoheader Automake: aclocal, automake Bash: sh Binutils: as, ld Diffutils: cmp Fileutils: chgrp, chmod, install, ls, mv, rm Gcc: cc, cc1, collect2, cpp0, gcc Glibc: getconf Grep: egrep, fgrep, grep M4: m4 Make: make Gawk: gawk Sed: sed Sh-utils: basename, echo, expr, hostname, sleep, uname Texinfo: install-info, makeinfo Textutils: cat, tr
Установка Modutils-2.4.19
Приблизительное время компиляции: 0.13 SBU Необходимое дисковое пространство: 3 MB
Инсталляция Modutils
Для инсталляции Modutils выполните:
./configure && make && make install
Содержимое Modutils
Последняя проверка: версия 2.4.16.
Программы
depmod, genksyms, insmod, insmod_ksymoops_clean, kallsyms (ссылка на insmod), kernelversion, ksyms (ссылка на insmod), lsmod (ссылка на insmod), modinfo, modprobe (ссылка на insmod) и rmmod (ссылка на insmod)
Описания
depmod
depmod управляет деревьями зависимостей загружаемых модулей.
genksyms
genksyms читает вывод от gcc -E source.c и генерирует файл, содержащий информацию о версиях.
insmod
insmod включает модуль в ядро.
insmod_ksymoops_clean
insmod_ksymoops_clean удаляет сохраненные ksym'ы и модули, не использующиеся минимум 2 дня.
kallsyms
kallsyms извлекает символы ядра для отладки.
kernelversion
kernelversion выводит номер основной версии ядра.
ksyms
ksyms показывает экспортированные символы ядра.
lsmod
lsmod показывает информацию о загруженных модулях.
modinfo
modinfo просматривает объектный файл, ассоциированный с модулем ядра, и выводит любую доступную информацию.
modprobe
modprobe использует файл зависимостей вроде Makefile, созданный depmod, для автоматической загрузки необходимых модулей из набора в предварительно заданном дереве каталогов.
rmmod
rmmod выгружает модули из ядра.
Зависимости Modutils
Последняя проверка: версия 2.4.12.
Bash: sh Binutils: ar, as, ld, ranlib, strip Bison: bison Diffutils: cmp Fileutils: chmod, install, ln, mkdir, mv, rm Flex: flex Gcc: cc, cc1, collect2, cpp0, gcc Grep: egrep, grep Make: make Sed: sed Sh-utils: basename, expr, hostname, uname Textutils: cat, tr
Установка Netkit-base-0.17
Приблизительное время компиляции: 0.03 SBU Необходимое дисковое пространство: 1 MB
Инсталляция Netkit-base
Для инсталляции Netkit-base выполните:
./configure && make && make install && cp etc.sample/{services,protocols} /etc
В директории etc.sample расположены другие занятные файлы, которые могут вас заинтересовать.
Содержимое Netkit-base
Последняя проверка: версия 0.17.
Программы
inetd и ping
Описания
inetd
inetd – родитель всех демонов. Прослушивает соединения и передает вызов соответствующему демону.
ping
ping посылает ICMP пакеты ECHO_REQUEST хосту и определяет время ответа.
Зависимости Netkit-base
Последняя проверка: версия 0.17.
Bash: sh Binutils: as, ld, strip Fileutils: cp, install, rm Make: make Gcc: cc1, collect2, cpp0, gcc Sed: sed Sh-utils: date Textutils: cat
Установка Patch-2.5.4
Приблизительное время компиляции: 0.10 Необходимое дисковое пространство: 2 MB
Инсталляция Patch
Для инсталляции Patch выполните:
CPPFLAGS=-D_GNU_SOURCE \ ./configure –prefix=/usr && make && make install
Содержимое Patch
Последняя проверка: версия 2.5.4.
Программы
patch
Описания
patch
patch модифицирует файл в соответствии с патчем. Патч обычно является списком, созданным diff, содержащим инструкции к изменению. Patch часто используется для исправлений в исходном коде, поскольку сохраняет время и место на диске. Например, имеется пакет объемом 1 MB. Следующая версия пакета имеет изменения только в 2 файлах. Новая версия может быть как новым пакетом в 1 MB или патчем в 1 KB. Таким образом, патчи позволяют избежать объемных загрузок.
Зависимости Patch
Последняя проверка: версия 2.5.4.
Bash: sh Binutils: as, ld Diffutils: cmp Fileutils: chmod, install, mv, rm Gcc: cc, cc1, collect2, cpp0, gcc Glibc: getconf Grep: egrep, grep Make: make Sed: sed Sh-utils: echo, expr, hostname, uname Textutils: cat, tr
Установка Procinfo-18