<?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="dconf-profiles" xml:lang="kk">

  <info>
    <link type="guide" xref="setup"/>
    <link type="seealso" xref="dconf-custom-defaults"/>
    <link type="seealso" xref="dconf"/>
    <revision pkgversion="3.30" date="2019-02-22" status="incomplete"/>

    <credit type="author copyright">
      <name>Ryan Lortie</name>
      <email>desrt@desrt.ca</email>
      <years>2012</years>
    </credit>
    <credit type="editor">
      <name>Jana Švárová</name>
      <email>jana.svarova@gmail.com</email>
    </credit>
    <credit type="editor">
      <name>Petr Kovar</name>
      <email>pknbe@volny.cz</email>
      <years>2019</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Профиль және профильді таңдау туралы толық ақпарат.</desc>
  </info>

  <title>Профильдер</title>

  <p><em>Профиль</em> — конфигурация дерекқорларының тізімі. Профильдегі бірінші дерекқор — жазуға арналған дерекқор, ал қалғандары — тек оқуға арналған. Әрбір жүйелік дерекқор кілттік файл бумасынан жасалады. Әрбір кілттік файл бумасында бір немесе бірнеше кілттік файлдар болады. Әрбір кілттік файлда кем дегенде бір dconf жолы және бір немесе бірнеше кілттер мен сәйкес мәндер болады.</p>

  <p><sys>dconf</sys> <em>профилінде</em> орнатылған кілттер жұбы, егер сіз орнатқан мәнде ақау болмаса, үнсіз келісім баптауларын қайта анықтайды.</p>

  <p>Әдетте <sys>dconf</sys> профилі <em>пайдаланушы дерекқорынан</em> және кем дегенде бір жүйелік дерекқордан тұрғанын қалайсыз. Профильде әр жолға бір дерекқор жазылуы керек.</p>

  <p>Профильдегі бірінші жол — өзгерістер жазылатын дерекқор. Әдетте бұл <code>user-db:<input>user</input></code>. <input>user</input> — әдетте <file>~/.config/dconf</file> ішінде орналасқан пайдаланушы дерекқорының аты.</p>

  <p><code>system-db</code> жолы жүйелік дерекқорды көрсетеді. Бұл дерекқорлар <file>/etc/dconf/db/</file> ішінде орналасқан.</p>

  <example>
    <listing>
      <title>Профиль үлгісі</title>
<code its:translate="no">
user-db:user
system-db:<var>local</var>
system-db:<var>site</var>
</code>
    </listing>
  </example>

  <!-- TODO: explain the profile syntax (maybe new page) -->
  <!--TODO: explain local and site -->

  <p>Бір пайдаланушы және бірнеше жүйелік дерекқорларды конфигурациялау қалаулардың қабаттасуына мүмкіндік береді. <code>user</code> дерекқор файлындағы баптаулар <code>local</code> дерекқор файлындағы баптаулардан басым болады, ал <code>local</code> дерекқор файлы өз кезегінде <code>site</code> дерекқор файлынан басым болады.</p>

  <p>Дегенмен, <link xref="dconf-lockdown">құлыптардың</link> басымдық тәртібі керісінше болады. <code>site</code> немесе <code>local</code> дерекқор файлдарында енгізілген құлыптар <code>user</code> ішіндегілерден басым болады.</p>

  <note style="important">
  <p>Сессияға арналған <sys>dconf</sys> профилі жүйеге кірген кезде анықталады, сондықтан пайдаланушылар жаңа <sys>dconf</sys> пайдаланушы профилін сессиясына қолдану үшін жүйеден шығып, қайта кіруі керек.</p>
  </note>

  <p>Қосымша ақпаратты <link its:translate="no" href="man:dconf(7)">
  <cmd>dconf</cmd>(7)</link> man бетінен қараңыз.</p>

  <section id="dconf-profiles">

  <title>Профильді таңдау</title>

  <p>Іске қосылған кезде <sys>dconf</sys> <sys>DCONF_PROFILE</sys> орта айнымалысына жүгінеді. Айнымалы <file>/etc/dconf/profile/</file> ішіндегі файлға қатысты жолды немесе абсолютті жолды, мысалы, пайдаланушының үй бумасына дейінгі жолды көрсете алады.</p>

  <p>Егер орта айнымалысы орнатылған болса, <sys>dconf</sys> көрсетілген профильді ашуға тырысады және сәтсіз болса, жұмысын тоқтатады. Егер айнымалы орнатылмаса, <sys>dconf</sys> “user” атты профильді ашуға тырысады. Егер ол да сәтсіз болса, ол ішкі бекітілген конфигурацияға оралады.</p>

  <p>Қосымша ақпаратты <link its:translate="no" href="man:dconf(7)">
  <cmd>dconf</cmd>(7)</link> man бетінен қараңыз.</p>

  </section>

</page>
