Browse Source

mps ile iso yapimi eklendi

pull/1/head
milas 1 year ago
parent
commit
a95f54a3e5
3 changed files with 137 additions and 0 deletions
  1. +1
    -0
      .gitignore
  2. +135
    -0
      docs/tr/mps_ile_iso_yapimi.rst
  3. +1
    -0
      index.rst

+ 1
- 0
.gitignore View File

@@ -1 +1,2 @@
_build/
TODO

+ 135
- 0
docs/tr/mps_ile_iso_yapimi.rst View File

@@ -0,0 +1,135 @@
mps ile milis linux yapımı
===================================

.. toctree::
:maxdepth: 2
:caption: Contents:


1- Gerekli çevre değişkenleri ayarlanır:

::

export MPS_PATH=/opt/mps
export MILIS_PATH=/tmp/sys/usr/milis
2- mps kaynak kodu indirilip derlenir:

::

git clone https://notabug.org/milislinux/mps $MPS_PATH
cd $MPS_PATH
bash derle.sh $MPS_PATH

3- mps gerekli konfigürasyon ayarlarını yaptğınından dolayı ilk çalıştığında:

::

cd bin
./mps
MPS öntanımlı ayarlar yüklendi.
Lütfen mps'i yeniden çalıştırın!

uyarısını verecektir. Bu adımdan sonra mps kurulumu tamamlanmış olur.
Kontrol etmek için:

::

./mps -v
MPS 2.0.4 - Milis Paket Sistemi milisarge@gmail.com

4. mps'in paketleri nereden alacağını belirlemek için gerekli ayarlar yapılır:

::

nano ../conf/conf.lua

5. Dizin sistemi --kok argümanının verildiği lokasyonda oluşturulur:

::

./mps --initfs --kok=/tmp/sys

6. mps'nin --kok argümanının verildiği lokasyonda ilk ayarları yapılır:

::

./mps --ilk --kok=/tmp/sys

7. mps'nin paket veritabanları güncellenir:

::

./mps -G --kok=/tmp/sys

8. mps'nin git depoları güncellenir:

::

./mps -GG --kok=/tmp/sys

9. mps'nin betik depoları güncellenir:

::

./mps -BG --kok=/tmp/sys

10. Minimal bir sistem kurmak için gerekli paketler indirilir ve yüklenir:

::

./mps kur --dosya=/tmp/sys/usr/milis/talimatname/1/order --kurkos=0 --koskur=0 --kok=/tmp/sys

.. note::
'order' dosyası minimal bir sistemi kurmak için gerekli dosyaları **sıralı** bir liste
olarak içererir. Dosya istek doğrultusunda düzeltilebilir veye yerine başka bir dosya kullanılabilir.
Fakat ne yaptığınızı kesin olarak bilmediğiniz takdirde belirtilen dosyayı kullanmanız
önerilir.

11. mps kurulum dizininin altına kopyalanır:

::

cp -r $MPS_PATH /tmp/sys/usr/milis/mps

12. iso yapılmak istenen dizinin altına girilir ve imaj üretici indirilir:

::

cd /opt
git clone https://notabug.org/milislinux/imaj-uretici-2

13. Yeni kök dizinine geçilir:

::

cd /opt/imaj-uretici-2.0
./enter-chroot /tmp/sys

13. initramfs üretilir:

::

dracut -N --force --xz --add 'dmsquash-live pollcdrom' --omit systemd /boot/initrd_live `ls /usr/lib/modules`

14. mps'nin altındaki lua modulleri derlenir:

::

cd /usr/milis/mps
bash derle.sh

15. Gerekli servisler kurulur:

::

make kur-random
rm -rf /var/cache/mps/depo/*
rm -f /root/.bash_history
exit

16. Bash programı ile imaj oluşturma betiği çağırılır:

::

bash iso-olustur.sh /tmp/sys

+ 1
- 0
index.rst View File

@@ -14,4 +14,5 @@ Milis Linux Belgeleri
docs/tr/mpsdo
docs/tr/mps
docs/tr/iso_yapimi
docs/tr/mps_ile_iso_yapimi.rst


Loading…
Cancel
Save