<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="extensions-enable" lang="fr">

  <info>
    <link type="guide" xref="software#extension"/>
    <link type="seealso" xref="extensions-lockdown"/>
    <link type="seealso" xref="extensions"/>
    <revision pkgversion="3.30" date="2019-02-08" status="review"/>

    <credit type="author copyright">
      <name>Petr Kovar</name>
      <email>pknbe@volny.cz</email>
      <years>2014</years>
    </credit>
    <credit type="author">
      <name>Jana Svarova</name>
      <email>jana.svarova@gmail.com</email>
   </credit>

    <license xmlns="http://projectmallard.org/1.0/" href="https://creativecommons.org/licenses/by-sa/3.0/">
  <p>This work is licensed under a <link href="https://creativecommons.org/licenses/by-sa/3.0/">Creative
  Commons Attribution-ShareAlike 3.0 Unported License</link>.</p>
</license>

    <desc>Activer les extensions du Shell de GNOME pour tous les utilisateurs.</desc>
  <credit type="translator copyright"><name>Thibault Leclair</name><email>thibaultleclair@yahoo.com</email><years>2021</years></credit><credit type="translator copyright"><name>Mathieu Bousquet</name><email>mathieu.bousquet2@gmail.com</email><years>2022</years></credit><credit type="translator copyright"><name>Guillaume Bernard</name><email>associations@guillaume-bernard.fr</email><years>2023</years></credit><credit type="translator copyright"><name>Irénée Thirion</name><email>irenee.thirion@e.email</email><years>2023-2024</years></credit></info>

  <title>Activer les extensions à l’échelle système</title>
  
  <p>Pour autoriser les utilisateurs du système à bénéficier des extensions, installez-les dans le répertoire <file>/usr/share/gnome-shell/extensions</file>. Notez que les extensions installées à l’échelle du système et qui sont nouvellement installées sont désactivées par défaut.</p>

  <p>Vous devez définir la clé <code>org.gnome.shell.enabled-extensions</code> pour spécifier les extensions activées par défaut. Cependant, il n’existe actuellement aucun moyen d’activer des extensions supplémentaires pour des utilisateurs déjà connectés. Cela ne s’applique pas aux utilisateurs existants qui ont installé et activé leurs propres extensions de GNOME.</p>

  <steps>
    <title>Définir la clé org.gnome.shell.enabled-extensions</title>
    <item>
      <p>Créez un profil <code>user</code> dans <file>/etc/dconf/profile/user</file> :</p>
      <listing>
        <code>
user-db:user
system-db:local
</code>
      </listing>
    </item>
    <item>
      <p>Créez une base de données <code>local</code> pour paramétrer à l’échelle système dans <file>/etc/dconf/db/local.d/00-extensions</file> :</p>
      <listing>
        <code>
[org/gnome/shell]
# Ajouter toutes les extensions que vous souhaitez activer pour tous les utilisateurs
enabled-extensions=['<input>extension1@nom.exemple.com</input>', '<input>extension2@nom.exemple.com</input>']
</code>
      </listing>
      <p>La clé <code>enabled-extensions</code> spécifie les extensions activées à l’aide de l’uuid des extensions (<code>extension1@nom.exemple.com</code> et <code>extension2@nom.exemple.com</code>).</p>
    </item>
    <item xmlns="http://projectmallard.org/1.0/" xml:id="dconf-update">
    <p>Actualisez les bases de données système :</p>
    <screen><output style="prompt"># </output><input>dconf update</input></screen>
  </item>
  </steps>

</page>
