Ce qui rend les commandes accessibles à tous les utilisateurs du système c’est
d’abord (et avant tout) qu’elles soient exécutables par toutes et tous (typiquement faire un chmod a+rw ou comparable) ; peut importe qui l’a installé et/ou qui les possèdent alors.
ensuite (éventuellement) qu’elles soient dans le $PATH définipar défaut : si par exemple ton système est configuré avec /home/chezmoi/commun dans lequel j’ai le droit d’écrire sans être root alors je peux y poser des binaires accessibles à tous. Les installations se font avec root parce que c’est le compte qui a le droit d’écrire dans /bin, /sbin/, /usr/local/, /etc/, etc.
À noter que la plupart des gestionnaires de paquet permettent de faire une installation dans une arborescence autre que la racine et en tant que simple utilisateur ou utilisatrice.
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Beyond Good & Evil
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal antistress a t-il eu raison d'installer son Firefox en version Flatpak ?. Évalué à 4.
Ce qui rend les commandes accessibles à tous les utilisateurs du système c’est
chmod a+rwou comparable) ; peut importe qui l’a installé et/ou qui les possèdent alors.$PATHdéfini par défaut : si par exemple ton système est configuré avec/home/chezmoi/commundans lequel j’ai le droit d’écrire sans êtrerootalors je peux y poser des binaires accessibles à tous. Les installations se font avecrootparce que c’est le compte qui a le droit d’écrire dans/bin,/sbin/,/usr/local/,/etc/, etc.À noter que la plupart des gestionnaires de paquet permettent de faire une installation dans une arborescence autre que la racine et en tant que simple utilisateur ou utilisatrice.
"It is seldom that liberty of any kind is lost all at once." ― David Hume