BarbarHack

BarbarHack Web Sitesine Hosqeldiniz....!
 
AnasayfaSSSAramaÜye ListesiKullanıcı GruplarıKayıt OlGiriş yap

Paylaş | 
 

 A'dan Z'ye Linux

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
Admin
Admin


Mesaj Sayısı : 127
Kayıt tarihi : 20/03/08

MesajKonu: A'dan Z'ye Linux   Paz Mart 23, 2008 2:55 am

'dan Z'ye Linux


1.1. Giriş
Linux* serbestçe dağıtılabilen* çokgörevli* çok kullanıcılı UNIX işletim sistemi türevidir. Linux* Internet üzerinde ilgili ve meraklı birçok kişi tarafından ortak olarak geliştirilmekte olan ve başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda çalışabilen ve herhangi bir maliyeti olmayan bir işletim sistemidir.
UNIX 70'li yılların ortalarında büyük bilgisayarlar üzerinde çok kullanıcılı bir işletim sistemi olarak geliştirilmiştir. Zaman içerisinde yayılmış ve birçok türevi ortaya çıkmıştır. UNIX ismi UNIX Research Laboratories INC şirketinin tescilli markası olduğundan dolayı birçok şirket* aynı temele dayanan işletim sistemleri için değişik isimler kullanagelmişlerdir. Örnek olarak


Hewlett-Packard HP-UX
IBM AIX
Sun Microsystems SunOS
kullanmaktadırlar. Bugün kişisel bilgisayarlardan süper bilgisayarlara kadar biçok bilgisayar için yazılmış bulunan UNIX türevleri mevcuttur. Ne var ki bu türevlerin çoğu gelişimi belirli bir noktada durmuş ve yüksek fiyatla satılan ticari yazılımlardır.

Linux* temel olarak Finlandiya Üniversitesinde öğrenci olan Linus Torvalds'ın ve Internet üzerinde meraklı bir çok yazılımcının katkıları ile geliştirilmiştir. Linux gelişimi açık bir şekilde yapılmaktadır. Bunun anlamı* işletim sisteminin her aşaması açık olarak Internet üzerinde yayınlanmakta* dünyanın dört bir yanında kullanıcılar tarafından test edilmekte* hataları ve eksiklikleri tesbit edilerek düzeltilmekte ve geliştirilmektedir. Zaman zaman bu deneme aşamaları belirli bir noktada durdurulur ve güvenilir bir işletim sistemi sunulup* geliştirme için ayrı bir seriye devam edilir. Geliştirmede yer alan bu açıklık Linux'un en büyük avantajlarından biridir. Gelişimi evrimseldir* hatalar anında kullanıcılar tarafından tesbit edilip rapor edilmekte ve birçok kişinin katkısıyla düzeltilmektedir. Bazı işletim sistemi sürümleri saatler içerisinde güncellenebilmektedir.

Linux* Andy Tannenbaum tarafından geliştirilmiş olan Minix işletim sistemine dayanmaktadır. Linus Torvalds boş zamanlarında Minix'ten daha iyi bir Minix işletim sistemi yaratmak düşüncesiyle 1991 Ağustos sonlarında ilk çalışan Linux çekirdeğini oluşturdu. 5 Ekim 1991 tarihinde 0.02 sürümü Linux ilk defa tanıtıldı. Linus* comp.os.minix haber grubuna gönderdiği yazıda yeni bir işletim sistemi geliştirmekte olduğunu ve ilgilenen herkesin yardımını beklediğini yazmıştı. İşletim sisteminin çekirdeği için verilen numaralar kısa sürede bir standart kazandı. a.x.y seklinde belirtilen çekirdek türevlerinde y bulunulan seviyeyi* x gelişim aşamasını göstermektedir. Tek sayılı x'ler geliştirme aşamalarını çift sayılı x' ler ise güvenilir Linux çekirdeklerini göstermektedirler. a ise değişik Linux sürümlerini belirtir. Bu yazının hazırlandığı Ağustos 1997 içerisinde en son güvenilir (kararlı) Linux çekirdeği 2.0.30* en son gelişim aşamasındaki çekirdek ise 2.1.47'dir.

