Ço?u tüketici, biraz çabayla iki masaüstü ve dizüstü i?letim sistemini adland?rabilir: Microsoft'un Windows ve Apple'?n macOS'u.
Çok az? GNU / Linux çat?s? alt?nda bulunan aç?k kaynak alternatiflerinden herhangi birini dü?ünmedi, ancak baz?lar? bunu bilmeden yapm?? olabilir - örne?in, Google'?n Chrome OS'si Linux çekirde?ini kullan?yor.
Dürüst olmak gerekirse, Chrome OS platformunun yan? s?ra, GNU / Linux sistemleri tipik olarak büyük bir yaz?l?ma güvenen veya özelle?tirilebilir, uygulamal? bir arayüzle u?ra?maktan ho?lanmayan ki?iler için en iyisi de?ildir.
Bununla birlikte, bir h?z de?i?ikli?i ar?yorsan?z, yaz?l?m?n?z için ödeme yapmak istemiyorsan?z ve kollar? s?vamaktan çekinmiyorsan?z, GNU / Linux'a geçi? yaln?zca de?erli olmayabilir, ayn? zamanda sizi bir ya?am için dönü?türün.
Teknik olmayan ev kullan?c?lar? için bu k?lavuz, ba?laman?za yard?mc? olabilir.
Bir sunucuyu çal??t?rmak için bir GNU / Linux sistemi kullanman?n tamamen farkl? bir kullan?m durumu oldu?unu ve burada ele al?nmad???n? unutmay?n.
UNIX, Linux ve GNU Nedir?
GNU / Linux sistemlerinin riskli dünyas?na do?rudan dalmadan önce, bunlar?n nas?l ortaya ç?kt???n? ve bunlar? ara?t?r?rken ve kullan?rken kar??la?abilece?iniz baz? terimleri anlamak önemlidir.
Büyük üçünün k?sa bir geçmi?iyle ba?layaca??m: UNIX, Linux ve GNU.
UNIX, ba?lang?çta Dennis Ritchie ve Ken Thompson (di?erleri aras?nda) taraf?ndan 1960'lar?n sonlar?nda ve 1970'lerin ba?lar?nda AT & T's Bell Labs'ta geli?tirilen tescilli, komut sat?r? tabanl? bir i?letim sistemidir.
UNIX neredeyse tamamen C programlama dilinde kodlanm??t?r (Ritchie taraf?ndan da icat edilmi?tir) ve ba?lang?çta programc?lar ve ara?t?rmac?lar için ta??nabilir ve kullan??l? bir i?letim sistemi olarak kullan?lmas? amaçlanm??t?r.
AT&T, Bell Labs ve federal hükümeti içeren uzun ve karma??k bir hukuk tarihinin bir sonucu olarak, Thompson'?n etkili, modüler, minimalist bir yaz?l?m tasar?m felsefesi felsefesi gibi, UNIX ve UNIX benzeri i?letim sistemleri de popülerlik kazanm??t?r.
Bu dönemde Richard Stallman, "özgür yaz?l?m olan bir i?letim sistemi" yaratmak amac?yla GNU Projesini ba?latt?.
GNU, kafa kar??t?r?c? bir ?ekilde "GNU's Not UNIX" anlam?na gelir.
Bu proje, UNIX benzeri GNU ??letim Sisteminden sorumludur.
Stallman ayr?ca, kat?lan herhangi bir yaz?l?m için "herhangi bir kullan?c? kaynak kodunu inceleyebilir, de?i?tirebilir ve program? payla?abilir" ilkesiyle ilgili Özgür Yaz?l?m Vakf?'n? (FSF) ba?latt?.
Bir dakika içinde bir i?letim sistemini neyin olu?turdu?una daha derine inece?im, ancak esasen GNU'nun çekirdek (GNU Hurd) ad? verilen çok önemli bir dü?ük seviyeli bile?eni geli?tirmesi tam olarak gerçekle?medi?inde olay örgüsü kal?nla?t?.
Linus Torvalds (di?erleri aras?nda) taraf?ndan geli?tirilen bir çekirdek olan Linux'un devreye girdi?i yer buras?d?r.
GNU'ya göre: "Linux, çekirdektir: sistemdeki, makinenin kaynaklar?n? çal??t?rd???n?z di?er programlara tahsis eden programd?r.
Çekirdek, bir i?letim sisteminin önemli bir parças?d?r, ancak kendi ba??na i?e yaramaz; yaln?zca tam bir i?letim sistemi ba?lam?.
"
GNU sad?k uzmanlar?, bugün var olan tam i?letim sistemi olarak Linux'a yap?lan at?flar?n, çiftin simbiyotik ili?kisinin kabulü olarak GNU / Linux olarak yaz?lmas? gerekti?ini savunuyorlar.
Di?erleri, Linux'un (önek olmadan) daha yayg?n bir terim haline geldi?ine ve GNU / Linux isimlendirmesinin arkas?ndaki mant???n reklam bulant?s?n? GNU / Linux / Pencereleme Sistem Ad? / Masaüstü Ortam? Ad? / Etc'ye geni?letebilece?i gerçe?ine odaklanma e?ilimindedir.
Ayn? argüman bir i?letim sistemi olarak GNU fikrine de uygulanabilir, çünkü bir çekirdek olmadan tam bir i?letim sistemi olarak kabul edilemez (bu durumda Linux).
Bu k?lavuzun amac? için GNU / Linux kullanaca??m.
Di?er UNIX benzeri i?letim sistemleri de mevcuttur.
Örne?in, FreeBSD kendi çekirde?ini ve yaz?l?m?n? kullan?r.
Bu projelerin geçmi?i birçok kitab? doldurabilir, ancak bu k?sa özet, kar??la?abilece?iniz baz? terimleri ba?lamsalla?t?rmak için yeterli olmal?d?r.
Da??t?m Nedir?
Windows ve macOS gibi her gün kulland???m?z modern i?letim sistemleri, yaz?l?m?n donan?mla ileti?im kurmas?na yard?mc? olan çekirdekler ve ekranda gördü?ünüz grafik kullan?c? arabirimi (GUI) ö?eleri dahil olmak üzere birçok farkl? (ve çok teknik) bile?enden olu?ur.
.
Tüm modüllerin nas?l çal??t???na dair ayr?nt?l? bir aç?klama bu makalenin kapsam? d???ndad?r.
Örne?in, fareyi hareket ettirmenin ekranda hareket eden imleci nas?l çevirdi?ini veya bir dosyan?n yar?iletken sürücünüzde nas?l depoland???n? dü?ünmeyi deneyin.
Oyundaki tüm bile?enleri ve modern bilgisayarlar?n bu eylemleri ne kadar h?zl? gerçekle?tirebilece?ini anlad???n?zda, görünü?te basit görevler asl?nda son derece karma??kt?r.
Windows ve macOS, kullan?c?lar?n perde arkas?nda i?lerin nas?l yürüdü?ünü anlamas?na gerek kalmad???ndan, olabildi?ince az sürtünmeyle çal??acak ?ekilde tasarlanm??t?r.
Ba?ka bir deyi?le, grafik kullan?c? arabiriminin (GUI) alt?ndaki her ?ey, ço?u kullan?c? için i?levsel olarak alakas?zd?r.
?imdi, GNU / Linux da??t?mlar?na geçelim.
Bir da??t?m (da??t?m?n k?saltmas?), en iyi, bir GNU / Linux i?letim sistemini olu?turan çekirdek yaz?l?m bile?enlerinin düzgün bir ?ekilde paketlenmi? bir paketi olarak dü?ünülür.
Fedora, Elemntary OS, Linux Mint, Manjaro, Ubuntu gibi da??t?mlar? kabaca Windows ve macOS'un i?levsel e?de?eri olarak dü?ünün.
Tipik bir GNU / Linux da??t?m? Linux çekirde?ini içerir; GNU araçlar? ve kitapl?klar?; pencereleri ekranda görüntülemek ve giri? cihazlar?yla etkile?im kurmak için bir pencereleme sistemi; i?letim sistemi programlar? ile eylemler gerçekle?tirmek için bir masaüstü ortam?; ve ek parçalar.
Önceki aç?klama bile büyük bir basitle?tirmedir.
En yayg?n masaüstü ortamlar?ndan baz?lar? GNU'nun GNOME'u, KDE'nin Plasma, MATE ve XFCE'sidir.
Farkl? da??t?m türleri farkl? masaüstü ortamlar?n? kullan?r - daha merakl? veya daha zay?f, a?a?? yukar? Microsoft Windows gibi veya her neyse - ancak i?letim sisteminin temel bile?enleri ayn?d?r.
Bir yaz?l?m firmas? veya kurulu?, tipik olarak tüm bu parçalar? paketler ve kullan?c?lar?n bilgisayarlar?na indirip kurabilecekleri bir ISO dosyas? (teknik olarak, bir kurulum CD-ROM'unun veya DVD'sinin s?k??t?r?lm?? görüntüsü) olu?turur.
Örne?in, Canonical, popüler da??t?m Ubuntu'nun piyasaya sürülmesini yöneten ?irkettir; Microsoft ve Apple, Windows veya macOS'un yeni sürümlerini yay?nlarken benzer bir rol üstlenir.
Yeterince yetenekliyseniz, bile?enleri seçip kendi da??t?m?n?z? paketleyebilirsiniz, ancak burada buna girmeyece?iz.
Belirtildi?i gibi, Apple'?n ve Microsoft'un platformlar? da ayn? derecede karma??kt?r, ancak temel bile?enlerine benzer ?ekilde basitle?tirilmi? bir genel bak?? sunaca??m.
MacOS'un çekirde?i, XNU ad? verilen UNIX benzeri bir hibrit çekirdek üzerine in?a edilen Darwin ad?nda UNIX benzeri bir i?letim sistemidir (X, UNIX de?ildir).
Aqua ve Finder GUI ö?eleri, tam macOS sistemini olu?turan ek bile?enlerden yaln?zca birkaç?d?r.
Chrome OS, Chromium OS ve Linux çekirde?ine dayanmaktad?r.
Windows 10, Windows NT ailesinin bir üyesidir ve karma bir çekirdek ve Windows Kabu?u kullan?r.
Bir yan not olarak, Microsoft, Windows 10'a tam Linux çekirde?ini ekleyen Linux için Windows Alt Sistemi (WSL) için i?levsellik geli?tirmeye devam ediyor.
Buradaki paket servis, Windows ve macOS'u monolitik olarak dü?ünseniz bile, ayn? say?da hareketli parçaya sahip olmalar?d?r.
Aradaki fark, karma??kl?klar?yla nadiren kar??la?aca??n?zd?r, ancak en kullan?c? dostu Linux da??t?mlar? bile sorunsuz de?ildir.
Ayr?ca ?artlarla da kar??la?abilirsiniz yukar? ve ak?nt? yönünde bir da??t?m?n di?eriyle olan ili?kisini okurken.
Örnek olarak Ubuntu'ya ba?l? kal?rsak, bu da??t?m Debian adl? ba?ka bir popüler da??t?mdan a?a?? ak??ta.
Ubuntu'nun web sitesinden al?nt? yaparak, "Debian mimarisi ve altyap?s?n? temel al?r ve Debian geli?tiricileriyle geni? çapta i?birli?i yapar." Ba?ka bir deyi?le, Canonical, Debian'?n paketlerinde kendi yaz?l?m felsefesine göre düzeltmeler ve de?i?iklikler yapar ve bunlar? kullan?c?lar?na da??t?r (bazen de?i?iklikleri Debian'a geri gönderir).
Baz? Popüler Masaüstü Da??t?mlar?
Tonlarca farkl? GNU / Linux da??t?m? vard?r ve hepsini kataloglamak zor olacakt?r.
Baz?lar? kullan?labilirlik için, di?erleri gizlilik için ve di?erleri programc?lar için veya minimum veya eski donan?mda h?zl? performans için tasarlanm??t?r.
Baz?lar?, ev multimedya platformu Kodi'yi çal??t?rmak için yeterli i?letim sistemi olacak ?ekilde tasarlanan Raspberry Pi'nin Raspbian ve LibreELEC gibi daha dar amaçlara hizmet eder.
??te baz? popüler masaüstü da??t?mlar?n?n h?zl? bir listesi:
Elde ta??n?r ve masaüstü olmayan di?er ayg?tlar için Linux çekirde?ini kullanan sistemler var m?? Kesinlikle.
LineageOS, / e /, Plasma Mobile, PureOS, LibremOS ve Ubuntu Touch (?imdi UBports toplulu?u taraf?ndan i?letilmektedir) sadece birkaç örnektir.
GNU / Linux Sistemlerinin Avantajlar? ve Dezavantajlar?
Bir GNU / Linux sistemini çal??t?rman?n, özellikle normal kullan?c?lar için, macOS veya Windows çal??t?rmaya benzemedi?ini belirtmemek isterim.
Basit görevler her zaman bekledi?iniz gibi çal??maz.
Örne?in, çe?itli programlar?n en son sürümlerine sahip olmayan bir da??t?m?n yerle?ik uygulama ma?azas?n? kullan?yor olsan?z bile programlar? yüklemek her zaman kolay de?ildir.
Bu tür görevler için, en az?ndan terminalin temellerini veya yaz?lan komut sat?r? arayüzünü ö?renmeye istekli olman?z gerekir.
Sürücü kurulumlar?n?n giderilmesi o kadar kolay olmad???ndan taray?c?lar, çok i?levli yaz?c?lar ve di?er çevre birimleri de zorluklar yarat?r.
Yeni yollarla temel görevlerin nas?l yap?laca??n? yeniden ö?renmek ve web'e da??lm?? çe?itli forumlarda çözüm aramak için çok zaman harcamaya haz?r olun.
Teknolojiyle kolayca hayal k?r?kl???na u?rarsan?z, GNU / Linux sistemleri en uygun seçenek de?ildir.
Sonuç olarak, aç?k kaynakl? bir i?letim sisteminin sizin için do?ru seçim olup olmad???, bilgisayar?n?z? nas?l kulland???n?za ba?l?d?r.
Bir programc?ysan?z, kararl?, sade bir tasar?m tercih edebilirsiniz.
Evinizde yedek veya eski bir bilgisayar?n?z varsa, hafif bir GNU / Linux da??t?m? ona yeni bir hayat verebilir.
Bir GNU / Linux da??t?m?n? kullanmay? dü?ünmenizin ana nedenlerinden biri, birço?unun teknik olarak özgür olmas?d?r, ancak seçiminizi sürdüren toplulu?a elinizden geldi?ince katk?da bulunmal?s?n?z.
??letim sisteminin fiyat? bir bilgisayar sat?n al?rken genellikle dü?ündü?ünüz bir ?ey olmasa da, kendi masaüstünüzü olu?turuyorsan?z bu bir faktör olabilir.
Bir Windows 10 Home lisans? sat?n alabilirsiniz, ancak bu size en az 139 ABD dolar? kazand?r?r.
MacOS bile alam?yorsunuz ...








