C'est une configuration que je fais pour un collège afin de promouvoir l'utilisation de Linux dans leurs laboratoires.
J'ai un emplacement partagé, permettez-moi de l'appeler /tp
; Je veux installer toutes mes bibliothèques et packages à cet emplacement, tout comme l'installation par défaut. La raison en est: je veux que tous les utilisateurs du réseau connectés à ce serveur relient leurs programmes à cet emplacement particulier pour récupérer les bibliothèques du programme.
Le plus proche que j'ai pu utiliser était (par exemple) yum install boost --installroot=/tp/
. Cela n'a pas fonctionné car le miam a commencé à chercher la liste des miroirs à cet endroit. Je souhaite que l'installation se fasse sur place/tp/
rpm
, nonyum
.Vous pouvez simplement
chroot /tp/
changer votre racine à cet endroit. Réessayez ensuite votreyum
installation.Ceci est courant pour LIVEOS, par exemple pour les prototypes / tests nécessitant une installation de packages volumineux, tandis que le RAMDISK préconçu est alloué petit à cet emplacement particulier.
la source