ea8a908931
This has had several goals: - a target suitable for x86 and armh providing a rather minimal set of base xorg packages and generic drivers; - task-oriented targets for graphics use cases: + "desktop" means rather 2D focus with 3D being welcome or even essential but not performance critical, thus "a slower driver is fine as long as it does work"; + "3d" means specific 3D performance being critical, that is "no 3D means no use at all". Regarding the free and proprietary 3D-capable drivers: the previous idea was to split out some common ground and then add the contenders on top of that; the current approach is based on the observation that the live images requiring proprietary NVIDIA/AMD drivers *by default* are usually of not much use with hardware that lacks proper 3D acceleration (like Tseng cards) or the driver support for that (like Matrox these days). Intel videodriver makes for a special case though: it is both free and top-notch performer. Thanks sem@ and boyarsh@ for discussion. PS: xorg-drv-{keyboard,mouse,void} dropped; those who need these can usually help themselves. |
||
---|---|---|
.. | ||
homeros | ||
slinux | ||
tagged | ||
.base | ||
base | ||
dhcp-server | ||
diag-tools | ||
dns-server | ||
domain-client | ||
ftp-server | ||
gnome-p2p | ||
gns3 | ||
http-server | ||
ipmi | ||
kvm-server | ||
ltsp | ||
ltsp-client | ||
mail-server | ||
Makefile | ||
monitoring | ||
mysql-server | ||
openssh | ||
ovz-server | ||
README | ||
server-base | ||
systemd | ||
sysvinit |
=== pkg.in/lists === Этот каталог содержит списки пакетов, копируемые из метапрофиля в создаваемый профиль по необходимости (определяется по наличию имён списков в переменных *_LISTS, см. реализацию в Makefile). Список .base является особенным (формирует базовую систему, см. http://www.altlinux.org/Alterator-pkg); он создаётся из содержимого ряда переменных (см. Makefile). Подкаталог tagged/ содержит тегированные списки, имена которых удобно получать функцией tags() (см. ../../lib/functions.mk). Для выявления дубликатов в составе списков служит `make pkgdups'; пытаться избежать дублей на 100% скорее бесполезно, но бродячие устойчивые группы пакетов могут заслуживать выделения отдельным списком.