Faik Uygur VI. Linux ve Özgür Yazılım Şenliği, /33. Pardus Teknolojileri. Pardus'un Perde Arkası

Benzer belgeler
Pardus. A. Murat Eren, 25 Mart Pardus Geliştiricisi. Pardus Yenilikleri Sık Sorulan Sorular

Pardus. S.Çağlar Onur, 21 Aralık Pardus Projesi [TÜBİTAK / UEKAE] Linux Kullanıcıları Derneği

A. Murat Eren. VI. Linux ve Özgür Yazılım Şenliği

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Kurumsal Masaüstü ve Sunucularda Pardus

Nasıl Pardus Geliştiricisi Olunur?

Özgür Yazılım ve Pardus. Erkan Tekman TÜBİTAK UEKAE 7 Aralık 2006

-Bilgisayarı oluşturan iki temel unsurdan diğeri ise YAZILIM dır.

Ne Yapabilirim? Son. Pardus. Ekin Meroğlu, Ulusal Dağıtım Projesi Ulusal Elektronik ve Kriptoloji Enstitüsü.

Ulusal Dağıtım Projesi ve Pardus

Linux işletim sistemlerinde dosya hiyerarşisinde en üstte bulunan dizindir. Diğer bütün dizinler kök dizinin altında bulunur.

Çomar Sistem Yerleşimi ÇOMAR

Temel Linux Eğitimi. İçindekiler

PARDUS 5 PROGRAMLARI

Yrd. Doç. Dr. A. Burak İNNER

Acarix CD-DVD/Ağ üzerinden çalışan GNU/Linux Dağıtımı

Yükleme kılavuzu Fiery Extended Applications 4.2 ile Command WorkStation 5.6

Açık Kaynak Kodlu Yazılım

Temel Bilgi Teknlolojileri 1. Ders notları 5. Öğr.Gör. Hüseyin Bilal MACİT 2017

Temel masaüstü bileşenleri

Kurulum ve Sistem Gereklilikleri 1

Linux Dosya Yapısı. Eren BAŞTÜRK.

1.Debian. 2.Ubuntu. Şekil 1. Güncel logosu

Aktif Dizin Logon/Logoff Script Ayarları Versiyon

Pardus Açılış Sistemi

EKLER EK 12UY0106-5/A4-1:

Linux Terminal Sunucusu. Afşin Taşkıran

Indeks. Ağ Bulucu ayarları 74 düğmesini 31 komutlar 74 Ağ Bulucu 74 Ağ düğmesini 31 AHOI kısayolları 169 alan dışı 83 araçları klavyeyle kullanma 26

Pardus 2011 Kurulum Belgesi Sürüm Ocak İçindekiler

Akademik Dünyada Özgür Yazılım. Akademik Dünyada. Onur Tolga Şehitoğlu

Bilgi ve Olay Yönetim Sistemi

Masaüstü Bileşenleri: Masaüstü: Simgeler, Pencereler, Panel, Pardus menüsü gibi temel görsel ögeleri içinde barındıran ortamın adıdır

IPCop ile Ağ Güvenliği ve Yönlendirme. Kerem Can Karakaş.

TEKNİK ŞARTNAME. Teklif edilen her bir sunucu aşağıdaki teknik özellikleri karşılayacaktır;

GENTOO LINUX ve KURULUMU

Apache üzerinden Red Hat 5 yüklenmesi

PiSi ile Paket Yapımı. S.Çağlar Onur

Hızlı Başlangıç Kılavuzu

Kap Temelli Özgür Sanallaştırma Çözümleri

Useroam Kurulum Rehberi

ULUSAL ELEKTRONİK VE KRİPTOLOJİ ARAŞTIRMA ENSTİTÜSÜ

Linux un Temel Bileşenleri. Linux Nedir? Aydın ÜSTÜN (Selçuk Üniversitesi) e-posta:

Bu makalede 2003 sunucu, Windows 2003 Server anlamına gelmektedir. Aşağıda yapılan işlemler 2003 R2 sunucu üzerinde denenmiş ve çalıştırılmıştır.

SİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise)

Sistem Yöneticiliği Seti

Yerel Okul Sunucusu Uygulama Yazılımları Prototipi

Hızlı Sistem Kurulumu ve Yönetimi İçin Yeni Bir Yaklaşım: SUSE Stüdyo

Linux Terminal Sunucu LKD

BİLGİ İŞLEM DERS 1. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

Clonezilla Server ile Ağ Üzerinden Çoklu İmaj Yükleme

SUNUCU MİMARİLERİ GİRİŞ LİNUX SİSTEMLERE. Öğr.Gör. Mehmet Can HANAYLI

İşletme ve Devreye Alma Planı Yerel Okul Sunucusu Uygulama Yazılımları Prototipi TRscaler Technology Solutions

CHAPTER 13. X-WINDOW and WINDOW MANAGERS

INTERRA SIP SERVER KULLANIM KLAVUZU

İşletim Sistemleri. B L M Mesleki Te r minoloji I I Ö ğ r e n c i S unumu

Sunucu İşletim Sistemini Ayarlamak ve Yönetmek

Bilgisayarım My Computer

Windows Server 2003 sistemde oluşabilecek hataları giderebilmemiz için bize bir çok araç sunmaktadır. Bunlar:

Linux Dosya ve Dizin Yapısı

FirewallSuite TM Kurulum Kılavuzu

Bilgi ve Olay Yönetim Sistemi

DONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi

Bilgisayarların Gelişimi

AÇIK KAYNAK KODLU İŞLETİM SİSTEMLERİ DERS NOTLARI 1-İşletim Sisteminin görevi nedir? En çok kullanılan işletim sistemleri nelerdir?

Clonera Bütünleşik İş Sürekliliği Gereksinimler ve Kurulum Dökümanı

Linux Temelli Zararlı Yazılımların Bulaşma Teknikleri, Engellenmesi ve Temizlenmesi

Windows Grup İlkesi Düzenleyici

Linux Kurulumu (Sürüm 1.52) İçindekiler

"SQL Server Management Studio" yazılımını yüklemek için alttaki resmi sitesinden 180 günlük deneme sürümünü indirebilirsiniz.

Servisler Olaylar İşlemler Services Events - Processes

MAKİNELERE IBM SPSS Statistics 24 nin KURULMASI. IBM SPSS Statistics 24 Yüklemeye Başlamadan Önce Kontrol Edilmesi Gerekenler

SİSTEM İHTİYAÇLARI (Tiger Plus / Tiger 3)

Özgür Yazılımlar ile VoIP Denetimi. Fatih Özavcı Bilgi Güvenliği Danışmanı

İŞLETİM SİSTEMİ. Gnu GENEL KAMU LİSANSI(GPL)

PARDUS İŞLETİM SİSTEMİ KURULUM VE YAZILIMI

Debian. Debian projesi, 1993 de Ian Murdock tarafından ticari olmayan bir proje

Pardus. Erkan Tekman, T. Barış Metin. 18 Mayıs Ulusal Dağıtım Projesi Ulusal Elektronik ve Kriptoloji Enstitüsü. Pardus için 10 Neden

Bilgisayar Yazılımları

Useroam Kurulum Rehberi

ProTicaret Exclusive 4.05 E-Ticaret Yazılımı Kurulum Dokümanı

Websense Web Servislerini Durdurup Başlatmak

LKD Kendi İlacını Kullanıyor

08224 Sunucu İşletim Sistemleri

İŞLETİM SİSTEMLERİ. İŞLETİM SİSTEMİ Kavramı. Klasör ve Dosya Mantığı. Klasör ve Dosya Mantığı

Veri Tabanı Yönetim Sistemleri Bölüm - 02

Windows Server 2012 Kurulum Hazırlıkları. Windows Server 2012 Kurulum Seçenekleri. Windows Server 2012 Kurulum Adımları. Full GUI Kurulum Seçeneği

Linux altında komut satırında...

Sunucu İşletim Sistemini Ayarlamak ve Yönetmek. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

BİT in Temel Bileşenleri (Yazılım-1)

V14xx Güncelleme İşlemleri

Düşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir?

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

NFS (Network File System) & NIS (Network Information System) H. Coşkun Gündüz cgunduz@cs.bilgi.edu.tr

Ubuntu Terminal Server Ve Uzak Masaüstü Sunucusu

Bu bölüm V- Ray License Server lisans sunucusu uygulamasının kurulumundan

T. C. İSTANBUL TEKNİK ÜNİVERSİTESİ Bilişim Enstitüsü ENFORMASYON SİSTEMLERİNİN TASARIMI VE YÖNETİMİ

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

ÖĞRENME-ÖĞRETME YÖNTEM VE TEKNİKLERİ. Anlatım, soru-cevap, İnternetten araştırma. Anlatım, soru-cevap,

WeldEYE. Kurulum Kılavuzu. İçindekiler

