9 votes

Comment est défini le chemin d'accès par défaut?

Sur un autre système Linux, je pourrais m'attendre à trouver un fichier .profile, ou quelque chose dans /etc utilisé par défaut. Je ne suis pas en mesure de déterminer ce qui définit le chemin du système pour les processus ne s'exécutant pas dans un shell.

7voto

Jason Points 17388

Il semble être défini dans /init.rc, du moins sur mon appareil :

export PATH /sbin:/system/sbin:/system/bin:/system/xbin

Je ne pense pas que vous puissiez modifier ce fichier directement, même avec un accès root, car il fait partie de l'image d'amorçage en lecture seule, et non de la partition /system. Si vous souhaitez le modifier, je suppose que vous devrez décompresser, modifier et recompresser l'image d'amorçage comme décrit ici :

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images

Je n'ai pas encore essayé cela cependant.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X