Existe-t-il un moyen d'utiliser update-alternative "pour l'ensemble des utilisateurs" ? Je veux dire que ce serait génial de pouvoir définir des préférences par utilisateur.
Est-ce que Debian fournit des outils pour cela ?
Existe-t-il un moyen d'utiliser update-alternative "pour l'ensemble des utilisateurs" ? Je veux dire que ce serait génial de pouvoir définir des préférences par utilisateur.
Est-ce que Debian fournit des outils pour cela ?
Ver ma réponse à Server Fault . Dans de nombreuses situations, cela n'est pas nécessaire (par exemple, vous pouvez définir des variables d'environnement à la place), mais vous pouvez le faire si vous le souhaitez.
En quelque sorte. update-alternatives
peut être utilisé avec le --altdir
pour spécifier un autre répertoire que le répertoire habituel /etc/alternatives
. Ce répertoire alternatif peut ensuite être ajouté au répertoire de l'utilisateur. $PATH
afin de fournir des exécutables différents par utilisateur.
cela ne fonctionne pas pour toutes les choses auxquelles update-alternatives
s'applique. Par exemple, si l'on tente de définir x-cursor-theme
n'aura pas d'effet.
Je sais que c'est une vieille question, mais je voulais intervenir avec une promotion flagrante pour l'outil que je viens de publier et qui vous aide à configurer des alternatives par utilisateur (ou même par Shell !) :
Vous pouvez initialiser une configuration spécifique à Shell :
$ eval "$( my-alternatives init)"
Ou vous pouvez initialiser une configuration de niveau utilisateur à longue durée de vie :
# run this once
$ eval "$( my-alternatives init ~/my-alts )"
# place this in your startup scripts
$ eval "$( my-alternatives shellenv ~/my-alts )"
Une fois configurée, la mise en place d'une alternative locale pour l'utilisateur est aussi simple que cela :
# equivalent to 'update-alternatives --config <name>'
$ my-alternatives config <name>
NOTE : Au moment de cette publication, mes-alternatives vient de sortir. En tant que tel, seulement init
y config
La logique a été construite. D'autres fonctionnalités viendront plus tard.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.