Linux gerçekten son yıllarda hızlı bir gelişme göstermiş* çesitli ülkelerden birçok kullanıcıya erişmiş ve yazılım desteği günden güne artmıştır. Değişik kuruluşlar Linux sistemi ve uygulama yazılımlarını biraraya getirerek dağıtımlar oluşturmuşlar ve kullanımını yaygınlaştırmışlardır

1.2. Linux'un Desteklediği Donanımlar
Linux şu anda başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere Apple* Atari ve Amiga gibi 68000 tabanlı bilgisayarlar üzerinde* Sun Sparc işlemcili iş istasyonları* Alpha işlemcili kişisel bilgisayarlar* MIPS* PowerPC* HP PA-RISC ve ARM mimarilerinde çalışmaktadır.


IBM uyumlu kişisel bilgisayarlar üzerinde 80386 ve üzeri (80486 80586 Pentium PentiumPro ve türevleri) değişik üreticilerin işlemcileri ile sorunsuz olarak çalışmaktadır. 80286 ve 8086 işlemcili bilgisayarlar için sınırlı kabiliyette Linux uygulamaları mevcuttur.


AGP* PCI* VESA* ISA ve MCA mimarilerinde her türlü anakartı desteklemektedir.


Teorik olarak 4 Gbyte'a kadar RAM desteklenmektedir.


AT uyumlu diskler (IDE* EIDE ve 16 bitlik MFM*RLL veya ESDI) desteklenmektedir. Kontrol kartına uyumlu destek bulunduğu sürece SCSI diskler ve diğer cihazlar desteklenmektedir.


IDE-ATAPI CD-ROM sürücüleri* ve bazı özel CD-ROM kontrol kartları desteklenmektedir.


Metin ekranlarda CGA* EGA* VGA* Hercules veya uyumlu kartlar desteklenmektedir. X Pencere ortamında genel VGA ve SVGA uyumlu kartlar ve S3* ET4000* 8514/A* ATI MACH8* ATI MACH32 gibi birçok görüntü kartı desteklenmektedir.


Birçok 10 ve 100 Mbit ethernet kartı* ISDN* ATM* FDDI* SLIP* CSLIP* PPP desteği verilmektedir.


Başta SoundBlaster* Gravis Ultrasound olmak üzere birçok ses kartı desteklenmektedir.


Linux altında hangi donanımların desteklendiği ile ilgili ayrıntılı bilgiyi Hardware-HOWTO'dan alabilirsiniz. HOWTO belgeleri hakkında daha geniş bilgi ve nereden temin edeceğiniz kitabın sonunda ayrıntılıca anlatılmıştır.

Makinanızda Linux çalıştırmak için kullanacağınız uygulamalara bağlı olarak en az bir 386SX işlemci ve 4 Mbyte RAM'a ihtiyaç duyacaksınız. Sabit disk üzerinde ise en az 40 Mbyte'lik bir alan ayırmanız gerekecektir. Rahat bir kullanım için en az 8 Mbyte RAM ve 200 Mbyte sabit disk ve bir 486 işlemci önerilmektedir.

1.3. Linux'un Kullanım Amaçları
Ücretsiz olarak dağıtılıyor ve gelişiminin hala devam ediyor olması biçcok kişinin Linux'un profesyonel alanlarda kullanılamayacağının düşünmesine yol açmaktadır. Oysa Linux işletim sistemini kullanan bilgisayarlar özel kullanım başta olmak üzere birçok alanda yaygın olarak kullanılmaktadırlar.

