Forum officiel de NuTyX
Aide => Le gestionnaire de paquets => Discussion démarrée par: SipoMatadorduCosmos le ven. mai 26 15:49:24 2017
-
Salut à tous.
J'ai une question : peut-on installé cards.devel pour la chroot en dehors de la chroot ? mais juste à partir de root ( mais à destination de la chroot ) ?
Ouff...ces histoires de root...
-
j utilise montel durdur. Oui cest possible:
cards install --help
jai plus en tete l option exact
-
Bête question: C'est pourquoi faire ? T'as certainement une bonne raison mais j'aimerai bien la connaître
-
hum...je suis sur que cela à du être fait, mais...je m'entraine à construire un script pour la création d'une chroot.
Ca y est, j'ai : cards install --root="le chemin"
Cool.
-
Ok je vois tu veux que les paquets de cards.devel soient installé dès l'entrée dans la chroot, si c'est le cas, il y a une variable prévue à cet effet:
DEVEL="cards.devel" KERNEL="NONE" install-nutyx
KERNEL="none" parce que seul cas rares, tu n'as jamais besoin d'installer le kernel qui est le paquet le plus gros dans une base.
tu peux même ajouter des commandes dans la définition DEVEL, ici un exemple extrait du script "build-collection":
DEVEL="cards.devel && pkgrm eudev && pkgrm eudev.devel \
&& cards install systemd && cards install systemd.devel \
&& cd /root/$COLLECTION && bash scripts/$CHROOT" KERNEL="NONE" install-nutyx
COLLECTION, CHROOT sont des variables définies dans le script qui lancera la commande install-nutyx.
Exemple extrait du script "build-collection"
-
Thanks ;D