Содержимое раздела src.
Как я уже сказал, в этом разделе лежит целая пачка архивов (разбитых на отдельные кусочки). Название каждого начинается на букву "s" (очевидно, от слова source), а по остальным буквам можно догадаться - что именно находится в этом архиве.
Исходные тексты программ, которые лежат в
sbin
/bin ssbin
/sbin subin
/usr/bin susbin
/usr/sbin slibexec
/usr/libexec (это, как правило, демоны) sgames
это и так понятно
Кроме того, программы, вошедшие в основной комплект, но взятые у других команд разработчиков могут быть в архивах :
scontrib и sgnu
(я так и не понял - по каким критериям их разделили, GNU'шные программы встречаются и в scontrib)
Другие исходники:
slib
/usr/lib - библиотеки sinclude
/usr/include - header файлы для языка C. ssys
исходники ядра (kernel) slkm
/lkm - дополнительные модули ядра, которые могут подгружаться в процессе работы системы, по необходимости. sbase
здесь некоторые воспомогательные файлы, котрые лежат в корне всего дерева исходников. Они могут понадобиться только если вы захотите странслировать всю систему (со всеми утилитами) из исходников, или автоматически отслеживать все изменения, происходящие у разработчиков. Короче, для большинства людей вещь бесполезная. setc
некоторые примеры для файлов из etc sshare
/usr/share - на самом деле share это большая свалка, в смысле файлы очень разнородные (документация, макросы, разные таблицы для разных программ, некоторые примеры для программистов), так что - в двух словах не описать. Сам каталог /usr/share со всем содержимым ставится при установке системы, и его исходники, как правило, вам не понадобятся. smailcf
это исходники для построения файла /etc/sendmail.cf (конфиг для sendmail). Зачастую, это вещь очень полезная. Но, если вы никогда раньше этого не делали (в смысле - собрать из них sendmail.cf), задача может оказаться весьма не простой.
Иван Паскаль pascal@tsu.ru
Comments: info@citmgu.ru
Copyright © CIT