1.3.1. Kişisel Kullanım
Linux evinde veya işinde UNIX işletim sistemi altında çalışmak isteyenler için ideal bir platformdur. Özellikle işi veya eğitimi sırasında UNIX platformlar altında çalışmak* uygulamalar kullanmak veya yazılım geliştiren kişiler kendi kişisel bilgisayarlarında benzer ortamı yakalayabilmekte ve işlerini kendi kişisel bilgisayarlarında gerçekleştirebilmektedirler. Bunlara ek olarak Linux altında yer alan uygulamalar giderek sıradan bir kullanıcı için bile bu işletim sisteminin ilgi çekici hale gelmesini sağlamaktadır. Gelişimleri henüz tamamlanmamış olmasına rağmen* herhangi bir kişisel bilgisayardan beklenebilecek yazı editörleri* hesap cetvelleri* çizim yazılımları* veri tabanları birçok ihtiyaca cevap verecek düzeye gelmiştir. Örneğin LaTeX kullanıcıları MS-DOS altında buldukları desteğin çok daha fazlasını Linux altında bulabilmektedirler.

1.3.2. Internet Sunucusu
Linux doğrudan TCP/IP desteği ile gelmektedir. Bu yönü ile TCP/IP temelli bilgisayar ağlarında hem istemci hem de sunucu olarak yaygın kullanım bulmuştur. Üzerinde hali hazırda bulunan servislerin çeşitliliği* yeni çıkan servislere hızlı ayak uydurması* kolay yapılandırılabilmesi ve özellikle de düşük maliyeti sebebi ile yaygın olarak Internet servislerinin verilmesi amacıyla kullanılmaktadır. Zamanla verdiği ağ servisleri başka protokollere destek verecek sekilde genişletilmiştir. Şu anda Linux

WWW sunucu
DNS sunucu
NFS sunucu
NIS sunucu
X Pencere sunucu
BOOTP sunucu
SMTP sunucu
FTP sunucu
listitemST sunucu
NEWS sunucu
gibi yaygın TCP/IP servislerinin yanısıra


NOVELL sunucu (Novell protokolü kullanarak disk ve yazıcı servisi)
SAMBA sunucu (Windows 3.1* Windows95* Windows NT ve WfW için disk ve yazıcı servisi)
APPLETALK sunucu (MacOS kullanan Apple makinalar için disk ve yazıcı servisi)
verebilmektedir.


1.3.3. Ağ Elemanı
Linux yazılım desteği ile birçok ağ elemanının yerine geçebilecek bir alternatif olarak kullanılabilmektedir. Birden fazla ağın birbirine bağlanması amacıyla bir yönlendirici (router) olarak da kullanılabilmektedir. Özellikle farklı protokoller arası bir geçiş elemanı olarak yaygın şekilde Linux'tan yararlanılmaktadır. Ayırca yönlendirici olarak kullanıldığında kolaylıkla güvenlik amacıyla güvenlik duvarı (firewall) olarak yapılandırılabilmektedir. Buna ek olarak bir ağ üzerinde bulunan iki segmanın trafiğini birbirinden ayıran bir köprü (bridge) olarak da hizmet verebilmektedir. Birçok kurumda bir veya daha çok modemin bağlanması amacıyla bir terminal sunucu (terminal server) olarak Linux kullanılmaktadır.

1.4. Nereden Linux Bulabilirim?
Linux işletim sistemiminin temelini oluşturan çekirdek* bu çekirdeğin kullandığı destek kütüphaneleri ve uygulama yazılımları bir araya getirilerek* yükleme yazılımları da eklenerek Linux dağıtımları meydana getirilmektedir. Bu dağıtımlar temel olarak bir kullanıcının Linux kullanmak için ihtiyaç duyabileceği bir çok yazılımı bir araya getirirler. Bu dağıtımların çoğu Internet üzerinde anonim FTP arşivlerinde bulunabilmektedirler. Internet erişimi bulunmayan kişilerinde (veya Internet'ten 120 Mbyte kopyalamak istemeyen kişilerin) yararlanabilmesi için çesitli CD-ROM şirketleri tarafından CD-ROM üzerinde dağıtımlar meydana getirilmiştir.
Linux dağıtımları ve bunların nereden temin edilebileceği hakkında ayrıntılı bilgi* Linux Kurulumu ve Başlangıç başlığı altında bulunabilir.
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://tarsus33.forumv.biz
 
A'dan Z'ye Linux
Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» AntiVir Antivirus For Linux 2.1.9.26

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
BarbarHack :: Bilgisayar :: İşletim Sistemleri-
Buraya geçin: