[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installation de packages dans une arborescence spécifique



Jean-Yves F. Barbier, samedi 13 février 2010, 17:57:14 CET
> 
> kaliderus a écrit :
> > Bonjour,
> > Mon "/" arrive à saturation, c'est une installation de base (tout dans
> > une seule partition).
> > J'ai rajouté un disque (logiquement pour avoir plus de place) car j'ai
> > besoin de nouvelles applications.
> > Je ne sais pas comment spécifier le(s) répertoire(s) de destination
> > des fichiers que je souhaite installer (des dépôts officiels), je ne
> > sais même pas si c'est possible...
> > D'où ma question : Est-il possible de dire à aptitude (ou dpkg ou
> > autre ?), la destination (sur la partition du nouveau disque) des
> > fichiers contenus dans les packages qui m'intéressent, et dans
> > l'affirmative, comment  ?
> 
> nan, le mieux est de copier /usr sur le nouveau disque (ce qui prend
> le plus de place) et de changer le montage dans /etc/fstab.
> une fois tout vérifié, effacer le /usr d'org.

  Plus précisément, si /dev/sdb est le nouveau disque :
– si ce n’est déjà fait, créer des partitions (au moins une) ;
– en choisir une pour /usr (disons /dev/sdb1) ;
– y créer un système de fichier (p.ex. mkfs.ext3 /dev/sdb1) ;
– le monter temporairement (mount /dev/sdb1 /mnt) ;
– y copier /usr : cp -a /usr/* /mnt ;
– effacer /usr : rm -rf /usr/* (il vaut mieux faire cela en
  console, sans que personne n’utilise /usr, donc p.ex. en mode
  single (telinit 1) ou depuis un live-cd (dans ce cas il aura
  fallu monter le /, donc /quelquechose/usr/* et non
  pas /usr/*) ;
— changer le /etc/fstab (ajouter une ligne
  /dev/sdb1 /usr ext3 defaults 0 2
  )
— redémarrer (ok, c’est pas obligatoire mais c’est plus simple).

Bon courage,
-- 
 Sylvain Sauvage


Reply to: