121 lines
10 KiB
Markdown
121 lines
10 KiB
Markdown
|
||
|
||
Milis İşletim Sistemi (Milis Linux)
|
||
|
||
Milis işletim sistemi,lfs esaslarını temel alarak yerli bağımsız bir dağıtım olmak üzere yola çıkmıştır.
|
||
Milis işletim sistemi kendine özgü mps paket yöneticisi kullanmaktadır.
|
||
Mps paket yöneticisi performansı ve sorunsuz paket derleme-kurup-kaldırma-güncellemeyi hedeflemektedir.
|
||
Bash betik dilinde yazılmıştır,bu sayede direk linux komutlarıyla paket sistemi daha etkileşimli bir şekilde yönetilmektedir.
|
||
Milis işletim sisteminin paketleri bir lzma algoritması olan lzip yöntemiyle sıkıştırılmaktadır.Uzantı olarak mps.lz şeklindedirler.
|
||
Milis sisteminde ayrıca talimatnameye dayalı derleme sistemi kullanılmaktadır.
|
||
Her paket için bir talimat dosyası vardır,bu talimat dosyası bir paketin nasıl derlenip nasıl paket haline getirileceğini yazar.
|
||
Talimat dosyaları da bash betik dilindedir.Talimatlar mps tarafından kullanılarak paket üretimi sağlanmaktadır.
|
||
Milis işletim sistemi son güncel sürümleri dikkate alarak paket üretmektedir,yalnız sürekli güncellikten ziyade kararlı güncellik benimsenmektedir.
|
||
Milis başta ülkemizin işletim sistemi ihtiyaçlarını dikkate almayı hedeflemektedir.
|
||
Genel felsefe olarak ülkemizdeki bilgisayar kullanıcıları için linuxu kolaylaştırıp
|
||
Milis işletim sisteminin sorunsuz bir işletim sistemi olmasını sağlamayı ve yazılımsal olarak dışa bağımlı olmaktan kurtarmayı esas alır.
|
||
Milis'in ana hedefi ülkemizde her bilgisayarda(resmi,işyerleri,ev kullanıcıları) bağımsız yazılım ve bileşkenlerinin kullanımını sağlamaktır.
|
||
Kısaca Milis Linux,sanal dünyanın getirisi olarak hakkımız olan kaybettiğimiz bilim ve ilerlemenin yeniden yakalanması için Milisçe bir çalışmadır.
|
||
Ayrıca her türlü katkıda bulunmak isteyenler için bulunmaz bir Türkçe açık kaynak projesidir.
|
||
|
||
|
||
Milis Anasayfa : http://milislinux.org
|
||
|
||
İletişim:
|
||
|
||
iletisim@milislinux.org
|
||
|
||
milisarge@gmail.com
|
||
|
||
irc.freenode.net #milisarge
|
||
|
||
|
||
Sunucu desteği için Oyakder'e ve Lucas Sköldqvist'e teşekkür ederiz.
|
||
|
||
MPS (Milis Paket Sistemi)
|
||
|
||
Mps Milis işletim sisteminin kendine özgü sıfırdan bash betik dilinde yazılmış paket yöneticisidir.
|
||
Mps ile talimatnamedeki talimatları kullanarak paket üretebilir,paket kurabilir kaldırabilir ve güncelleyebilirsiniz.
|
||
|
||
```
|
||
Milis_Paket_Sistemi_Yardim
|
||
--------------------------
|
||
mps -i paketismi sadece paketi indirir,paket kurulmaz.
|
||
mps -ik paketismi ilgili paketi indirir ve kurar.
|
||
mps -ikz|yekur paketismi ilgili indirip tekrardan kurar,kurulu olmasına bakılmaz.
|
||
mps -k paketismi..mps.lz yerel dizindeki paketi kurar.
|
||
mps sil|-s paketismi ilgili paketi onaylı kaldırır.
|
||
mps zorsil|-sz paketismi ilgili paketi onaysız kaldırır.
|
||
mps gsil paketismi ilgili paketi güvenli(ters bağımlılıklarına da bakarak) kaldırır.
|
||
mps -S paketismi ilgili paketi altbağımlılıklarını da sorarak kaldırır.
|
||
mps -Sz paketismi ilgili paketi altbağımlılıklarını da sormadan sırayla kaldırır.
|
||
mps ara aranan paket isimleri ve açıklamalarında anahtar kelime arar.
|
||
mps bul aranan talimat dosyaları içinde anahtar kelimeyi arar.
|
||
mps -d paketisimi sadece paketi bağımlıksız derler.Genelde bağımlılığı olmayan paketler için kullanılır.
|
||
mps -zd paketismi Pake kurulu olsa bile derleme yapılır.Bağımlıksız derleme için kullanılır.
|
||
mps odkp paketismi bir paketi bağımlılık zinciri çıkarıp gereklileri önce kurar gerekli olanları derler,paketler ve kurar.
|
||
mps god paketismi mps guncelle && mps odkp paketismi.
|
||
mps -derlist liste verilen liste dosyasındaki paketleri derler.Alt alta yazılı olmalıdır.
|
||
mps derle paketismi paketismi için bağımlılık zinciri çıkarıp gerekli tüm paketleri derler,paketler ve kurar.
|
||
mps kurul liste verilen liste dosyasındaki paketleri kurar.Alt alta yazılı olmalıdır.
|
||
mps gkur paketismi git-paketvt günceller ve yerelde mps.lz varsa yereldekini yoksa sunucudan paketi indirip kurar.
|
||
mps kur paketismi yerelde mps.lz varsa yereldekini yoksa sunucudan paketi indirip kurar.
|
||
mps kaynak paketismi ilgili paketin kaynak kodunu indirir.
|
||
mps serkur paketismi ilgili paketin servisini kurar
|
||
mps sersil paketismi ilgili paketin servisini siler
|
||
mps serkon paketismi servislerin değişmemezlik kontrolünü yapar.
|
||
mps kurkos paketismi ilgili paketin kurulumdan sonraki çalışması gereken betiğini çalıştırır.
|
||
mps koskur paketismi ilgili paketin kurulumdan önceki çalışması gereken betiğini çalıştırır.
|
||
mps silkos paketismi ilgili paketin silindikten sonraki çalışması gereken betiğini çalıştırır.
|
||
mps kossil paketismi ilgili paketin silindikten önceki çalışması gereken betiğini çalıştırır.
|
||
mps -kdl paketismi ilgili paketin sistemdeki kurulmuş olması gereken dosyalarını gösterir.
|
||
mps -kkp paketismi ilgili paketin çalışması için eksik olan dosyaları tespit eder.
|
||
mps kirma paketismi ilgili paketin sistemde kırdığı paketler tespit edilir.
|
||
mps -kks . sistemde kurulu tüm paketlerin kırık kontrolünü yapar.Eksik dosyaları tespit eder.
|
||
mps -sk paketismi bir paketin güncel sürüm numarasını denetler.
|
||
mps -dk paketismi bir paketin güncel devir numarasını denetler.
|
||
mps liste . sistemde kurulu olan paket listesini verir.
|
||
mps dliste . sistemde kurulu olan ama talimatnamede yer almayan paket listesini verir.
|
||
mps paketler grup_ismi paket deposundaki paket listesini verir.(grup_ismi verilmezse tüm paketler)
|
||
mps gruplar . paket deposundaki paket grup listesini verir.
|
||
mps -dly paketismi ilgili paketin genel ve tüm bağımlılık listesini verir,oluşturur.
|
||
mps -kly paketismi ilgili paketin ve kurulması gereken altgereklerini verir,oluştur.
|
||
mps -ykp paketismi ilgili paketin kurulmak istenirse,kurulacak yeni paketleri listeler.
|
||
mps sunucular . paket sunucularını verir.
|
||
mps -bb paketismi ilgili paketin gereklerinin durumunu listeler.
|
||
mps -tb talimatismi ilgili talimata gerek duyan(ters-gerekler) talimatları listeler.
|
||
mps pka paketismi ilgili paketin depo-gitdepo uyumluluğunu kontrol eder.
|
||
mps pda paketdepo paketlerin olduğu dizindeki paketlerin depo-gitdepo uyumluluğunu kontrol eder.
|
||
mps tbilgi paketismi ilgili paketin talimat bilgilerini verir.
|
||
mps talimat paketismi ilgili paketin talimatını yazdırır.
|
||
mps -b paketismi ilgili paketin kurulum bilgilerini verir.
|
||
mps bilgi paketismi ilgili paketin talimat ve kurulum bilgilerini verir.
|
||
mps -to talimat_ismi ilgili talimat ismine göre talimat şablonu oluşturur.
|
||
mps log yyyy-aa-gg mps.log verisi çekmek için (ör: mps log 2017-01-01 silindi)
|
||
mps guncelle . paket veritabanı ve git güncellemesi-talimatname bilgilerini günceller.
|
||
mps -GG . git güncellemelerini ve talimatname bilgilerini günceller.
|
||
mps -G . paket veritabanı bilgilerini günceller.
|
||
mps tespit . tüm sistemin güncellemesi için güncellenecek paket listesini gösterir.
|
||
mps gun . güncellenmesi gereken ve depoya yeni eklenen paketleri gösterir.
|
||
mps yukselt . tüm sistemin güncellemesini gerçekleştirir.
|
||
mps -g paketismi ilgili paketi tekil günceller.
|
||
mps -kk paketismi ilgili paketin kurulu olma durumunu gösterir.
|
||
mps -suko . sunucuların erişim kontrolünü yapar.
|
||
mps -pot . talimatı olup ta paketi henüz depoda yer almayan talimatları listeler.
|
||
mps depsil . depo/paketler altındaki paket önbelleğini temizler.
|
||
mps etksil . /var/lib/pkg/etkilenen altındaki kurtarılmış paket önbelleğini temizler.
|
||
mps link url_adres verilen url adresindeki talimatı ektalimatname/topluluk altına indirir.
|
||
mps ti url_adres verilen url adresindeki talimatı talimatname/genel altına indirir.
|
||
mps -hp aranan ilgili aranan ifadenin hangi paketlerde olabileceğini listeler.
|
||
mps tgs talimat ilgili talimatın kaynak kodunun yeni sürümü olup olmadığını kontrol eder.
|
||
mps -tro . tarihçe noktası oluşturur.
|
||
mps -trot . temel tarihçe noktası oluşturur.
|
||
mps -try tarihce_nokta tarihçe noktasına göre paketleri yükler-siler.
|
||
mps -trl . tarihçe noktalarını listeler.
|
||
mps tdc talimat_dosyası ilgili talimat dosyasının Türkçe değişken çevrimini yapar.
|
||
mps dos . derleme ortamını sıfırlar.temel tarihçeye geri döner.
|
||
mps itest islev_ismi mps içindeki işlevlerin testi için kullanılmaktadır.
|
||
mps -v . mps sürüm bilgisini gösterir.
|
||
```
|
||
|