Üdvelet!
A problémám a következő.
Ha létrehozok egy zónát alapértelmezett értékekkel (sparse root)
inherit-pkg-dir:
dir: /lib
inherit-pkg-dir:
dir: /platform
inherit-pkg-dir:
dir: /sbin
inherit-pkg-dir:
dir: /usr
, akkor a /lib, a /platform, a /sbin és a /usr könyvtárak becsatolódnak (természetesen olvasható módon), ezáltal nem tudok csomagokat telepíteni a zóna alá. Például a MySQL az /usr/local/mysql alá szeretne települni, amely nem lehetséges.
Viszont ha egy zónát mint whole root típust hozok létre, akkor ugyan nem csatolja be a fentebb megadott könyvtárakat, hanem az egészet átmásolja. Namármost ez zónánként keményen pár GB és feleslegesen vannak benne csomagok.
A kérdésem az az lenne, hogy hogyan lehet létrehozni egy olyan whole root típusú zónát, amely egy alaprendszeren kívül mást nem tartalmaz vagy ha a zóna sparse root típusú hogyan lehet megmondani az egyes csomagoknak (pl. MySQL, Apache, ... stb), hogy ne az usr/local hanem mondjuk a /opt alá települjenek?
Üdv,
Z
- 790 megtekintés