Temel Çıkarımlar
– Linux bana olası sorunlardan kaçınmak için Windows Kayıt Defteri’ni yalnız bırakmayı öğretti
– Linux size etkili makine yönetimini öğretir, şeffaflık sunar; Windows’tan farklıdır ancak değerli beceriler örtüşür.
– Başka bir Linux dersi: ihtiyatlı bir şekilde ince ayar yapın – mükemmellik yerine güvenilirliğe odaklanın. Linux’takiler gibi düzenli güncellemeler ve paket yöneticileri güçlü bir yardımcı program sunar.
Windows ve Linux rakip olarak görülse de, ilki ikincisinden çok daha popüler. Her ne kadar Linux hayranı olsam da Windows’u hala oldukça sık kullanıyorum. Ancak Linux’tan Windows kullanımımı çok daha iyi hale getiren şeyler öğrendim.
Linux Bana Kayıt Defterini Yalnız Bırakmayı Öğretti
Windows ile sorun yaşayan kişilerin Reddit veya diğer forumlardaki gönderilerinin çoğunda, çoğu kişinin önerdiği ilk şeylerden biri Windows Kayıt Defterinde değişiklik yapılmasıdır . Bunda yanlış bir şey yok ama çoğu zaman buna gerek yok.
Linux, Windows’taki Kayıt Defteri’nden farklı olarak çoğunlukla düz metin dosyaları aracılığıyla yapılandırılır. Belgeleri okuduğunuz sürece anlaşılması çoğunlukla kolaydır. Kayıt Defteri temel olarak geliştiricilerin ayarları saklaması için tasarlanmıştır ve herhangi bir ayarı değiştirecekseniz bunu yaparken çok dikkatli olun.
Makineyi Nasıl Yöneteceğimi Öğrendim
Birçok kişi Linux’un kullanımının zor olduğunu düşünüyor ve bu iddiada bazı gerçekler olabilir. Doğru olan tek şey Linux’un yönetim konusunda Windows’tan farklı bir yaklaşım benimsemesidir. Daha önce de belirtildiği gibi, Linux esas olarak düz metin dosyaları aracılığıyla yapılandırılır. Bu yöntemin şeffaflık avantajı vardır. Sistem çapında değişiklikler yapmak için yalnızca bir metin düzenleyiciye ve root şifresine ihtiyacınız vardır.
Bu, Linux’un Unix’ten miras aldığı bir tasarım özelliğidir. Unix’in ne yaptığını bilen programcılar için bir araştırma projesi olması amaçlanmıştı. İsterseniz ana Linux dağıtımlarında daha fazla el ele tutuşma olsa da, işletim sistemini ciddi bir şekilde kullanıyorsanız, işletim sistemiyle yakın ve kişisel olma eğiliminde olursunuz.
Bu nedenle, eğer bilgisayarlar konusunda tutkuluysanız, sanal bir makinenin içinde olsa bile Linux kullanmayı denemelisiniz. Bir bilgisayarın nasıl kurulacağı ve bakımının yapılacağı konusunda iyi bir uygulamalı eğitimdir. Yazılım farklı olsa bile bu becerileri Windows’a uygulayabildim.
İnce Ayar Yapabiliyorum diye Yapmam Gerektiği Anlamına Gelmez
Windows üzerinden Linux konusunda beni en çok heyecanlandıran şeylerden biri, bir çekirdeği yapılandırıp derleyebilmemdi. Bu, Windows’un özel kaynak koduyla yapamadığım bir şeydi. Böylece çekirdek konfigürasyon menüsünü yükler, çekirdeği derler, önyükleyiciye sabit diskin neresinde olduğunu söyler, yeniden başlatır ve… bir çekirdek paniği alırdım.
Bunun temel nedeni, çekirdeğin sabit sürücüleri yönetecek modülleri yüklemesine olanak tanıyan bir başlangıç ramdiski oluşturmayı unutmamdı. Çok fazla teknik olmadan, bu, önyükleme sırasındaki tavuk-yumurta sorununu çözer.
Mesele şu ki bunu yapmaya gerçekten ihtiyacım yoktu. Büyük dağıtımlarla birlikte gönderilen modern çekirdekler, nispeten büyük olmalarına rağmen kendi başlarına oldukça iyi çalışırlar.
Windows kültürü, özellikle oyunla ilgili, akılsızca ayarlamaları teşvik ediyor gibi görünüyor. Gerçek dünyada güvenilir sistemlere sahip olmak, tamamen mükemmel sistemlerden çok daha önemlidir. Linux bana mükemmelliğin iyinin düşmanı olmasına izin vermemeyi ve kesinlikle gerekmedikçe işleri kendi haline bırakmamayı öğretti.
Linux Dersi: Güncelle, Güncelle, Güncelle
Hiçbir şey Windows kullanıcıları arasında otomatik güncellemelerden daha fazla korku uyandırmıyor gibi görünüyor. Bunun birkaç nedeni var ancak en büyüğü, bir güncellemenin getirebileceği yeni hataların korkusudur. Güncellemeler de pek düzgün değil, indirme ve yükleme işlemleri oldukça uzun sürüyor.
Pek çok Windows kullanıcısı güncellemeleri mümkün olduğu kadar geciktirir, ancak bu yapmamanız gereken bir şeydir. Bu şekilde çok sayıda düzeltme alırsınız ve ne kadar uzun süre beklerseniz o kadar fazla güncelleme indirmeniz gerekir. Kesintilerden endişeleniyorsanız, Etkin Saatler ile bunu en aza indirebilirsiniz; örneğin bunları, güncellemelerin siz uyurken gerçekleşmesini sağlayacak şekilde ayarlayabilirsiniz.
Linux kullandığım için güncellemelerden korkmamayı öğrendim. Sorunlar olsa da güncellemeler daha önemlidir. Son XZ Utils arka kapısı buna iyi bir örnek. Pek çok Linux dağıtımı, güvenlik açığı keşfedilir keşfedilmez güncellemeleri gönderdi.
Paket Yöneticileri Harika!
Windows’ta yeni yeni yayılmaya başlayan güzel şeylerden biri, Linux’ta öncülük edilen bir özellik olan merkezi bir depodan yazılım yükleme fikridir. Bugünlerde Windows 11 ve masaüstü Linux’un farklı olmaktan ziyade birbirine benzemesinin bir nedeni de budur .
Paket yöneticileri Linux’ta çok önemlidir çünkü Linux programları paylaşılan kod modüllerinden oluşturulmuştur ve programların çalışması “bağımlılıklar” adı verilen bunlardan birkaçını gerektirir. Paket yöneticilerinden önce bunları takip etmeniz ve kaynağından kendiniz derlemeniz gerekiyordu! Paket yöneticileri, yazılımı yöneterek ve güncel tutarak birçok zahmetten kurtarır.
Bireysel programları indirmeyi mi yoksa yazılımı tek bir yerden yüklemeyi mi tercih edersiniz? Microsoft Store, Win-get ve Ninite, Windows PC’nize program yüklemek için iyi seçeneklerdir.
Windows + Linux: Güçlü Bir Kombinasyon
Linux’u ne kadar sevsem de Windows’u çalıştırmam için sebepler var (öksürük, öksürük, oyunlar) ama Windows için Linux’tan vazgeçmek zorunda değilim. Linux kültürünün doğru yaptığı şeylerden biri de ya ya da ikisi olmak zorunda olmadığının farkına varmaktır. Geleneksel olarak, Linux ve Windows’u çalıştırmanın yolu ikili önyüklemeydi, ancak sanal makineler ve Linux için Windows Alt Sistemi, her iki dünyanın da en iyisine sahip olmanızı sağlar: Windows’ta genel yazılımlara ek olarak Linux’ta gelişmiş yardımcı programlar.