| |
Glibc (2.2.5):
ftp://ftp.gnu.org/gnu/glibc/
Glibc-linuxthreads (2.2.5):
ftp://ftp.gnu.org/gnu/glibc/
Glibc Patch (2.2.5-2):
ftp://ftp.linuxfromscratch.org/lfs-packages/4.0/
http://ftp.linuxfromscratch.org/lfs-packages/4.0/
Последняя проверка: версия 2.2.5.
catchsegv, gencat, getconf, getent, glibcbug, iconv, iconvconfig, ldconfig, ldd, lddlibc4, locale, localedef, mtrace, nscd, nscd_nischeck, pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace, zdump и zic
catchsegv может быть использования для слежения за состоянием стека, когда выполнение программы прерывается из-за ошибки распределения памяти.
gencat генерирует каталоги сообщений.
getconf отображает значения переменных, зависящих от системной конфигурации.
getent позволяет получить записи административной базы данных.
glibcbug создает сообщение об ошибке в glibc и отправляет по указанному адресу сообщения об ошибках.
iconv осуществляет преобразование наборов символов.
iconvconfig создает конфигурационные файлы для модулей iconv.
ldconfig настраивает привязки времени исполнения динамического линкера.
ldd выводит список разделяемых библиотек, необходимых заданным программам.
lddlibc4 используется ldd при работе с объектными файлами.
locale - скрипт на Perl, разрешающий (или запрещающий) компилятору использование локалей POSIX для встроенных операций.
localedef компилирует спецификации локалей.
mtrace выводит путь multicast от источника к получателю (запрос IP trace).
nscd - демон, предоставляющий кэш для большинства запросов DNS.
nscd_nischeck проверяет нужен или нет защищенный режим для запроса NIS+.
pcprofiledump выводит информацию, полученной из профиля PC.
pt_chown устанавливает влдельца, группу и права доступа подчиненного псеводотерминала в соответствии с основным псевдотерминалом, переданном в описании `3'. Это вспомогательная программа для функции `grantpt'. Не предназначается для прямого запуска из командной строки.
rpcgen генерирует код C для реализации протокола RPC.
rpcinfo делает запрос RPC к серверу.
sln символически связывает dest и source. Программа собрана статически. Использование sln полезно для создания символических ссылок на динамические библиотеки, если система динамического связывания по какой-то причине нефункциональна.
sprof выводит информацию о разделяемом объекте.
tzselect получает от пользователя информацию от его местоположении и выводит на стандартный вывод значение текущей временной зоны.
xtrace отслеживает исполнение программы, выводя исполняемые в данный момент функции.
zdump - сохраняет значение временной зоны.
zic - компилятор временных зон.
ld.so, libBrokenLocale.[a,so], libBrokenLocale_p.a, libSegFault.so, libanl.[a,so], libanl_p.a, libbsd-compat.a, libc.[a,so], libc_nonshared.a, libc_p.a, libcrypt.[a,so], libcrypt_p.a, libdl.[a,so], libdl_p.a, libg.a, libieee.a, libm.[a,so], libm_p.a, libmcheck.a, libmemusage.so, libnsl.a, libnsl_p.a, libnss_compat.so, libnss_dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so, libnss_nisplus.so, libpcprofile.so, libpthread.[a,so], libpthread_p.a, libresolv.[a,so], libresolv_p.a, librpcsvc.a, librpcsvc_p.a, librt.[a,so], librt_p.a, libthread_db.so, libutil.[a,so] и libutil_p.a
ld.so - вспомогательная программа для исполняемых файлов разделяемых библиотек.
Используется многими программами, например Mozilla, для использования поврежденных локалей.
libSegFault управляет сигналами ошибок распределения памяти, также пытается их перехватить.
libanl - библиотека асинхронных запросов DNS.
libbsd-compat предоставляет переносимость, необходимую для запуска некоторых программ в Linux.
Эти файлы образуют основную библиотеку C. Библиотека C - набор набор часто используемых в программах функций. Таким образом, программисту не нужно писать свои функции для каждой задачи. Большинство стандартных операций вроде вывода строки на экран уже готовы к использованию.
Библиотека C (в общем случае, любая библиотека) существует как в динамическом, так и статическом виде. Вкратце, когда программа использует статическую библиотеку, код из библиотеки копируется в исполняемый файл. При использовании динамической библиотеки, код из библиотеки не добавляется в исполняемый файл, а загружается только во время исполнения программы. Это позволяет уменьшить размер программ. За подробностями обращайтесь к документации библиотеки C.
libcrypt - криптографическая библиотека.
libdl - библиотека интерфейсов динамической линковки.
libg - библиотека времени исполнения g++.
libieee - IEEE библиотека операций с числами с плавающей запятой.
libm - математическая библиотека.
libmcheck - содержит код, выполняемый при загрузке.
libmemusage - используется memusage для сбора информации о памяти, используемой программой.
libnsl - библиотека сетевых сервисов.
Основная идея - поместить реализацию различных сервисов доступа к базам данных в отдельные модули. Преимущества:
поставщики могут добавлять новые сервисы, не включая их в C библиотеку GNU,
модули могут быть независимо обновлены,
Библиотека C имеет меньший размер.
Код, используемый ядром для отслеживания времени, затрачиваемого процессором на исполнение функций, отдельных строк кода и инструкций.
POSIX библиотека потоков.
Библиотека позволяет DNS-серверам создавать, посылать и интерпретировать пакеты.
Библиотека предоставляет различные сервисы RPC.
Библиотека предоставляет большинство интерфейсов, описанных POSIX.1b Realtime Extension.
Библиотека полезна для создания отладчиков для многопотоковых приложений.
Содержит код "стандартных" функций, используемых многими утилитами Unix.
Последняя проверка: версия 2.2.5.
Bash: sh
Binutils: ar, as, ld, ranlib, readelf
Diffutils: cmp
Fileutils: chmod, cp, install, ln, mknod, mv, mkdir, rm, touch
Gcc: cc, cc1, collect2, cpp, gcc
Grep: egrep, grep
Gzip: gzip
Make: make
Gawk: gawk
Sed: sed
Sh-utils: date, expr, hostname, pwd, uname
Texinfo: install-info, makeinfo
Textutils: cat, cut, sort, tr
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |