<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="task" id="mime-types-application" lang="kk">

  <info>
    <link type="guide" xref="software#management"/>
    <link type="seealso" xref="mime-types-application-user"/>
    <link type="seealso" xref="mime-types-custom-user"/>
    <link type="seealso" xref="mime-types-custom"/>
    <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>

    <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>Белгілі бір MIME түрін қандай қолданба ашатынын баптаңыз.</desc>
  </info>

    <title>Барлық пайдаланушылар үшін үнсіз келісім бойынша тіркелген қолданбаны қайта анықтау</title>
    <p><file>/usr/share/applications/mimeapps.list</file> және <file>/usr/share/applications/gnome-mimeapps.list</file> файлдары белгілі бір MIME түрлерін үнсіз келісім бойынша ашу үшін қай қолданба тіркелгенін көрсетеді. Бұл файлдар дистрибутивпен бірге беріледі.</p>

      <p>Жүйедегі барлық пайдаланушылар үшін жүйелік үнсіз келісім мәндерін қайта анықтау үшін, үнсіз келісім бойынша тіркелген қолданбаны қайта анықтағыңыз келетін MIME түрлерінің тізімі бар <file>/etc/xdg/mimeapps.list</file> немесе <file>/etc/xdg/gnome-mimeapps.list</file> файлын жасауыңыз керек.</p>

      <note>
      <p><file>/etc/xdg/</file> ішінде орналасқан файлдар <file>/usr/share/applications/</file> ішіндегі файлдардан басым болады. Сонымен қатар, <file>/etc/xdg/gnome-mimeapps.list</file> файлы <file>/etc/xdg/mimeapps.list</file> файлынан басым болады, бірақ оны пайдаланушының <file>~/.config/mimeapps.list</file> ішіндегі конфигурациясы қайта анықтай алады.</p>
      </note>

    <steps>
      <title>Барлық пайдаланушылар үшін үнсіз келісім бойынша тіркелген қолданбаны қайта анықтау</title>
      <item>
        <p>Үнсіз келісім бойынша тіркелген қолданбаны өзгерткіңіз келетін MIME түрлерін анықтау үшін <file>/usr/share/applications/mimeapps.list</file> файлына жүгініңіз. Мысалы, <file>mimeapps.list</file> файлының келесі үлгісі <code>text/html</code> және <code>application/xhtml+xml</code> MIME түрлері үшін үнсіз келісім бойынша тіркелген қолданбаны көрсетеді:</p>
        <code>[Default Applications]
text/html=epiphany.desktop
application/xhtml+xml=epiphany.desktop</code>
        <p>Үнсіз келісім бойынша қолданба (<app>Epiphany</app>) оған сәйкес келетін <file>.desktop</file> файлын (<file>epiphany.desktop</file>) көрсету арқылы анықталады. Басқа қолданбалардың <file>.desktop</file> файлдары үшін үнсіз келісім бойынша орын — <file>/usr/share/applications/</file>.</p>
      </item>
      <item>
        <p><file>/etc/xdg/mimeapps.list</file> файлын жасаңыз. Файлда MIME түрлерін және оларға сәйкес үнсіз келісім бойынша тіркелген қолданбаларды көрсетіңіз:</p>
        <code>[Default Applications]
text/html=<var>myapplication1.desktop</var>
application/xhtml+xml=<var>myapplication2.desktop</var>

[Added Associations]
text/html=<var>myapplication1.desktop</var>;
application/xhtml+xml=<var>myapplication2.desktop</var>;</code>
      <p>Бұл <code>text/html</code> MIME түрі үшін үнсіз келісім бойынша тіркелген қолданбаны <code>myapplication1.desktop</code> деп, ал <code>application/xhtml+xml</code> MIME түрі үшін үнсіз келісім бойынша тіркелген қолданбаны <code>myapplication2.desktop</code> деп орнатады.</p>
        <p>Бұл баптаулардың дұрыс жұмыс істеуі үшін <file>myapplication1.desktop</file> және <file>myapplication2.desktop</file> файлдарының екеуі де <file>/usr/share/applications/</file> бумасында орналасқанына көз жеткізіңіз.</p>
      </item>
      <item>
        <p>Үнсіз келісім бойынша тіркелген қолданбаның дұрыс орнатылғанын тексеру үшін <cmd>gio mime</cmd> командасын пайдалануға болады:</p>
        <screen><output>$ </output><input>gio mime text/html</input>
Default application for “text/html”: myapplication1.desktop
Registered applications:
	myapplication1.desktop
	epiphany.desktop
Recommended applications:
	myapplication1.desktop
	epiphany.desktop</screen>
      </item>
    </steps>
</page>