Transkript:

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 1/33 Pardus'un Perde Arkası

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 2/33 PiSi Paket Yöneticisi Paket yöneticisi nedir? Kullanıcılar için Geliştiriciler için Neden yeni bir paket yöneticisi?

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 3/33 PiSi Paket Yöneticisi Paket Çeşitleri? Kaynak paketler http://svn.pardus.org.tr/{pardus,contrib} İkili paketler http://paketler.pardus.org.tr/2007.pisi uzantılı sıkıştırılmış arşiv dosyaları

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 4/33 PiSi Paket Yöneticisi Depo nedir? Depo indisi nedir? Kaynak depolar http://svn.pardus.org.tr/{pardus,contrib}/.../pisi-index.xml.bz2 İkili depolar http://paketler.pardus.org.tr/2007/pisi-index.xml.bz2

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 5/33 PiSi Paket Yöneticisi PiSi yetenekleri Bağımlılık çözme Paket inşası (pisi build) pspec.xml actions.py comar/ Paket meydana çıkarma (pisi emerge) Paket çok dil desteği (i18n) translations.xml pspec2po http://www.pardus.org.tr/eng/projects/translation/stats/

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 6/33 PiSi Paket Yöneticisi Paket yapımı http://tr.pardus-wiki.org/nasil:pisi_hello_world http://tr.pardus-wiki.org/nasil:yeni_başlayanlar_için_paket_yapım_rehberi

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 7/33 PiSi Paket Yöneticisi PiSi Yapısı Python tabanlı Berkeley veritabanı kullanıyor pisi-cli - Komut satırı arayüzü Paket Yöneticisi (package-manager) - Grafik arayüzü İlgili sistem klasörleri /var/db/pisi /var/lib/pisi/{index, package} /var/cache/pisi/{packages, archive}

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 8/33 PiSi Paket Yöneticisi PiSi yakın gelecek Fark paketleri (pisi delta) catbox Paket ve depo imzalama

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 9/33 ÇOMAR Yapılandırma Yöneticisi Yapılandırma Nedir? Çomar öncesi yapılandırma (Ağ, X, çekirdek, sunucular) Belgeler Konsol Uygulamalar birbirleri ile uyumlu çalışabilmeli Ortak dil Uygulamalar kendi aralarında konuşabilmeli Gerektiğinde görev tabanlı iş yapılabilmeli Yapılandırma ve Yetenek Yöneticisi

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 10/33 ÇOMAR Yapılandırma Yöneticisi Çomar Yapılandırma Betikleri Python tabanlıdır Paketi en iyi bilen kişi hazırlar Paket ile birlikte gelir Her paketde birden fazla olabilir Kaynak paket içerisinde bulunur comar/ pspec.xml içerisinde <Provides> <COMAR script=service.py>system.service</comar> <COMAR script=package.py>system.package</comar> </Provides>

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 11/33 ÇOMAR Yapılandırma Yöneticisi Çomar Modeli Grup (group) Sınıf (class) Görev (method) Bilgilendirme (notify) /etc/comar/model.xml içerisinde tanımlı Comar paketi ile birlikte gelir Dağıtım tarafından model belirlenir ve genişletilir

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 12/33 ÇOMAR Yapılandırma Yöneticisi Mevcut modeller System System.Package System.Service System.Manager User User.Manager Time Time.Clock Net Net.Filter Net.Stack Net.Link

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 13/33 ÇOMAR Yapılandırma Yöneticisi hav - Komut satırı Çomar arayüzü Betik kaydetme Örnek: # hav register System.Manager pisi manager.py Betik kaldırma Görev çağrısında bulunma Durum sorgulama Olay oluşturma Olay dinleme service - Komut satırı servis arayüzü Örnek: # service openssh {on, off, start, stop}

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 14/33 ÇOMAR Yapılandırma Yöneticisi Güvenlik Modeli Görev tabanlı yetkilendirme /etc/comar/security-policy.xml Admin User Guest Sistem yöneticisi tarafından belirlenir policy-manager yakında

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 15/33 ÇOMAR Yapılandırma Yöneticisi Çomar Yapısı Süreçler Comar ComarRPC ComarJob ComarSubJob Veri tabanı Berkeley /var/db/comar/code Uygulama arayüzü comar-api libcomar.so

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 16/33 Müdür Açılış Sistemi Klasik sistem açılış modeli sysv init sistemi /etc/rc.sysinit /etc/rc[1-6]d -> /etc/init.d/ Sorunlar Paralel çalışabilecek betikler birbirlerini bekliyor Servislerin birbiri ile bağımlılık problemi - sleep Bash betikleri Bakımı zor sed, awk, grep, cut, perl! vb. ek araçlar Uluslararasılaştırma sorunları

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 17/33 Müdür Açılış Sistemi Yeni bir açılış sistemi Bakımı kolay, tek bir dil kullanılacak Mevcut init alt yapısı kullanılacak Minimum sistem açılış gereksinimleri karşılanacak Paralel servis çalıştırma işini Çomar halledecek

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 18/33 Müdür Açılış Sistemi Müdür Sistem Yapısı Müdür init tarafından çağrılan tek açılış betiği Muavin, Müdür tarafından çağrılır Çomar, Müdür tarafından başlatılır Açılış sırası mudur sysinit proc, sysfs, fsck, muavin... mudur boot ifconfig lo, route, comar, splash... mudur default local.start, startservices

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 19/33 Müdür Açılış Sistemi Müdür çekirdek komut satırı parametreleri livecd livedisk debug safe language keymap forcefsck Örnek: mudur=language:tr,forcefsck,debug

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 20/33 Muavin Donanım Tanıma Python tabanlı donanım tanıma sistemi /proc ve /sys 'yi gezerek bilgi toplar Gerekli çekirdek modülleri yüklenir Modül yükleme Cpu, pnp, modalias, scsi, dvb, mmc, firmware Açılışta Udev aracılığı ile /etc/hotplug/blacklist

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 21/33 Muavin Donanım Tanıma Muavin parametreleri /sbin/muavin.py --debug --coldplug initramfs sorunu /sbin/coolplug

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 22/33 Zorg X Yapılandırma Aracı X yapılandırması ne demek? Ekran kartı Monitor Mouse Klavye

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 23/33 Zorg X Yapılandırma Aracı Ekran Kartı Yapılandırması /sys/bus/pci/devices class 0x03 vendor, product bus id Üretici ismi bulma /usr/share/misc/pci.ids Sürücü karşılaştırma ve bulma /usr/lib/x11/xdriverlist Sürücü karşılaştırma ile bulunamazsa X -configure

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 24/33 Zorg X Yapılandırma Aracı Monitor Yapılandırması Bilgi kaynakları VBE - Vesa BIOS Extensions DDC - Display Data Channel EDID - Extended Display Identification Data ddcxinfos EDID eisa id, frekans bilgileri, modeline inf2mondb /usr/lib/x11/monitorsdb Lcd panel bilgisi X -probeonly

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 25/33 Zorg X Yapılandırma Aracı Klavye /etc/mudur/keymap Mouse /proc/bus/input/devices SynPS/2 AlpsPS/2

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 26/33 Zorg X Yapılandırma Aracı Zorg parametreleri boot debug safe probe info Kernel komut satırı parametreleri xorg nojail, jail, off, probe, safe mudur thin

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 27/33 YALI Kurulum Aracı Kurulum aracı işini yapmalı Kullanımı basit olmalı 6 ekranda kurulum Python'la geliştiriliyor

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 28/33 Tasma Yapılandırma Merkezi Paket Yöneticisi (package-manager) Ağ Yöneticisi (network-manager) Sistem Çekmecesi (network-applet) Disk Yöneticisi (disk-manager) Açılış Yöneticisi (boot-manager) Servis Yöneticisi (service-manager) Kullanıcı Yöneticisi (user-manager) Ateş Duvarı Yöneticisi (firewall-manager)... diğer KDE modülleri

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 29/33 Pardusman Dağıtım Üretim Merkezi PiSi ve Çomar alt yapısı Kurulan CD Çalışan CD Xml tabanlı proje dosyaları pardusman/projects/release/{2007,2007.1} Özel Pardus CD si oluşturabilme

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 30/33 Kaptan Masaüstü Karşılayıcısı Neden Kaptan? Sunulan seçenekler Fare kullanımı Görev çubuğu ayarı Duvar kağıdı seçimi Ağ ayarı Güncelleme habercisi

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 31/33 Zemberek Doğal Dil İşleme Kütüphanesi Zemberek nedir? zemberek-server zpspell Nerede kullanılıyor? Open Office Thunderbird Firefox Kopete Kmail... KDE KTouch

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 32/33 Yakın Gelecek Uygulamalar Böcek (Hata Bildirim Aracı) Lider (Uzaktan Yönetim Aracı) PTSP (Pardus Terminal Sunucu Projesi)

Faik Uygur <faik@pardus.org.tr>, VI. Linux ve Özgür Yazılım Şenliği, 2007 33/33 Teşekkürler...