Page 1 sur 1
[yaourt installation] problèmes de droits (Résolu)
Publié : mer. 27 juil. 2016, 15:19
par pepe
Bonjour à tous,
J’essaie d'installer yaourt selon le post "yaourt: pacman amélioré", mas je me trouve devant un problème de droits et à ce stade j'ai peur de commettre irréparable je viens donc vous demander conseil.
Voici ou je suis.
J'ai exécute ces trois commandes:
git clone
https://aur.archlinux.org/package-query.git
cd package-query
makepkg -si.
Lors de l’exécution de makepkg -si comme utilisateur j'ai reçu le message suivant
"==> ERREUR : Vous n’avez pas les permissions nécessaires (accès en écriture) pour créer les paquets dans /home/jose/package-query."
Je me suis donc donne les permissions en root avec la commande chwon.
Une fois ceci fait lors de la nouvelle exécution makepkg en utilisateur il me demande le mot de passe sudo. J'ai donc installé sudo je me suis crée comme groupe et me suis autorise comme groupe dans sudo.
Une nouvelle tentative la commande makepkg donne ceci
Désolé, l'utilisateur jose n'est pas autorisé à exécuter « /usr/bin/pacman -S --asdeps yajl>=2.0 » en tant que root sur linux.home.
Donc je préféré faire un arrêt et demander avant continuer. Il est tout à fait possible que je me sois complètement fourvoyé en ce cas je reviendrais en arrière et je recommencerai toute la procédure.
Merci pour votre aide
Re: [yaourt installation] problèmes de droits
Publié : mer. 27 juil. 2016, 16:45
par oktoberfest
Salut,
je vais simplement répondre à la question 'comment installer yaourt' :
tu ajoutes ces quelques lignes à la fin de /etc/pacman.conf
Code : Tout sélectionner
[archlinuxfr]
SigLevel = Optional TrustAll
Server = http://repo.archlinux.fr/$arch
Et ensuite
Re: [yaourt installation] problèmes de droits
Publié : mer. 27 juil. 2016, 17:28
par pepe
Bonjour oktoberfest,
Merci pour ta réponse, c'est exactement ce dont j'avais besoin simple efficace et c'est déjà en fonction. Je ne comprends pas pourquoi c'est pas sur la page officielle de archlinux!
Re: [yaourt installation] problèmes de droits (Résolu)
Publié : jeu. 28 juil. 2016, 08:07
par oktoberfest
A une époque c'était indiqué dans le wiki, je ne sais pas pourquoi ça a disparu.
Sinon, pour un revenir à ton premier message, j'ai essayé les commandes indiquées et je n'ai absolument aucun souci (le contraire aurait d'ailleurs été étonnant).
Le chown comme le sudo n'est pas la bonne réponse à ton problème. Il faut d'abord comprendre pourquoi tu n'arrives pas écrire dans le répertoire indiqué.
Avec quel utilisateur travailles-tu ?
Peux-tu lancer les commandes suivantes :
Re: [yaourt installation] problèmes de droits (Résolu)
Publié : jeu. 28 juil. 2016, 16:21
par pepe
Voici mes complements d'informations
utilisateur:
le rétour de
drwx------ 38 jose users 4096 28 jui 15:53 /home/jose/
et de
La liste est longue mais elle concerne uniquement package-query.
- /home/jose/package-query/PKGBUILD
/home/jose/package-query/.SRCINFO
/home/jose/package-query/.git
/home/jose/package-query/.git/info
/home/jose/package-query/.git/info/exclude
/home/jose/package-query/.git/config
/home/jose/package-query/.git/refs
/home/jose/package-query/.git/refs/remotes
/home/jose/package-query/.git/refs/remotes/origin
/home/jose/package-query/.git/refs/remotes/origin/HEAD
/home/jose/package-query/.git/refs/tags
/home/jose/package-query/.git/refs/heads
/home/jose/package-query/.git/refs/heads/master
/home/jose/package-query/.git/branches
/home/jose/package-query/.git/index
/home/jose/package-query/.git/logs
/home/jose/package-query/.git/logs/refs
/home/jose/package-query/.git/logs/refs/remotes
/home/jose/package-query/.git/logs/refs/remotes/origin
/home/jose/package-query/.git/logs/refs/remotes/origin/HEAD
/home/jose/package-query/.git/logs/refs/heads
/home/jose/package-query/.git/logs/refs/heads/master
/home/jose/package-query/.git/logs/HEAD
/home/jose/package-query/.git/hooks
/home/jose/package-query/.git/hooks/update.sample
/home/jose/package-query/.git/hooks/commit-msg.sample
/home/jose/package-query/.git/hooks/prepare-commit-msg.sample
/home/jose/package-query/.git/hooks/post-update.sample
/home/jose/package-query/.git/hooks/pre-commit.sample
/home/jose/package-query/.git/hooks/applypatch-msg.sample
/home/jose/package-query/.git/hooks/pre-rebase.sample
/home/jose/package-query/.git/hooks/pre-applypatch.sample
/home/jose/package-query/.git/hooks/pre-push.sample
/home/jose/package-query/.git/description
/home/jose/package-query/.git/packed-refs
/home/jose/package-query/.git/HEAD
/home/jose/package-query/.git/objects
/home/jose/package-query/.git/objects/info
/home/jose/package-query/.git/objects/66
/home/jose/package-query/.git/objects/66/b72608c864f6e9b2b977abf1cba6eb62b0f4d0
/home/jose/package-query/.git/objects/71
/home/jose/package-query/.git/objects/71/b9b76658da61f29356882f2af77f1a7748ad3e
/home/jose/package-query/.git/objects/pack
/home/jose/package-query/.git/objects/69
/home/jose/package-query/.git/objects/69/9633619773f1373df8e721bd8448413ade5305
/home/jose/package-query/.git/objects/e0
/home/jose/package-query/.git/objects/e0/fdf125f53e45e7f767a9824fa700ad742ff761
/home/jose/package-query/.git/objects/14
/home/jose/package-query/.git/objects/14/d16ee1886ead44506770390ae8793ee481fcbe
/home/jose/package-query/.git/objects/bf
/home/jose/package-query/.git/objects/bf/c6db475059765c0b7986f1026e7e6277641dde
/home/jose/package-query/.git/objects/79
/home/jose/package-query/.git/objects/79/742e3480a35b60c7a860ab9809e92b2d635967
/home/jose/package-query/.git/objects/09
/home/jose/package-query/.git/objects/09/5c2b23f88f893ca33867d6ae60a9d9c5a8e899
/home/jose/package-query/.git/objects/ec
/home/jose/package-query/.git/objects/ec/3915bf45f9e01919fb3952033a3a2fa11db4e7
/home/jose/package-query/.git/objects/4b
/home/jose/package-query/.git/objects/4b/c17b125f3c6ae2e4d7bee88c05b1fe329abd2a
/home/jose/package-query/.git/objects/10
/home/jose/package-query/.git/objects/10/252220e900c7ca8a3d2d1e836f76fd17b236c3
/home/jose/package-query/.git/objects/b8
/home/jose/package-query/.git/objects/b8/ea5d534b0bcc4bfaa44258319cf320336d6176
/home/jose/package-query/.git/objects/39
/home/jose/package-query/.git/objects/39/0f02c10a57202ab1cc9db7a245a662bedf4aae
/home/jose/package-query/.git/objects/5a
/home/jose/package-query/.git/objects/5a/10272f45fb52b7e767e6886067bbe219ad9a20
/home/jose/package-query/.git/objects/9b
/home/jose/package-query/.git/objects/9b/cf4bffbdddb0b4edde50409636eb7fb4d1c397
/home/jose/package-query/.git/objects/70
/home/jose/package-query/.git/objects/70/24b186c86aa9bb585f47e2c0436b3f5caed681
/home/jose/package-query/.git/objects/78
/home/jose/package-query/.git/objects/78/3e326e59ddc9ebb60c273a979c96da431f0b76
/home/jose/package-query/.git/objects/4c
/home/jose/package-query/.git/objects/4c/d7ef47dec6f078875e9cad1dc9ada3d2fb8212
/home/jose/package-query/.git/objects/82
/home/jose/package-query/.git/objects/82/0356ce9bacd6e6febe7114e47a4b6efaf6b955
/home/jose/package-query/.git/objects/35
/home/jose/package-query/.git/objects/35/1b9142d84a61002c5e96448f11ab4a8fef740c
/home/jose/package-query/.git/objects/5b
/home/jose/package-query/.git/objects/5b/0f1af5b7d0515c28d4508a0e227fb273fe5077
/home/jose/package-query/.git/objects/50
/home/jose/package-query/.git/objects/50/0d0f46c2a08febbc0bf88c5ea1a5ee53388660
/home/jose/package-query/.git/objects/bb
/home/jose/package-query/.git/objects/bb/3f75c41be742470ae9fe2d9f213862e7b4a8d8
/home/jose/package-query/.git/objects/7e
/home/jose/package-query/.git/objects/7e/1663a1bde4a384df34ae720b389f81136ed7d0
/home/jose/package-query/.git/objects/a0
/home/jose/package-query/.git/objects/a0/ed07f49d97dc441c5b641595301a18ad063975
/home/jose/package-query/.git/objects/94
/home/jose/package-query/.git/objects/94/5c156c5236801cb095b130973f5acdbb4567f7
/home/jose/package-query/.git/objects/77
/home/jose/package-query/.git/objects/77/2cf3e1ba626095b9699f9b2652c4d9c15751ab
/home/jose/package-query/.git/objects/c6
/home/jose/package-query/.git/objects/c6/3c44940b28953c3eda065438eb55135ea1e070
/home/jose/package-query/.git/objects/28
/home/jose/package-query/.git/objects/28/cfa9a54009fe497f9814db6bdfd9cdf5ab94b8
/home/jose/package-query/.git/objects/a9
/home/jose/package-query/.git/objects/a9/3c3db7d9af1fc8e9dcce36983d6c3e95c30ee6
/home/jose/package-query/.git/objects/be
/home/jose/package-query/.git/objects/be/5cfe24be1bfcb382a34f9ba28761db1fa0caf2
/home/jose/package-query/.git/objects/1c
/home/jose/package-query/.git/objects/1c/14a99bc98f7d456a981e8d4630b0d103616f66
/home/jose/package-query/.git/objects/47
/home/jose/package-query/.git/objects/47/f9d99a1c42dcb50ed596725f6801807f6b3b0b
/home/jose/package-query/package-query
/home/jose/package-query/package-query/PKGBUILD
/home/jose/package-query/package-query/.SRCINFO
/home/jose/package-query/package-query/.git
/home/jose/package-query/package-query/.git/info
/home/jose/package-query/package-query/.git/info/exclude
/home/jose/package-query/package-query/.git/config
/home/jose/package-query/package-query/.git/refs
/home/jose/package-query/package-query/.git/refs/remotes
/home/jose/package-query/package-query/.git/refs/remotes/origin
/home/jose/package-query/package-query/.git/refs/remotes/origin/HEAD
/home/jose/package-query/package-query/.git/refs/tags
/home/jose/package-query/package-query/.git/refs/heads
/home/jose/package-query/package-query/.git/refs/heads/master
/home/jose/package-query/package-query/.git/branches
/home/jose/package-query/package-query/.git/index
/home/jose/package-query/package-query/.git/logs
/home/jose/package-query/package-query/.git/logs/refs
/home/jose/package-query/package-query/.git/logs/refs/remotes
/home/jose/package-query/package-query/.git/logs/refs/remotes/origin
/home/jose/package-query/package-query/.git/logs/refs/remotes/origin/HEAD
/home/jose/package-query/package-query/.git/logs/refs/heads
/home/jose/package-query/package-query/.git/logs/refs/heads/master
/home/jose/package-query/package-query/.git/logs/HEAD
/home/jose/package-query/package-query/.git/hooks
/home/jose/package-query/package-query/.git/hooks/update.sample
/home/jose/package-query/package-query/.git/hooks/commit-msg.sample
/home/jose/package-query/package-query/.git/hooks/prepare-commit-msg.sample
/home/jose/package-query/package-query/.git/hooks/post-update.sample
/home/jose/package-query/package-query/.git/hooks/pre-commit.sample
/home/jose/package-query/package-query/.git/hooks/applypatch-msg.sample
/home/jose/package-query/package-query/.git/hooks/pre-rebase.sample
/home/jose/package-query/package-query/.git/hooks/pre-applypatch.sample
/home/jose/package-query/package-query/.git/hooks/pre-push.sample
/home/jose/package-query/package-query/.git/description
/home/jose/package-query/package-query/.git/packed-refs
/home/jose/package-query/package-query/.git/HEAD
/home/jose/package-query/package-query/.git/objects
/home/jose/package-query/package-query/.git/objects/info
/home/jose/package-query/package-query/.git/objects/66
/home/jose/package-query/package-query/.git/objects/66/b72608c864f6e9b2b977abf1cba6eb62b0f4d0
/home/jose/package-query/package-query/.git/objects/71
/home/jose/package-query/package-query/.git/objects/71/b9b76658da61f29356882f2af77f1a7748ad3e
/home/jose/package-query/package-query/.git/objects/pack
/home/jose/package-query/package-query/.git/objects/69
/home/jose/package-query/package-query/.git/objects/69/9633619773f1373df8e721bd8448413ade5305
/home/jose/package-query/package-query/.git/objects/e0
/home/jose/package-query/package-query/.git/objects/e0/fdf125f53e45e7f767a9824fa700ad742ff761
/home/jose/package-query/package-query/.git/objects/14
/home/jose/package-query/package-query/.git/objects/14/d16ee1886ead44506770390ae8793ee481fcbe
/home/jose/package-query/package-query/.git/objects/bf
/home/jose/package-query/package-query/.git/objects/bf/c6db475059765c0b7986f1026e7e6277641dde
/home/jose/package-query/package-query/.git/objects/79
/home/jose/package-query/package-query/.git/objects/79/742e3480a35b60c7a860ab9809e92b2d635967
/home/jose/package-query/package-query/.git/objects/09
/home/jose/package-query/package-query/.git/objects/09/5c2b23f88f893ca33867d6ae60a9d9c5a8e899
/home/jose/package-query/package-query/.git/objects/ec
/home/jose/package-query/package-query/.git/objects/ec/3915bf45f9e01919fb3952033a3a2fa11db4e7
/home/jose/package-query/package-query/.git/objects/4b
/home/jose/package-query/package-query/.git/objects/4b/c17b125f3c6ae2e4d7bee88c05b1fe329abd2a
/home/jose/package-query/package-query/.git/objects/10
/home/jose/package-query/package-query/.git/objects/10/252220e900c7ca8a3d2d1e836f76fd17b236c3
/home/jose/package-query/package-query/.git/objects/b8
/home/jose/package-query/package-query/.git/objects/b8/ea5d534b0bcc4bfaa44258319cf320336d6176
/home/jose/package-query/package-query/.git/objects/39
/home/jose/package-query/package-query/.git/objects/39/0f02c10a57202ab1cc9db7a245a662bedf4aae
/home/jose/package-query/package-query/.git/objects/5a
/home/jose/package-query/package-query/.git/objects/5a/10272f45fb52b7e767e6886067bbe219ad9a20
/home/jose/package-query/package-query/.git/objects/9b
/home/jose/package-query/package-query/.git/objects/9b/cf4bffbdddb0b4edde50409636eb7fb4d1c397
/home/jose/package-query/package-query/.git/objects/70
/home/jose/package-query/package-query/.git/objects/70/24b186c86aa9bb585f47e2c0436b3f5caed681
/home/jose/package-query/package-query/.git/objects/78
/home/jose/package-query/package-query/.git/objects/78/3e326e59ddc9ebb60c273a979c96da431f0b76
/home/jose/package-query/package-query/.git/objects/4c
/home/jose/package-query/package-query/.git/objects/4c/d7ef47dec6f078875e9cad1dc9ada3d2fb8212
/home/jose/package-query/package-query/.git/objects/82
/home/jose/package-query/package-query/.git/objects/82/0356ce9bacd6e6febe7114e47a4b6efaf6b955
/home/jose/package-query/package-query/.git/objects/35
/home/jose/package-query/package-query/.git/objects/35/1b9142d84a61002c5e96448f11ab4a8fef740c
/home/jose/package-query/package-query/.git/objects/5b
/home/jose/package-query/package-query/.git/objects/5b/0f1af5b7d0515c28d4508a0e227fb273fe5077
/home/jose/package-query/package-query/.git/objects/50
/home/jose/package-query/package-query/.git/objects/50/0d0f46c2a08febbc0bf88c5ea1a5ee53388660
/home/jose/package-query/package-query/.git/objects/bb
/home/jose/package-query/package-query/.git/objects/bb/3f75c41be742470ae9fe2d9f213862e7b4a8d8
/home/jose/package-query/package-query/.git/objects/7e
/home/jose/package-query/package-query/.git/objects/7e/1663a1bde4a384df34ae720b389f81136ed7d0
/home/jose/package-query/package-query/.git/objects/a0
/home/jose/package-query/package-query/.git/objects/a0/ed07f49d97dc441c5b641595301a18ad063975
/home/jose/package-query/package-query/.git/objects/94
/home/jose/package-query/package-query/.git/objects/94/5c156c5236801cb095b130973f5acdbb4567f7
/home/jose/package-query/package-query/.git/objects/77
/home/jose/package-query/package-query/.git/objects/77/2cf3e1ba626095b9699f9b2652c4d9c15751ab
/home/jose/package-query/package-query/.git/objects/c6
/home/jose/package-query/package-query/.git/objects/c6/3c44940b28953c3eda065438eb55135ea1e070
/home/jose/package-query/package-query/.git/objects/28
/home/jose/package-query/package-query/.git/objects/28/cfa9a54009fe497f9814db6bdfd9cdf5ab94b8
/home/jose/package-query/package-query/.git/objects/a9
/home/jose/package-query/package-query/.git/objects/a9/3c3db7d9af1fc8e9dcce36983d6c3e95c30ee6
/home/jose/package-query/package-query/.git/objects/be
/home/jose/package-query/package-query/.git/objects/be/5cfe24be1bfcb382a34f9ba28761db1fa0caf2
/home/jose/package-query/package-query/.git/objects/1c
/home/jose/package-query/package-query/.git/objects/1c/14a99bc98f7d456a981e8d4630b0d103616f66
/home/jose/package-query/package-query/.git/objects/47
/home/jose/package-query/package-query/.git/objects/47/f9d99a1c42dcb50ed596725f6801807f6b3b0b
Re: [yaourt installation] problèmes de droits (Résolu)
Publié : jeu. 28 juil. 2016, 19:51
par Piczel
Coucou, tu pourrais éditer e tmettre le code entre balises
Re: [yaourt installation] problèmes de droits (Résolu)
Publié : ven. 29 juil. 2016, 08:20
par oktoberfest
Une dernière commande :
J'imagine que ça va te répondre que c'est root l'utilisateur de ce fichier, vu que tu as fais un chown.
Quand tu as eu le message "ERREUR : Vous n’avez pas les permissions nécessaires", tu n'aurais pas du faire le chown. Il fallait déjà regarder les droits/propriétaires du répertoire /home/jose/package-query et tu en aurais déduit ton erreur.
Maintenant difficile à dire ce qui a merdé au début.
Je te conseille de virer le répertoire /home/jose/package-query et de relancer les commande du début (git clone, cd, makepkg) et de vérifier que tout va bien. Si tu as toujours des soucis, dis-nous lesquels.
Re: [yaourt installation] problèmes de droits (Résolu)
Publié : ven. 29 juil. 2016, 16:10
par pepe
Voici réponse à la commande
-rw-r--r-- 1 root root 753 13 jui 17:57 /home/jose/package-query/PKGBUILD.
Tu as sans doute raison j'aurais du demander de l'aide plus avant dan la procédure. J'ai modifié pacman.comf selon tes instructions et yaourt est installé, je me demande si il est bien utile après suppression de /home/jose/package-query de relancer quoi que se soit ?.
Pendant que je suis dans le post pourrais-tu me dire comment activer l'autocompletion pour yaourt comme utilisateur.
Merci encore une fois de ton aide précieuse, ainsi que de la remarque de piczei sur le code. C'est plus lisible.
Re: [yaourt installation] problèmes de droits (Résolu)
Publié : ven. 29 juil. 2016, 16:29
par oktoberfest
pepe a écrit :Merci encore une fois de ton aide précieuse, ainsi que de la remarque de piczei sur le code. C'est plus lisible.
La balise doit encadrée le code, mais aussi le résultat des commandes lancées, c'est mieux
pepe a écrit :Pendant que je suis dans le post pourrais-tu me dire comment activer l'autocompletion pour yaourt comme utilisateur.
Il te faut installer le paquet bash-completion