Linux için Windows Alt Sistemi (WSL), gerçek Linux’u zaten bildiğiniz ve sevdiğiniz Windows 10 veya 11 PC’nin üstüne koyan inanılmaz bir araçtır. Kurulum basittir, ancak varsayılan Linux dağıtımı (siz aksini belirtmediğiniz sürece) Ubuntu olacaktır.
Ancak seçim burada bitmiyor. Microsoft Mağazası aracılığıyla sunulan çeşitli dağıtımlar olsa da, yalnızca bunlarla sınırlı değilsiniz. Fedora söz konusu olduğunda, bir nevi öyle.
Fedora, son zamanlarda Linux alanında çok fazla çekiş kazanıyor. CentOS ve Red Hat Enterprise Linux’u (RHEL) geride bırakan aynı şirketin bu yukarı akış dağıtımı hızlı ve kullanımı kolaydır. WSL kurulumunuzda biraz Fedora döndürmek istiyorsanız, bilmeniz gereken her şey burada.
Fedora’yı WSL’ye kurma – kolay yol
Bu kılavuz, bilgisayarınızda WSL2’nin zaten kurulu ve çalışır durumda olduğunu varsayar, bu yüzden o kısmı atlayacağım. Henüz kurulumunuz yoksa, Windows 10 ve 11’de WSL2’nin nasıl kurulacağı ve kurulacağı hakkında eksiksiz bir kılavuz yazdım, önce kontrol etmelisiniz.
Fedora’yı WSL’de kullanmanın gerçekten kolay bir yolu olduğunu varsayarsak, bu da Whitewater Foundry’nin Fedora Remix’ini yüklemektir. Bu, Fedora Projesi’nin resmi bir sürümü değildir, bunun yerine, WSL için yerleşik optimizasyonlarla bir üçüncü tarafça dağıtılmak üzere özelleştirilmiş ve paketlenmiştir.
Microsoft Store’da 10 ABD dolarına mal olur, ancak doğrudan GitHub’dan veya Windows Paket Yöneticisi aracılığıyla ücretsiz olarak alabilirsiniz. Projeyi desteklemeye yardımcı olmak istiyorsanız, kesinlikle ücretli sürümü satın alın, çünkü bunun için var.
Fedora Remix’i yüklemek, Microsoft Store’dan Ubuntu veya Debian yüklemekten farklı değildir. Paket yüklendikten sonra, onu başlatmanız, bir kullanıcı adı ve şifre girmeniz yeterlidir ve artık hazırsınız. Fedora Remix, üçüncü taraf gibi özelleştirmeler içerir. WSL Yardımcı Programları DNF yapılandırmasında biraz daha hızlı hale getirmek için bazı temel ince ayarların yanı sıra kutudan çıkar çıkmaz. Yazma sırasında, Fedora Remix en son sürüm 38’de.
Ayrıca Microsoft Store’da basitçe Fedora WSL olarak adlandırılan bir alternatif de vardır. Bu, bazı önceden yüklenmiş paketlerle bir Fedora rootf’lerinden oluşturulmuştur ve birçok yönden topluluk tarafından WSL için oluşturulmuş Linux Mint ve Manjaro benzerlerine benzer. Bu uygulamaların her ikisi de açık kaynaklıdır ve GitHub’dadır, bu nedenle hangisini tercih edeceğiniz tamamen size bağlıdır. Her iki durumda da indirmeniz, kurmanız, minimum kurulum bilgilerini girmeniz yeterlidir ve makinenizde çalışan bir Fedora sürümüne sahip olursunuz.
Fedora nasıl kurulur ve her şey sıfırdan nasıl kurulur
Önceden paketlenmiş bu iki yöntemden herhangi biri sizin için çok kolaysa veya temelde sıfırdan başlamak ve sıfırdan kendiniz oluşturmak istiyorsanız, bunu da yapabilirsiniz. Bu, yukarıda bahsedilen Fedora WSL’nin nasıl oluşturulduğuna benzer şekilde çalışır, yalnızca siz hepsini kendiniz yapıyorsunuz.
İşlem, bir Fedora yapısı indirmeyi, dosya sistemini çıkarmayı, bunu WSL’ye aktarmayı ve ardından istediğiniz her şeyi en üste eklemeyi içerir. Bunun için ayrıca bir .tar.xz dosyasından ayıklayabilmeniz gerekecek, böylece WinRAR’a ihtiyacınız olacak.
1. Git bu URL.
2. Yazma sırasındaki en güncel yapıyı indirin, bu Fedora 38’dir.
3. kullanarak .tar.xz dosyasının içeriğini çıkartın. WinRAR.
4. katman.tar içinde dosya.
5. Gezinmek için kolay bir konuma kopyalayın (buna terminalde ihtiyacınız olacak, bu yüzden olabildiğince kolaylaştırın) ve unutulmaz bir adla yeniden adlandırın. Bu durumda aradım fedora38.tar üzerine koydu ve C:\ sürücü kolay erişim için.
6. Windows Terminalini açın. Güç kalkanı.
Bir sonraki aşama, Fedora dosya sisteminin WSL’ye aktarılmasını içerir. Fedora’dan indirilen paketin tamamını kullanamadık, ancak WSL, .tar dosyalarını içe aktarmayı tanıyor. Dolayısıyla, Fedora dosya sistemini WSL kurulumunuza içe aktarmak için aşağıdaki komut yapısına ihtiyacınız olacak:
wsl --import (distribution) (install location) (file location and filename)
Dolayısıyla, yukarıdaki adımlarda verilen örneğe göre, komut bilgisayarımda şöyle görünüyor:
wsl --import fedora38 c:\wsl c:\fedora38.tar
Tamamlanması biraz zaman alacak, ancak bittiğinde, wsl -d komutu ve ardından adını ne koyduysanız veya onu bir sonraki başlatışınızda Windows Terminal’deki açılır menüden takip edin.
Fedora Remix’ten farklı olarak, bu tamamen temel bir temel kurulum olacaktır. eklemeniz gerekecek her şey kullanıcı parolalarını ekleyebilmek ve değiştirebilmek için passwd özelliği bile dahil. Kesinlikle sadece işini bilen daha ileri düzey kullanıcılar için tavsiye edilir. Çoğu kullanıcı için yine de Fedora Remix’i tavsiye ederim.
WSL’de Fedora’ya RPMFusion ekleme
Masaüstü Fedora’da olduğu gibi, kurulumdan sonra yapılacak ilk şeylerden biri RPMFusion depolarını eklemektir. Bazı nedenlerden dolayı, Fedora’nın işletim sisteminde yerleşik olarak dağıtamadığı paketler vardır ve bunlar çoğunlukla RPMFusion içinde yaşar.
Bununla birlikte, onu WSL’de Fedora’ya eklemek, onu tam bir masaüstü kurulumuna eklemek kadar kolaydır. Basitçe bir terminal açın ve şu komutu girin:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
hızlı yap sudo dnf güncellemesi daha sonra en son bilgileri çekin ve hazırsınız. RPMFusion artık Fedora’da dnf kullanılırken çağrılacak. RPMFusion’ın ne olduğu hakkında daha fazla bilgi için şuraya göz atın: İnternet sitesi.
Şu anda sahip olduğunuz şey, Windows makinenizde WSL’de tam olarak çalışan bir Fedora örneğidir ve ihtiyacınız olduğu gibi iş akışlarınıza entegre edilebilir!