logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 27-04-2024 18:04:53

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

[Résolu] un jour sbin sera un lien symbolique vers bin

Bonjour,
En essayant de lancer gparded en ligne de commande:

gparted


J'ai eu cette réponse:
bash: gparted : commande introuvable
J'ai donc posé la question pourquoi, sur le salon IRC #debian-fr
et pham m'a répondu: gparted n'est pas dans le $PATH de ton utilisateur, c'est normal.
Et en effet, en lançant la commande:

/usr/sbin/gparted

gparded c'est lancé et m'a demandé mon mot de passe root.
Je dois avouer franchement, que je n'ai pas trop compris ces histoires de lien symbolique et de $PATH, si vous pouviez m'expliquer d'une manière simple et compréhensible,
Je vous en serais reconnaissant, merci. smile
Je précise que je suis sous Debian bookworm wayland gnome.

Dernière modification par Jean-Pierre Pinson (27-04-2024 20:54:15)


Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#2 27-04-2024 18:56:55

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [Résolu] un jour sbin sera un lien symbolique vers bin

Bonjour Jean-Pierre ! smile

Le PATH : Il s'agit d'une sécurité commune aux systèmes Unix : BSD, Mac OS, Linux.

Pour qu'un exécutable puisse s'exécuter, il y a au moins 2 conditions :

1 ] Que l'exécutable possède les droits d'exécution

2] Que le chemin de l'exécutable ( le PATH ) soit la liste des chemins des exécutables déclarés sûrs


Comment sait-on que son exécutable est dans la liste des chemins des exécutables déclarés sûrs ?

On lance la commande :

echo $PATH


ou

echo $PATH



L'affichage des chemins se fait à la suite, seulement séparé par le caractère deux points :

/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:

J'espère que c'est suffisamment clair comme explication.


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#3 27-04-2024 19:10:34

dezix
Membre
Distrib. : Debian stable
Noyau : Linux amd64 (stable)
(G)UI : XFCE4
Inscription : 19-02-2018

Re : [Résolu] un jour sbin sera un lien symbolique vers bin

Salut!

C'est explicitement décrit dans : https://tldp.org/LDP/Linux-Filesystem-H … index.html

sbin pour les commandes d'administration réservées naturellement à root

bin pour les autres programmes aussi à destination des utilisateurs non-privilégiés

Je comprends bin <=> binary  et sbin <=> system binary

Hors ligne

#4 27-04-2024 20:06:54

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : [Résolu] un jour sbin sera un lien symbolique vers bin

/usr/sbin
Ce répertoire contient des programmes d'administration d'un système, destinés à être exécutés par « root ». Comme '/sbin', il ne fait pas partie du $PATH d'un utilisateur.
En effet quand je lance la commande:

echo $PATH


Je n'ai pas /usr/sbin dedans.
Ma question était, est-ce qu'il est possible de faire en sorte que gparted se lance en user, et comment faire, et est-ce que c'est conseillé ?
et est-ce conseillé d'ajouter le sbin à mon PATH utilisateur ?

Dernière modification par Jean-Pierre Pinson (27-04-2024 20:33:00)


Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#5 27-04-2024 20:47:05

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : [Résolu] un jour sbin sera un lien symbolique vers bin

Bon on a répondu à ma question sur le salon IRC #debian-fr
en général parce qu'on fait confiance aux mainteneurs de la distrib quand ils ont estimé qu'il fallait garder ce binaire hors du path des gens"

Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

Hors ligne

Pied de page des forums