Linux From Scratch
Шрифт:
Зависимости 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
Ncurses
Официальная ссылка
Ncurses (5.2): ftp://ftp.gnu.org/gnu/ncurses/ Ncurses Patch (5.2): ftp://ftp.linuxfromscratch.org/lfs-packages/4.0/ http://ftp.linuxfromscratch.org/lfs-packages/4.0/
Содержимое Ncurses
Последняя
Программы
captoinfo (ссылка на tic), clear, infocmp, infotocap (ссылка на tic), reset (ссылка на tset), tack, tic, toe, tput и tset.
Описания
captoinfo
captoinfo конвертирует описания termcap в описания terminfo.
clear
clear очищает экран, если это возможно. Тип терминала ищется в переменных окружения и базе terminfo, процедура очистки экрана зависит от найденного типа.
infocmp
infocmp используется для сравнения бинарной записи terminfo с другими записями, перезаписать описание terminfo, использовать поле terminfo use=, или вывести описание terminfo из бинарного файла (term) в различных форматах (противоположность тому. что делает tic).
infotocap
infotocap конвертирует описания terminfo в описания termcap.
reset
reset устанавливает режимы cooked и echo, отключает режимы cbreak и raw, включает трансляцию символов новой строки и сбрасывает все неустановленные специальные символы на значения по умолчанию перед инициализацией терминала вроде tset.
tack
tack – проверяет действия terminfo.
tic
tic – компилятор описаний записей terminfo. Программа транслирует файл terminfo из исходного в бинарный формат для использования библиотекой ncurses. Файлы terminfo содержат информацию о возможностях терминала.
toe
toe перечисляет все доступные типы терминалов по основному имени вместе с описаниями.
tput
tput использует базу terminfo, чтобы сделать информацию о терминале доступной командному интерпретатору, инициализировать или сбросить терминал, либо вернуть полное имя запрошенного типа терминала.
tset
tset инициализирует терминалы, что уже не используется широко. Необходимо для совместимости с 4.4BSD.
Библиотеки
libcurses.[a,so] (ссылка на libncurses.[a,so]), libform.[a,so], libform_g.a, libmenu.[a,so], libmenu_g.a, libncurses++.a, libncurses.[a,so], libncurses_g.a, libpanel.[a,so] и libpanel_g.a
libcurses, libncurses++, libncurses, libncurses_g
Это – основные библиотеки пакета, используются для отображения текста на экране (зачастую нестандартным способом). Пример использования ncurses – процедура «make menuconfig» сборки ядра.
libform, libform_g
libform используется для реализации форм в ncurses.
libmenu, libmenu_g
libmenu используется для реализации меню в ncurses.
libpanel, libpanel_g
libpanel используется
Зависимости Ncurses
Последняя проверка: версия 5.2.
Bash: sh Binutils: ar, as, ld, ranlib Diffutils: cmp Fileutils: chmod, cp, install, ln, mkdir, mv, rm Gcc: c++, cc1, cc1plus, collect2, cpp0, gcc Glibc: ldconfig Grep: egrep, fgrep, grep Make: make Gawk: gawk Sed: sed Sh-utils: basename, date, echo, expr, hostname, uname Textutils: cat, sort, tr, wc
Netkit-base
Официальная ссылка
Netkit-base (0.17): ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
Содержимое 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
Net-tools
Официальная ссылка
Net-tools (1.60): http://www.tazenda.demon.co.uk/phil/net-tools/
Contents of Net-tools
Последняя проверка: версия 1.60.
Программы
arp, dnsdomainname (ссылка на hostname), domainname (ссылка на hostname), hostname, ifconfig, nameif, netstat, nisdomainname (ссылка на hostname), plipconfig, rarp, route, slattach и ypdomainname (ссылка на hostname)
Описания
arp
arp используется для манипулирования ARP кэшем ядра, обычно для добавления/удаления записей, или вывода его содержимого.
dnsdomainname
dnsdomainname выводит DNS доменное имя системы.
domainname
domainname выводит или изменяет NIS/YP доменное имя системы.
hostname
hostname выводит или изменяет имя текущего хоста.
ifconfig
ifconfig – основная утилита, используемая для настройки сетевых интерфейсов.
nameif
nameif указывает сетевые интерфейсы, основанные на адресах MAC.
netstat
netstat – многоцелевой инструмент, используемый для отображения сетевых соединений, таблиц роутинга, статистики интерфейсов, маскированных соединений и множественных вызовах.
nisdomainname
nisdomainname выводит или изменяет NIS/YP доменное имя системы.
plipconfig
plipconfig – используется для тонкой настройки устройств PLIP device, возможно ускоряя ее.
rarp
Как и arp, rarp манипулирует таблицей RARP.
route
route – основная утилита для управления таблицами IP роутинга.
slattach
slattach активирует сетевой интерфейс на последовательной линии, т.е. переводит обычную терминальную линию в один из нескольких «сетевых» режимов.