Windows 10'un Linux Alt Sistemini PC'nize nasıl kurarsınız
2016'da Microsoft, yıllık Build geliştiricileri konferansı sırasında çarpıcı bir duyuru yaptı: Linux kabuğu Bash'i birinci sınıf bir vatandaş olarak Windows masaüstüne * getiriyordu.
'Windows'ta Ubuntu'da Bash'in ilk markalaşması, altta yatan teknolojinin çoğunu gizledi - Microsoft'un gerçekten tasarladığı şey, öykünme veya sanallaştırma olmadan Windows'un üzerine bir Linux yığını katmanın bir yoludur. 'Linux için Windows Alt Sistemi', Windows çekirdeğine bir Linux çekirdek arabirimi sağlar, böylece Linux uygulamaları çekirdek çağrılarını sorunsuz bir şekilde yerel Windows çağrılarına dönüştürür.
Erken adlandırma, desteklenenin yalnızca Ubuntu olmadığı gerçeğini de gizledi. İlk sürüm yalnızca Ubuntu iken, alt sistem şimdi Debian ve SUSE dahil olmak üzere diğer birçok Linux dağıtımını destekleyecek şekilde genişletildi.
Teknik konuşmanın bu kadarı yeter – hadi Windows'a yerel olarak bir Linux dağıtımı kurmaya başlayalım. Örnekleme amacıyla Ubuntu'yu kullanacağız. İşlem diğer dağıtımlar için çok benzer. Ayrıca Windows 10 Fall Creators Update (sürüm 1709) veya daha yenisini kullandığınızı varsayacağız; Windows 10'un eski sürümleri farklı bir yükleme işlemi gerektirir.
Başlamak için, cihazınızda Linux için Windows Alt Sistemi desteğini etkinleştirmeniz gerekir. Başlat menüsünü açın ve 'Windows özelliklerini aç veya kapat' programını görene kadar 'aç' yazın. Başlatın ve listeyi 'Linux için Windows Alt Sistemi'ne kaydırın.
Onay kutusunu işaretleyin, Tamam'a basın ve Windows özelliği yapılandırırken bekleyin. Daha sonra bilgisayarınızı yeniden başlatmanız istenecektir; masaüstünüze geri döndüğünüzde bu eğitime geri dönün!
Artık Linux dağıtımının kendisini indirmeye hazırsınız. Bu, eskisinden çok daha basittir, çünkü dağıtımlar ('dağıtımlar' veya işletim sistemleri için Linux'un tabiridir), Windows 10 Fall Creators Güncellemesinden bu yana Windows Mağazasında barındırılmaktadır.
Mağazayı açın ve dağıtımınızın adını arayın. Ayrıca mevcut tüm dağıtımları gösteren özel bir sayfanın bağlantısını görmek için 'linux' için arama yapabilirsiniz. Belirtildiği gibi, Ubuntu'yu çalıştıracağız, ancak isterseniz alternatif bir dağıtım seçmekte özgürsünüz.
Bu noktada, sürüm oluşturma hakkında kısa bir not ekleyeceğiz - Ubuntu dahil bazı dağıtımlar, mağazada her biri belirli bir sürüme ayrılmış birden fazla sayfaya sahiptir. Örneğin, 'Ubuntu' listesi, her zaman en son uzun vadeli destek (LTS) Ubuntu sürümünün yazıldığı sırada 18.04 olan izler. Belirli bir sürümü yüklemek istiyorsanız, önce doğru sayfada olduğunuzdan emin olun.
Yüklemek istediğiniz dağıtımı bulduğunuzda, 'Al' düğmesini tıklamanız yeterlidir. Linux dağıtımı, Windows Mağazası'ndaki diğer uygulamalar gibi kendini indirecek ve kuracaktır.
Yükleme tamamlandıktan sonra, Başlat menüsünden dağıtımı başlatın. Son kurulum ve ilk çalıştırma adımları gerçekleştirilirken bir konsol penceresi açılacak ve ilerlemeyi görüntüleyecektir. Bu etkinlikler tamamlanana kadar bekleyin.
Daha sonra UNIX kullanıcı hesabı oluşturma ekranına yatırılacaksınız. Dağıtımınız içinde yeni Linux kullanıcı hesabınızı oluşturmak için adımları izleyin. Herhangi bir kullanıcı adı ve şifre seçmekten çekinmeyin - Windows kimlik bilgilerinizle bağlantılı olmaları gerekmez.
Şimdi, dağıtımınız kullanıma hazır olmalıdır. Bir sonraki başlatışınızda, WSL neredeyse anında başlayacak ve size tam işlevli bir Linux terminali sunacaktır. Linux yazılımını dağıtımın normal paket yöneticisini kullanarak yükleyebilirsiniz, ancak Linux için Windows Alt Sistemi tarafından sağlanan temel Linux çekirdeği altında tüm programların doğru şekilde veya hiç çalışmayacağını unutmayın.
Bu eğitim için hepsi bu kadar. Linux için Windows Alt Sistemi, her ne sebeple olursa olsun, günlük olarak bir Linux terminaline erişmesi gereken geliştiricilere ve ileri düzey kullanıcılara yöneliktir. İlk kurulumunun karmaşıklığı, özelliğin hedef kitlesinin beklenen teknik bilgisini yansıtır.
Yine de kurulumdan sonra WSL, Linux'u Windows içinden çalıştırmak için inanılmaz derecede zahmetsiz bir yaklaşım sağlar. Sanallaştırma giderleri ve Windows'a yerel olarak entegre edilmiş destek olmadan, hem Windows hem de Linux ortamlarının en iyilerini birleştirmenin basit bir yoludur.