Vous n'êtes pas identifié(e).
Dernière modification par yinyang (07-08-2017 16:11:12)
Hors ligne
Hors ligne
va être inscrite dans un nouveau fichier sources nommé skychart.list
Je pense que Dflinux tout comme Handylinux doit utiliser le premier utilisateur créé comme étant l'administrateur donc il faut que tu sois en mode adminstrateur car la commande sudo n'autorise qu'une commande en root
Donc pour rester en root
Apres le passage de commande il te faut recharger la liste des depots
Puis installation du logiciel
Note: Tu peux voir que le nouveau fichier sources est present
Pour aller plus loin :wiki commande echo
Dernière modification par Croutons (04-08-2017 17:51:54)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Hors ligne
Hors ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Donc pour rester en root
sudo su
Pour obtenir un shell sous l'identité de root avec sudo :
C'est bien plus propre, je trouve. Les deux méthodes ne sont cependant pas
équivalentes. Il y a quelques différences…
Hors ligne
C'est bien plus propre, je trouve. Les deux méthodes ne sont cependant pas
équivalentes. Il y a quelques différences…
Ah a savoir?
J'ai le même prompt avec les 2 méthodes si des différences existe j’espère qu'il n'y a pas d'incidence si on utilise l'un ou l'autre?
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Dernière modification par enicar (06-08-2017 15:25:48)
Hors ligne
J'ai le même prompt avec les 2 méthodes si des différences existe j’espère qu'il n'y a pas d'incidence si on utilise l'un ou l'autre?
Pour l'usage qui est en fait d'habitude, je pense pas que ce soit important. En
plus j'ai oublié en quoi elles consistent ces différences.
Personnellement, je n'utilise pas sudo de cette façon, et j'utilise su pour obtenir un
shell root. Cependant, je pense que « sudo -s » est quand même mieux que « sudo su ».
Il y a aussi une autre option : « sudo $SHELL » mais qui peut faire des choses subtilement
différentes. Mais peu importe, le principal est d'obtenir le shell root.
Mais tout ceci nous éloigne trop du sujet de ce fil.
Hors ligne
Hors ligne
sudo echo "deb http://www.ap-i.net/apt stable main" > /etc/apt/sources.list.d/skychart.list
bash: /etc/apt/sources.list.d/skychart.list: Permission non accordée
Le piège classique avec sudo.
Le signe ">" indique au shell courant de rediriger la sortie standard de la commande dans un fichier.
Le shell courant, c'est celui de l'utilisateur courant, donc sans les droits root. Il ne peut pas écrire dans /etc.
La commande, c'est "sudo echo "deb http://www.ap-i.net/apt stable main". sudo ne sert strictement à rien puisque la commande echo n'a pas besoin d'être exécutée par root pour écrire dans sa sortie standard.
Il y a plusieurs méthodes possibles pour créer ce fichier.
1) Lancer un shell interactif avec "sudo -s" ou "sudo -i". "sudo su" est à bannir car sudo et su sont redondants.
2) Lancer avec sudo un shell root non interactif qui va exécuter la commande voulue :
Note bien les guillemets simples pour entourer la commande complète (par ce que les guillemets doubles sont déjà utilisés, de façon non indispensable d'ailleurs).
3) Procéder en deux temps pour éviter la redirection : créer le fichier dans le répertoire courant où l'utilisateur peut écrire, et copier le fichier à son emplacement final.
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne