Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je voudrais savoir s'il était possible (je n'ai pas trouvé de piste dans la doc et google) de rediriger l'installaton des paquets vers un chemin différent de /.
Par exemple je voudrais installer le minimum de paquets dans un chroot ou un vserver sans passer par debootstrap.
Merci d'avance.
Hors ligne
Bonjour et bienvenu à toi,
tu peux extraire le contenu d'un paquet avec la commande suivante :
dpkg -x paquet.deb /chemin/voulu/pour/la/decompression
Cependant, ce faisant, tu n'installera pas le paquet, tu en récupèrera juste le contenu...Donc, les script pré et post install ne seront pas lancé, la base des paquets installé e sera pas mise à jour, etc.
++
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
Curieux de voir si ce cas de figure était supporté, j'ai parcouru le man de dpkg et j'ai trouvé celà :
--root=rep | --admindir=rep | --instdir=rep
Change les répertoires par défaut. admindir est par défaut /var/lib/dpkg et contient beaucoup de fichiers qui donnent des informations sur l'état des paquets installés ou non installés, etc. instdir est par défaut / et se réfère au répertoire où les paquets doivent être installés. instdir est aussi le répertoire donné à chroot(2) avant que ne soient lancés les scripts d'installation du paquet, ce qui signifie que ces scripts voient instdir comme le répertoire de root. Changer root change instdir en rep et admindir en rep/var/lib/dpkg.
Voilà
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
Merveilleux !
Bon, je n'ai pas bien lu la doc ...
merci beaucoup
Hors ligne
Pages : 1