Re: installer un ".deb" sans être root
Yves Rutschle <debian.anti-spam@rutschle.net> writes:
> On Thu, Mar 25, 2004 at 11:28:03AM +0100, Julien Gilles wrote:
>> Tout installation de paquet modifie (au moins) un fichier qui
>> appartient à root, /var/lib/dpkg/status. Et également met les scripts
>> d'install/désinstall dans /var/lib/dpkg/info/, plus un ou deux lock
>> par ci par là...
>
> On devrait pouvoir faire, à base de
> dpkg --root=/home/crazycat -i unpaquet.deb
> (jamais essayé)
>
> Tout utilisateur pourrait alors avoir sa propre collection
> de programmes avec ses propres dépendances... Que ça en
> vaille la peine ou non est une autre histoire :-)
>
> Y.
$ dpkg --root=/tmp/foo -i /var/cache/apt/archives/base-files_3.0.14_i386.deb
dpkg: l'opération demandée requiert les privilèges du super-utilisateur
$ fakeroot dpkg --root=/tmp/foo -i /var/cache/apt/archives/base-files_3.0.14_i386.deb
dpkg: impossible d'accéder au répertoire administratif de dpkg: Aucun fichier ou répertoire de ce type
Bon, il faut recréer toute l'arborescence, effectivement "Que ça en
vaille la peine ou non est une autre histoire :-)"
--
Julien Gilles.
Reply to: