Le Saturday 19 April 2008 13:44:06 [EMAIL PROTECTED], vous avez 
écrit :
> Bonjour,
>
[...]

> Je me mets alors à utiliser aptitude en ligne de commande :
>       su
>       aptitude install un_paquet
> et là je suis pratiquement sûr que /root/.aptitude/config n'est pas utilisé
> car les changements que je lui apporte manuellement sont ignorés. Par
> contre si je crée manuellement le fichier ~/.aptitude/config, visiblement
> celui-là est utilisé.
>
> Pouvez-vous me confirmer que cela est bien normal ? Je suppose que c'est
> lié au fonctionnement de su mais je n'en suis pas sûr. Une explication me
> serait utile mais je n'en trouve pas dans mes recherches.

Normalement, su garde l'environnement (variables, dont HOME) de l'appelant.
Pour que l'environnement de root soit chargé, il faut utiliser "su -".

PS:
Moi, j'utilise sudo plutôt que su quand je dois lancer des commandes en etant 
root.

Attachment: signature.asc
Description: This is a digitally signed message part.

Répondre à