cd454d48e1
This should have been done when reworking Workstation, but better that late than making a copy for Education. NB: directory name has been chosen to both sort late (so that functionality related checkboxes come first and graphics setup related ones sit down there), and to relate to X11 as well. |
||
---|---|---|
.. | ||
centaurus | ||
cluster | ||
container | ||
dev | ||
education | ||
engineering | ||
homeros | ||
logging | ||
monitoring | ||
network | ||
realtime | ||
robotics | ||
server | ||
slinux | ||
sound | ||
speech | ||
storage | ||
tagged | ||
tools | ||
virt | ||
workstation | ||
x-e2k | ||
.base | ||
base | ||
domain-client | ||
domain-client-i | ||
gnome-p2p | ||
gns3 | ||
grub | ||
jitsi-meet | ||
lilo | ||
ltsp | ||
ltsp-client | ||
Makefile | ||
openscada | ||
openssh | ||
osec | ||
README | ||
remote-access | ||
server-base | ||
singleboard-tools | ||
slinux-arm | ||
systemd | ||
sysvinit | ||
uboot | ||
zero |
=== pkg.in/lists ===
Этот каталог содержит списки пакетов, копируемые из метапрофиля
в создаваемый профиль по необходимости (определяется по наличию
имён списков в переменных *_LISTS, см. реализацию в ./Makefile).
Список .base является особенным (формирует базовую систему,
см. http://www.altlinux.org/Alterator-pkg); он создаётся из
содержимого ряда переменных (см. реализацию).
Подкаталог tagged содержит тегированные списки, имена которых
удобно получать функцией tags() (см. lib/functions.mk).
Для выявления дубликатов в составе списков служит `make pkgdups';
пытаться избежать дублей на 100% скорее бесполезно, но бродячие
устойчивые группы пакетов могут заслуживать выделения отдельным
списком.
При копировании списков в BUILDROOT происходит их обработка
с применением архитектурнозависимых макросов, см. doc/archdep.txt
NB: списки пакетов есть смысл выделять в файлы при повторном
использовании либо при заметном объёме, когда перечисление
прямо в конфигурации сильно снижает её читаемость.