[PKGBUILD] Éditeur par défaut [RÉSOLU]
- aramisqc
- yeomen
- Messages : 257
- Inscription : lun. 11 févr. 2008, 22:03
- Localisation : Québec, Canada
[PKGBUILD] Éditeur par défaut [RÉSOLU]
Bonjour !
Selon ma configuration (.bashrc), l'éditeur nano est configuré par défaut dans les variables EDITOR et VISUAL.
Hors ce matin lors d'une mise à jour, yaourt m'a demandé de spécifier le nom de l'éditeur pour éditer le PKGBUILD.
Peut-on m'en donner la raison ?
aramisqc
Selon ma configuration (.bashrc), l'éditeur nano est configuré par défaut dans les variables EDITOR et VISUAL.
Hors ce matin lors d'une mise à jour, yaourt m'a demandé de spécifier le nom de l'éditeur pour éditer le PKGBUILD.
Peut-on m'en donner la raison ?
aramisqc
Dernière modification par aramisqc le mar. 08 avr. 2008, 00:16, modifié 1 fois.
Bonjour,
Un t'indique quoi ?
Il est possible que tu n'exportes aps correctement la variable...
Un
Code : Tout sélectionner
set | grep EDITOR
Il est possible que tu n'exportes aps correctement la variable...
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
Par défaut, sudo réinitialises les variables d'environnement et comme yaourt utilises sudo CQFD
Pour savoir ce qu'il faut faire : visudo (8) et sudoers (5)
Pour savoir ce qu'il faut faire : visudo (8) et sudoers (5)
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Je vous rassures, sudo n'a rien à voir là dedans. Sudo n'est pas utiliser pour éditer un fichier PKGBUILD voyons. Tout le processus est lancé en utilisateur "sans privilèges". Seule l'installation du paquetage nécessite les privilèges root.
L'éditeur est définit soit dans bashrc:
export EDITOR=nano
soit dans le fichier yaourtrc:
PkgbuildEditor nano
L'éditeur est définit soit dans bashrc:
export EDITOR=nano
soit dans le fichier yaourtrc:
PkgbuildEditor nano
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
- aramisqc
- yeomen
- Messages : 257
- Inscription : lun. 11 févr. 2008, 22:03
- Localisation : Québec, Canada
Les variables sont bien exportées :cycyx a écrit :Bonjour,
Unt'indique quoi ?Code : Tout sélectionner
set | grep EDITOR
Il est possible que tu n'exportes aps correctement la variable...
Code : Tout sélectionner
[fonguy21@aramisqc ~]$ set | grep EDITOR
EDITOR=nano
[fonguy21@aramisqc ~]$ set | grep VISUAL
VISUAL=nano
[fonguy21@aramisqc ~]$
Code : Tout sélectionner
[fonguy21@aramisqc ~]$ cat .bashrc
alias ls='ls --color=auto'
PS1='[\u@\h \W]\$ '
LESSCHARSET=utf-8
alias manlat='LESSCHARSET=latin9 man -C /etc/man.conf.latin1'
export EDITOR="nano"
export VISUAL="nano"
- aramisqc
- yeomen
- Messages : 257
- Inscription : lun. 11 févr. 2008, 22:03
- Localisation : Québec, Canada
Par mesure de précaution, j'ai activé PkgbuildEditor :wain a écrit :Je vous rassures, sudo n'a rien à voir là dedans. Sudo n'est pas utiliser pour éditer un fichier PKGBUILD voyons. Tout le processus est lancé en utilisateur "sans privilèges". Seule l'installation du paquetage nécessite les privilèges root.
L'éditeur est définit soit dans bashrc:
export EDITOR=nano
soit dans le fichier yaourtrc:
PkgbuildEditor nano
Code : Tout sélectionner
[fonguy21@aramisqc ~]$ cat /etc/yaourtrc
# a
# a
# ~/yaourtrc - Configuration for yaourt
#
# See yaourt(8) for more information
#
#
#
# AlwaysUpgradeDevel no
# AlwaysUpgradeAur no
# AlwaysForce no
# AurVoteSupport yes
# ColorMod Normal
# ColorMod LightBackGround
# ColorMod NoColor
# ColorMod TextOnly
# DontNeedToPressEnter yes
# EditPkgbuild yes
# ExportToLocalRepository /where/you/want
# LastCommentsNumber 5
# LastCommentsOrder asc
# NoConfirm no
# PacmanBin /usr/bin/pacman-color
PkgbuildEditor nano
# SearchInAurUnsupported yes
# ShowAurComment yes
# TmpDirectory /where/you/want
# UpdateTerminalTitle yes
#
# Define here your prefered Sourceforge mirror: (none surfnet ufpr heanet easynews umn switch belnet kent mesh optusnet jaist puzzle superb-east nchc superb-west)
# SourceforgeMirror heanet
#
J'attends voir les résultats lors du prochain yaourt demandant l'édition du PKGBUILD.
Merci à vous tous.
aramisqc