123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475 |
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml" lang="tr">
- <head>
- <meta charset="utf-8" />
- <title>Talimat Sistemi — Milis Linux Belgeler belgelendirme çalışması</title>
- <link rel="stylesheet" href="../../_static/alabaster.css" type="text/css" />
- <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
- <script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
- <script type="text/javascript" src="../../_static/jquery.js"></script>
- <script type="text/javascript" src="../../_static/underscore.js"></script>
- <script type="text/javascript" src="../../_static/doctools.js"></script>
- <script type="text/javascript" src="../../_static/language_data.js"></script>
- <script type="text/javascript" src="../../_static/translations.js"></script>
- <link rel="index" title="Dizin" href="../../genindex.html" />
- <link rel="search" title="Ara" href="../../search.html" />
- <link rel="next" title="Milis Kurulum Yönergeleri" href="mps_kurulum.html" />
- <link rel="prev" title="Milis Linux Belgeleri" href="../../index.html" />
-
- <link rel="stylesheet" href="../../_static/custom.css" type="text/css" />
-
- <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
- </head><body>
-
- <div class="document">
- <div class="documentwrapper">
- <div class="bodywrapper">
- <div class="body" role="main">
-
- <div class="section" id="talimat-sistemi">
- <h1>Talimat Sistemi<a class="headerlink" href="#talimat-sistemi" title="Bu başlığın kalıcı bağlantısı">¶</a></h1>
- <div class="toctree-wrapper compound">
- </div>
- <p>talimat dosyaları mps’in paketleri kurması için gerekli bilgileri içeren bir .ini dosyasıdır.</p>
- <div class="section" id="talimat-dizini">
- <h2>Talimat dizini<a class="headerlink" href="#talimat-dizini" title="Bu başlığın kalıcı bağlantısı">¶</a></h2>
- <p>Talimat dizinleri paket ile ilişkili talimat dosyasını ve kurulum aşamasında gerekebilecek
- bir çok ayrı dosyayı barındırır.</p>
- <div class="highlight-default notranslate"><div class="highlight"><pre><span></span>gcc#9.1.0-1/
- ├── derle.sh
- ├── kurkos.sh
- ├── pakur.sh
- └── talimat
- </pre></div>
- </div>
- <div class="section" id="sh-dosyalari">
- <h3>*.sh dosyaları<a class="headerlink" href="#sh-dosyalari" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <p>Talimat işlemleri için ayrı script dosyları hazırlanıp bunlar talimat dosyası içinden
- ‘dosya’ anahtar kelimesi ile çağırılabilir.</p>
- <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="p">[</span><span class="n">derle</span><span class="p">]</span>
- <span class="n">dosya</span> <span class="o">=</span> <span class="n">derle</span><span class="o">.</span><span class="n">sh</span>
- <span class="p">[</span><span class="n">pakur</span><span class="p">]</span>
- <span class="n">dosya</span> <span class="o">=</span> <span class="n">pakur</span><span class="o">.</span><span class="n">sh</span>
- </pre></div>
- </div>
- <p>Bu dosyların ‘derle’ ve ‘pakur’ altında kullanılması halinde önerilen isimlendirme ‘derle’ için
- ‘derle.sh’, ‘pakur’ için ise ‘pakur.sh’ şeklindedir.</p>
- </div>
- <div class="section" id="kosuk-betikleri">
- <h3>Koşuk betikleri<a class="headerlink" href="#kosuk-betikleri" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <p>Koşuk betikleri talimat dizininde saklanabilir. Bunlar mps tarafından otomatik olarak algılanır ve
- kullanılır.</p>
- <div class="line-block">
- <div class="line"><strong>kurkos.sh</strong></div>
- <div class="line-block">
- <div class="line">Paket kurulduktan sonra çalışacak betik.</div>
- </div>
- <div class="line"><strong>koskur.sh</strong></div>
- <div class="line-block">
- <div class="line">Paket kurulmadan önce çalışacak betik.</div>
- </div>
- <div class="line"><strong>silkos.sh</strong></div>
- <div class="line-block">
- <div class="line">Paket silindikten sonra çalışacak betik.</div>
- </div>
- <div class="line"><strong>kossil.sh</strong></div>
- <div class="line-block">
- <div class="line">Paket silinmeden önce çalışacak betik.</div>
- </div>
- </div>
- </div>
- <div class="section" id="yama-dosyalari">
- <h3>Yama dosyaları<a class="headerlink" href="#yama-dosyalari" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <p>Yama dosyaları talimat dizininde saklanabilir. Bu durumda yapılması gereken ‘dosya’ anahtarı ile
- dosyayı talimat’taki kaynak bölümüne eklemek ve ‘yama’ anahtarı ile ilişkili yamayı belirtmektir.
- Daha fazla bilgi için dosya formatını inceleyin.</p>
- <div class="highlight-default notranslate"><div class="highlight"><pre><span></span>lua#5.3.5-1/
- ├── derle.sh
- ├── liblua.so.patch
- ├── lua.pc
- ├── pakur.sh
- └── talimat
- </pre></div>
- </div>
- <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="p">[</span><span class="n">kaynak</span><span class="p">]</span>
- <span class="n">gz</span> <span class="o">=</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">www</span><span class="o">.</span><span class="n">lua</span><span class="o">.</span><span class="n">org</span><span class="o">/</span><span class="n">ftp</span>
- <span class="n">dosya</span> <span class="o">=</span> <span class="n">liblua</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="n">patch</span>
- <span class="n">dosya</span> <span class="o">=</span> <span class="n">lua</span><span class="o">.</span><span class="n">pc</span>
- <span class="p">[</span><span class="n">derle</span><span class="p">]</span>
- <span class="n">yama</span> <span class="o">=</span> <span class="mi">2</span>
- <span class="o">...</span>
- </pre></div>
- </div>
- <p>Eklenen dosya için aşağıdaki komut çalıştırılıcaktır:</p>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>patch -Np1 -i <span class="nv">$SRC</span>/dosya_ismi
- </pre></div>
- </div>
- </div>
- <div class="section" id="libgerekler-ve-pktlibler">
- <h3>libgerekler ve pktlibler<a class="headerlink" href="#libgerekler-ve-pktlibler" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <p>libgerekler dosyası, paketin hangi kütüphanelere ihtiyacı olduğunu belirtir.</p>
- <p>Örneğin aşağıda python paketinin 3.7.3’üncü sürümü için gereken kütüphaneler listelenmiştir.
- Bunlar libgerekler dosyasında saklanır.</p>
- <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">libdl</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">2</span>
- <span class="n">libpython3</span><span class="o">.</span><span class="mi">7</span><span class="n">m</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mf">1.0</span>
- <span class="n">libpthread</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">0</span>
- <span class="n">libc</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">6</span>
- <span class="n">libuuid</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">1</span>
- <span class="n">libm</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">6</span>
- <span class="n">libexpat</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">1</span>
- <span class="n">liblzma</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">5</span>
- <span class="n">libbz2</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mf">1.0</span>
- <span class="n">libz</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">1</span>
- <span class="n">libpanelw</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">6</span>
- <span class="n">libncursesw</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">6</span>
- <span class="n">libgdbm</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">6</span>
- <span class="n">libgdbm_compat</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">4</span>
- <span class="n">libsqlite3</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">0</span>
- <span class="n">libssl</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mf">1.1</span>
- <span class="n">libcrypto</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mf">1.1</span>
- <span class="n">libcrypt</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">1</span>
- <span class="n">libreadline</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">8</span>
- <span class="n">libutil</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mi">1</span>
- </pre></div>
- </div>
- <p>pktlibler ise paketin sisteme sunduguğu kütüphaneleri belirtir.</p>
- <p>Aşağıda ise aynı paketinin sisteme sunduğu kütüphanler listelenmiştir.
- Bunlar da pktlibler dosyasında saklanır.</p>
- <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">libpython3</span><span class="o">.</span><span class="n">so</span>
- <span class="n">libpython3</span><span class="o">.</span><span class="mi">7</span><span class="n">m</span><span class="o">.</span><span class="n">so</span><span class="o">.</span><span class="mf">1.0</span>
- <span class="n">libpython3</span><span class="o">.</span><span class="mi">7</span><span class="n">m</span><span class="o">.</span><span class="n">so</span>
- </pre></div>
- </div>
- </div>
- </div>
- <div class="section" id="dosya-formati">
- <h2>Dosya formatı<a class="headerlink" href="#dosya-formati" title="Bu başlığın kalıcı bağlantısı">¶</a></h2>
- <blockquote>
- <div><p>Talimat dosyası, paketin kullanılabilmesi ve işlenebilmesi için gerekli bilgileri
- içeren bölümlerden oluşur. Bunlardan dördü; paket, kaynak, derle ve pakur bu dosyada
- bulunmak zorundadır. Bunlara ek olarak bir çok bölüm belirli amaçları karşılamak
- amacıyla kullanılabilir.</p>
- </div></blockquote>
- <div class="section" id="paket">
- <h3>[paket]<a class="headerlink" href="#paket" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <div class="line-block">
- <div class="line"><strong>tanim</strong></div>
- <div class="line-block">
- <div class="line">Paketin açıklaması.</div>
- </div>
- <div class="line"><strong>paketci</strong></div>
- <div class="line-block">
- <div class="line">Paketçilerin isimleri.</div>
- </div>
- <div class="line"><strong>grup</strong></div>
- <div class="line-block">
- <div class="line">Paketin grubu.</div>
- <div class="line">Gruplarlar belirlenirken sistemde önceden tanımlanan gruplar
- kullanılmalıdır, bunlar ‘mps gruplar’ komutu ile öğrenilebilir.</div>
- </div>
- <div class="line"><strong>url</strong></div>
- <div class="line-block">
- <div class="line">Paketin web sayfası</div>
- </div>
- </div>
- </div>
- <div class="section" id="gerek">
- <h3>[gerek]<a class="headerlink" href="#gerek" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <div class="line-block">
- <div class="line"><strong>derleme</strong></div>
- <div class="line-block">
- <div class="line">Paketin derlenmesi için gerekenler</div>
- </div>
- <div class="line"><strong>calisma</strong></div>
- <div class="line-block">
- <div class="line">Paketin çalışması için gerekenler</div>
- </div>
- </div>
- </div>
- <div class="section" id="kaynak">
- <h3>[kaynak]<a class="headerlink" href="#kaynak" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <div class="line-block">
- <div class="line"><strong>github</strong></div>
- <div class="line-block">
- <div class="line">Verilen kaynak GitHub için ‘kullanıcıadı/repoismi’ olmalıdır.
- Bu durumda mps’nin kullandığı tam url ise ‘github.com/kullanıcıadı/repoismi’ olacaktır.</div>
- </div>
- <div class="line"><strong>gz,xz,bz2</strong></div>
- <div class="line-block">
- <div class="line">Verilen kaynağın sonuna paket ismini belirli bir formata çevirerek ekler ve kullanır.</div>
- <div class="line">Kullanılan tam format, girdi ‘url’ ise ‘$url/$isim-$surum.tar.[gz|xz|bz2]’ olacaktır.</div>
- </div>
- <div class="line"><strong>tgz</strong></div>
- <div class="line-block">
- <div class="line">Verilen kaynağın sonuna paket ismini belirli bir formata çevirerek ekler ve kullanır.</div>
- <div class="line">Kullanılan tam format, girdi ‘url’ ise ‘$url/$isim-$surum.tgz’ olacaktır.</div>
- </div>
- <div class="line"><strong>dosya</strong></div>
- <div class="line-block">
- <div class="line">Paketin talimat dizinindeki bir betik dosyası.</div>
- </div>
- </div>
- <div class="line-block">
- <div class="line">Bunların dışında normal http indirmelerine anahtar olarak herhangi bir alfanumerik kelime
- kullanılabilir. Ancak önerilen kullanım herhangi bir pozitif sayı veya ‘url’ anahtar
- kelimesidir.</div>
- </div>
- <div class="section" id="dosya-isimlendirme">
- <h4>Dosya isimlendirme<a class="headerlink" href="#dosya-isimlendirme" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <p>İndirilen dosya için kaynak belirtirken ‘::’ postfixi ile yeni bir isim belirtilebilir. Yeni
- isimde değişkenler de kullanılabilir.</p>
- <div class="highlight-default notranslate"><div class="highlight"><pre><span></span>1 = https://github.com/pallets/markupsafe/archive/$surum.tar.gz::$isim-$surum.tar.gz
- </pre></div>
- </div>
- </div>
- </div>
- <div class="section" id="sha256-ve-sha512">
- <h3>[sha256] ve [sha512]<a class="headerlink" href="#sha256-ve-sha512" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <div class="line-block">
- <div class="line"><strong>1,2,3,4…</strong></div>
- <div class="line-block">
- <div class="line">Kaynak dosyaları için sha anahtarlarını belirtir.</div>
- <div class="line">Numara, kaynağın [kaynak] altındaki sırasını belirtir.</div>
- </div>
- </div>
- </div>
- <div class="section" id="derle">
- <h3>[derle]<a class="headerlink" href="#derle" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <div class="line-block">
- <div class="line"><strong>dosya</strong></div>
- <div class="line-block">
- <div class="line">Paketin talimat dizinindeki bir betik dosyası.</div>
- </div>
- <div class="line"><strong>tip</strong></div>
- <div class="line-block">
- <div class="line">Paketin derlenme tipi.</div>
- </div>
- <div class="line"><strong>betik</strong></div>
- <div class="line-block">
- <div class="line">Çalıştırılacak betik komutu.</div>
- </div>
- <div class="line"><strong>yama</strong></div>
- <div class="line-block">
- <div class="line">Yama dosyasının [kaynak] altındaki sırası veya ismi.</div>
- </div>
- </div>
- </div>
- <div class="section" id="pakur">
- <h3>[pakur]<a class="headerlink" href="#pakur" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <div class="line-block">
- <div class="line"><strong>dosya</strong></div>
- <div class="line-block">
- <div class="line">Paketin talimat dizinindeki bir betik dosyası.</div>
- </div>
- <div class="line"><strong>tip</strong></div>
- <div class="line-block">
- <div class="line">Paketin kurulma tipi.</div>
- </div>
- <div class="line"><strong>betik</strong></div>
- <div class="line-block">
- <div class="line">Çalıştırılacak betik komutu.</div>
- </div>
- <div class="line"><strong>yama</strong></div>
- <div class="line-block">
- <div class="line">Yama dosyasının [kaynak] altındaki sırası veya ismi.</div>
- </div>
- <div class="line"><strong>servis</strong></div>
- <div class="line-block">
- <div class="line">Paketin içine kurulacak servis.</div>
- <div class="line">Bu dosya /usr/milis/ayarlar altında bulunmak zorundadır.</div>
- </div>
- </div>
- <div class="admonition note">
- <p class="admonition-title">Not</p>
- <p>[derle] ve [pakur] altında hazırlanan anahtarlar yukarıdan aşağıya doğru olacak
- şekilde kullanılır/çalıştırılır.</p>
- </div>
- </div>
- </div>
- <div class="section" id="degiskenler">
- <h2>Değişkenler<a class="headerlink" href="#degiskenler" title="Bu başlığın kalıcı bağlantısı">¶</a></h2>
- <div class="line-block">
- <div class="line">Talimat dizininde paketler belirli bir formata göre isimlendirilir, bu format</div>
- <div class="line">‘isim#sürüm-devir’</div>
- <div class="line">şeklindedir ve buradaki değerler değişkenler olarak kullanılabilir.</div>
- </div>
- <div class="line-block">
- <div class="line"><strong>$isim</strong></div>
- <div class="line-block">
- <div class="line">Paketin ismi.</div>
- </div>
- <div class="line"><strong>$surum</strong></div>
- <div class="line-block">
- <div class="line">Paketin sürümü.</div>
- </div>
- <div class="line"><strong>$devir</strong></div>
- <div class="line-block">
- <div class="line">Paketin devri.</div>
- </div>
- </div>
- <p>[paket] bloğunun altındaki her anahtar değişken olarak kullanılabilir.</p>
- </div>
- <div class="section" id="tipler">
- <h2>Tipler<a class="headerlink" href="#tipler" title="Bu başlığın kalıcı bağlantısı">¶</a></h2>
- <p>Tipler, betik yazmak yerine daha sade bir talimat için kullanılabilir.</p>
- <p>Ek konfigürasyon yapmak için ‘tip’ anahtarından önce ‘ekconf’ anahtarı kullanılabilir.
- Anahtarın değeri gerekli komutlar çağrılımadan önce $extopt değerine atanacaktır.</p>
- <div class="section" id="derleme-tipleri">
- <h3>Derleme tipleri<a class="headerlink" href="#derleme-tipleri" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <p>Derleme tipleri, derleme anında çalıstırılacak hazır komutlar içerir.</p>
- <div class="section" id="gnu">
- <h4>gnu<a class="headerlink" href="#gnu" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>./configure <span class="nv">$confopt</span> <span class="nv">$extopt</span> <span class="o">&&</span> make
- </pre></div>
- </div>
- </div>
- <div class="section" id="cmake">
- <h4>cmake<a class="headerlink" href="#cmake" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>cmake ./ <span class="o">&&</span> make
- </pre></div>
- </div>
- </div>
- <div class="section" id="py3-ve-py2">
- <h4>py3 ve py2<a class="headerlink" href="#py3-ve-py2" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>python3 setup.py build
- </pre></div>
- </div>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>python2 setup.py build
- </pre></div>
- </div>
- </div>
- <div class="section" id="meson">
- <h4>meson<a class="headerlink" href="#meson" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nb">cd</span> <span class="nv">$SRC</span> <span class="o">&&</span> milis-meson <span class="nv">$isim</span>-<span class="nv">$surum</span> build <span class="nv">$extopt</span>
- </pre></div>
- </div>
- </div>
- <div class="section" id="ninja">
- <h4>ninja<a class="headerlink" href="#ninja" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mkdir -p build <span class="o">&&</span> ninja -C build
- </pre></div>
- </div>
- </div>
- </div>
- <div class="section" id="paket-kurma-tipleri">
- <h3>Paket kurma tipleri<a class="headerlink" href="#paket-kurma-tipleri" title="Bu başlığın kalıcı bağlantısı">¶</a></h3>
- <p>Paket kurma tipleri, kurulum sırasında çalıstırılacak hazır komutlar içerir.</p>
- <div class="section" id="id1">
- <h4>gnu<a class="headerlink" href="#id1" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>make <span class="nv">DESTDIR</span><span class="o">=</span><span class="nv">$PKG</span> install
- </pre></div>
- </div>
- </div>
- <div class="section" id="id2">
- <h4>py3 ve py2<a class="headerlink" href="#id2" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>python3 setup.py install --root<span class="o">=</span><span class="si">${</span><span class="nv">PKG</span><span class="si">}</span> --optimize<span class="o">=</span><span class="m">1</span> --skip-build
- </pre></div>
- </div>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>python2 setup.py install --root<span class="o">=</span><span class="si">${</span><span class="nv">PKG</span><span class="si">}</span> --optimize<span class="o">=</span><span class="m">1</span> --skip-build
- </pre></div>
- </div>
- </div>
- <div class="section" id="id3">
- <h4>ninja<a class="headerlink" href="#id3" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nv">DESTDIR</span><span class="o">=</span><span class="nv">$PKG</span> ninja -C build install
- </pre></div>
- </div>
- </div>
- <div class="section" id="id4">
- <h4>meson<a class="headerlink" href="#id4" title="Bu başlığın kalıcı bağlantısı">¶</a></h4>
- <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="nb">cd</span> <span class="nv">$SRC</span> <span class="o">&&</span> <span class="nv">DESTDIR</span><span class="o">=</span><span class="nv">$PKG</span> ninja -C build install
- </pre></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <a href="https://notabug.org/milislinux/belgeler">
- <img style="position: absolute; top: 0; right: 0; border: 0;" src="http://mls.akdeniz.edu.tr/belgeler/_static/fork.png" alt="Fork me on NotABug">
- </a>
- <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
- <div class="sphinxsidebarwrapper">
- <p class="logo">
- <a href="../../index.html">
- <img class="logo" src="../../_static/logo.png" alt="Logo"/>
-
- </a>
- </p>
- <h3>Gezinti</h3>
- <ul class="current">
- <li class="toctree-l1 current"><a class="current reference internal" href="#">Talimat Sistemi</a><ul>
- <li class="toctree-l2"><a class="reference internal" href="#talimat-dizini">Talimat dizini</a></li>
- <li class="toctree-l2"><a class="reference internal" href="#dosya-formati">Dosya formatı</a></li>
- <li class="toctree-l2"><a class="reference internal" href="#degiskenler">Değişkenler</a></li>
- <li class="toctree-l2"><a class="reference internal" href="#tipler">Tipler</a></li>
- </ul>
- </li>
- <li class="toctree-l1"><a class="reference internal" href="mps_kurulum.html">Milis Kurulum Yönergeleri</a></li>
- <li class="toctree-l1"><a class="reference internal" href="mps.html">Milis Paket Sistemi</a></li>
- <li class="toctree-l1"><a class="reference internal" href="iso_yapimi.html">Sıfırdan Milis Linux Yapımı</a></li>
- <li class="toctree-l1"><a class="reference internal" href="mps_ile_iso_yapimi.html">Mps ile Milis Linux Yapımı</a></li>
- <li class="toctree-l1"><a class="reference internal" href="miliste_paket_uretimi.html">Milis’te Paket Üretimi</a></li>
- <li class="toctree-l1"><a class="reference internal" href="ortam_olusturma.html">Milis Ortamı Oluşturma</a></li>
- </ul>
- <div class="relations">
- <h3>Related Topics</h3>
- <ul>
- <li><a href="../../index.html">Documentation overview</a><ul>
- <li>Previous: <a href="../../index.html" title="önceki bölüm">Milis Linux Belgeleri</a></li>
- <li>Next: <a href="mps_kurulum.html" title="sonraki bölüm">Milis Kurulum Yönergeleri</a></li>
- </ul></li>
- </ul>
- </div>
- <div id="searchbox" style="display: none" role="search">
- <h3 id="searchlabel">Hızlı Arama</h3>
- <div class="searchformwrapper">
- <form class="search" action="../../search.html" method="get">
- <input type="text" name="q" aria-labelledby="searchlabel" />
- <input type="submit" value="Git" />
- </form>
- </div>
- </div>
- <script type="text/javascript">$('#searchbox').show(0);</script>
- </div>
- </div>
- <div class="clearer"></div>
- </div>
- <div class="footer">
- ©2019, milislinux.
-
- |
- Powered by <a href="http://sphinx-doc.org/">Sphinx 2.1.2</a>
- & <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
-
- |
- <a href="../../_sources/docs/tr/talimat.rst.txt"
- rel="nofollow">Page source</a>
- </div>
-
-
- </body>
- </html>
|