Anasayfa » nasıl » Windows 10'da Linux Bash Kabuğu Nasıl Kurulur ve Kullanılır

    Windows 10'da Linux Bash Kabuğu Nasıl Kurulur ve Kullanılır

    Yıldönümü Güncellemesi'nde tanıtılan Windows için Linux Alt Sistemi, Güz Oluşturanlar Güncellemesi'nde kararlı bir özellik haline geldi. Artık Ubuntu ve openSUSE yazılımını Windows'da çalıştırabilirsiniz, Fedora ve daha fazla Linux dağıtımı yakında geliyor.

    Windows 10'un Bash Shell'i Hakkında Bilmeniz Gerekenler

    Bu, sanal bir makine, bir kapsayıcı veya Windows için derlenmiş bir Linux yazılımı (Cygwin gibi) değildir. Bunun yerine, Windows 10, Linux yazılımı çalıştırmak için Linux'a yönelik tam bir Windows Alt Sistemi sunar. Microsoft'un terkedilmiş Project Astoria Windows'ta Android uygulamaları çalıştırmak için çalıştığını temel alıyor.

    Wine'ın karşıtı olarak düşün. Wine, Windows uygulamalarını doğrudan Linux üzerinde çalıştırmanıza izin verirken, Linux için Windows Alt Sistemi, Linux uygulamalarını doğrudan Windows üzerinde çalıştırmanıza olanak sağlar.

    Microsoft, bu alt sistemde çalışan Ubuntu tabanlı bir Bash kabuk ortamı sunmak için Canonical ile birlikte çalıştı. Teknik olarak, bu hiç Linux değil. Linux, temel işletim sistemi çekirdeğidir ve bu burada mevcut değildir. Bunun yerine, Bash kabuğunu ve normalde Ubuntu Linux'ta çalıştırdığınız aynı ikilileri çalıştırmanızı sağlar. Özgür yazılım uzmanları çoğu zaman ortalama bir Linux işletim sisteminin “GNU / Linux” olarak adlandırılması gerektiğini savunur, çünkü bu gerçekten Linux çekirdeğinde çalışan bir çok GNU yazılımıdır. Alacağım Bash kabuk gerçekten sadece tüm bu GNU yardımcı programları ve diğer yazılımdır.

    Bu özellik başlangıçta “Windows'ta Ubuntu'da Bash” olarak adlandırılmış olsa da, Zsh ve diğer komut satırı kabukları çalıştırmanıza da izin verir. Şimdi diğer Linux dağıtımlarını da destekliyor. Ubuntu yerine openSUSE Leap veya SUSE Enterprise Server'ı seçebilirsiniz ve Fedora da yoldadır..

    Burada bazı sınırlamalar var. Bu, arka plan sunucu yazılımını henüz desteklememektedir ve resmen Linux grafik masaüstü uygulamalarıyla resmen çalışmayacaktır. Her komut satırı uygulaması da özellik mükemmel olmadığı için çalışmaz..

    Windows 10'da Bash Nasıl Kurulur

    Bu özellik Windows 10'un 32 bit sürümünde çalışmadığından, Windows'un 64 bit sürümünü kullandığınızdan emin olun. Yine de 32 bit sürümünü kullanıyorsanız, Windows 10'un 64 bit sürümüne geçme zamanı.

    64-bit Windows'unuz olduğunu varsayalım, başlamak için Denetim Masası> Programlar> Windows Özelliklerini Aç veya Kapat'a gidin. Listede “Linux için Windows Alt Sistemi” seçeneğini etkinleştirin ve ardından “Tamam” düğmesini tıklayın.

    Bilgisayarınızı yeniden başlatmanız istendiğinde “Şimdi yeniden başlat” ı tıklayın. Siz yeniden başlatana kadar özellik çalışmaz.

    Not: Fall Creators Update ile başlayarak, bu özelliği kullanmak için Ayarlar uygulamasında Geliştirici Modunu artık etkinleştirmeniz gerekmez. Windows Özellikleri penceresinden yüklemeniz yeterli.

    Bilgisayarınız yeniden başlatıldıktan sonra, Başlat menüsünden Microsoft Mağazasını açın ve mağazada “Linux” arayın. "Windows'ta Linux?" Başlığı altında "Uygulamaları al" ı tıklayın..

    Not: Fall Creators Update ile başlayarak, “bash” komutunu çalıştırarak Ubuntu'yu artık kuramazsınız. Bunun yerine, Mağaza uygulamasından Ubuntu veya başka bir Linux dağıtımı yüklemelisiniz.

    Şu anda Windows Mağazası'nda bulunan her Linux dağıtımının bir listesini göreceksiniz. Fall Creators Güncellemesi'nden itibaren, Fedora'nın yakında ulaşacağına söz veren Ubuntu, openSUSE Leap ve openSUSE Enterprise'ı içeriyor.

    Güncelleştirme: Debian ve Kali artık Mağazada mevcut, ancak burada listelenmiyor. Bulmak ve kurmak için “Debian Linux” veya “Kali Linux” için arama yapın.

    Bir Linux dağıtımı yüklemek için, tıklayın ve ardından başka bir Mağaza uygulaması gibi yüklemek için “Al” veya “Yükle” düğmesini tıklayın..

    Hangi Linux ortamının yükleneceğinden emin değilseniz, Ubuntu'yu öneririz. Bu popüler Linux dağıtımı daha önce mevcut olan tek seçenek idi, ancak diğer Linux sistemleri artık daha özel ihtiyaçları olan insanlar için mevcut..

    Ayrıca birden fazla Linux dağıtımı kurabilirsiniz ve her biri kendi benzersiz kısayollarını alır. Farklı pencerelerde aynı anda birden fazla Linux dağıtımı çalıştırabilirsiniz.

    Bash Kabuğu Nasıl Kullanılır ve Linux Yazılımını Kurma

    Artık Ubuntu ya da kurduğunuz diğer Linux dağıtımlarını temel alan tam bir komut satırı bash kabuğuna sahipsiniz..

    Aynı ikili dosyalar oldukları için, Ubuntu kullanıyorsanız, Ubuntu'nun depolarından yazılım yüklemek için Ubuntu'nun apt veya apt-get komutunu kullanabilirsiniz. Sadece bu Linux dağıtımında normalde kullanacağınız herhangi bir komutu kullanın. Bazı uygulamalar henüz tam olarak çalışmayabilir, ancak tüm Linux komut satırı yazılımlarına erişebileceksiniz..

    Yüklemiş olduğunuz Linux ortamını açmak için Başlat menüsünü açın ve kurduğunuz dağıtımı arayın. Örneğin, Ubuntu'yu yüklediyseniz, Ubuntu kısayolunu başlatın..

    Daha kolay erişim için bu uygulama kısayolunu Başlat menünüze, görev çubuğuna veya masaüstüne sabitleyebilirsiniz..

    Linux ortamını ilk başlattığınızda, bir UNIX kullanıcı adı ve şifresi girmeniz istenir. Bunların Windows kullanıcı adınız ve şifrenizle eşleşmesi gerekmez, ancak Linux ortamında kullanılacaktır.

    Örneğin, kimlik bilgileriniz olarak “bob” ve “letmein” girerseniz, Linux ortamındaki kullanıcı adınız “bob” olacaktır ve Linux ortamında kullandığınız şifre “Windows kullanıcı adınız ne olursa olsun” şifre.

    Yüklü Linux ortamınızı çalıştırarak başlatabilirsiniz. wsl Komut. Yüklü birden fazla Linux dağıtımınız varsa, bu komutun başlattığı varsayılan Linux ortamını seçebilirsiniz..

    Eğer Ubuntu kurulu ise, ubuntu yüklemek için komut. OpenSUSE Leap 42 için kullan  opensuse-42 . SUSE Linux Enterprise Sever 12 için kullan SLES-12 . Bu komutlar, her Linux dağıtımının Windows Mağazası'ndaki sayfasında listelenmiştir..

    Varsayılan Linux ortamınızı hala çalıştırarak başlatabilirsiniz. darbe komut, ancak Microsoft bu kullanımdan kaldırıldığını söylüyor. Bu demektir ki darbe komutu gelecekte çalışmayı durdurabilir.

    Linux, Mac OS X veya diğer platformlarda Bash kabuk kullanma konusunda deneyiminiz varsa, tam evde olursunuz.

    Ubuntu'da bir komutu öneklemelisiniz  sudo kök izinleriyle çalıştırmak için. UNIX platformlarındaki “root” kullanıcısı, Windows'taki “Administrator” kullanıcısı gibi tam sistem erişimine sahiptir. Windows dosya sisteminiz / Mnt / C Bash kabuk ortamında.

    Etrafta dolaşmak için kullanacağınız aynı Linux terminal komutlarını kullanın. DOS komutlarıyla standart Windows Komut İstemi'ne alışkınsanız, hem Bash hem de Windows için ortak olan birkaç temel komut:

    • Dizini Değiştir: CD Bash'te, CD veya  chdir DOS'ta
    • Dizin Listesi:  ls Bash'te, dir DOS'ta
    • Dosyayı Taşı veya Yeniden Adlandır: mv Bash'te, hareket ve  Adını değiştirmek DOS'ta
    • Bir Dosyayı Kopyala: cp Bash'te,  kopya DOS'ta
    • Bir Dosyayı Sil: rm Bash'te,  del veya silmek DOS'ta
    • Bir Dizin Oluştur:  mkdir Bash'te, mkdir DOS'ta
    • Bir Metin Düzenleyici kullanın: vi veya nano Bash'te,  Düzenle DOS'ta

    Windows'un aksine Bash kabuğunun ve Linux taklit ortamının büyük / küçük harf duyarlı olduğunu hatırlamak önemlidir. Başka bir deyişle, büyük harfle “File.txt”, büyük harf olmadan “file.txt” den farklıdır..

    Daha fazla talimat için, Linux komut satırı ve Bash kabuğu, Ubuntu komut satırı ve Linux terminaline benzer diğer tanıtımlar için başlangıç ​​kılavuzumuza bakın..

    Ubuntu ortamının yazılımını kurmak ve güncellemek için apt komutunu kullanmanız gerekir. Bu komutları öneklediğinizden emin olun. sudo , bu da yönetici olarak Linux eşdeğeri olarak çalıştırılmasını sağlar. İşte bilmeniz gereken apt-get komutları:

    • Mevcut Paketlerle İlgili Güncel Bilgileri İndirin: sudo apt güncelleme
    • Bir Uygulama Paketi yükleyin:  sudo apt yükleme paket adı (“Packagename” dosyasını paketin adıyla değiştirin.)
    • Bir Uygulama Paketini Kaldırma:  sudo apt kaldırmak packagename (“Packagename” dosyasını paketin adıyla değiştirin.)
    • Kullanılabilir Paketleri Ara:  sudo apt arama sözcüğü (Paket kelimelerini ve açıklamalarını aramak istediğiniz kelimeyi “kelimesi” ile değiştiriniz.)
    • Yüklü Paketlerinizin En Son Sürümlerini İndirin ve Yükleyin: sudo apt yükseltme

    Bir SUSE Linux dağıtımı kurduysanız, bunun yerine yazılımı yüklemek için zypper komutunu kullanabilirsiniz..

    Bir uygulamayı indirip yükledikten sonra, istemde adını yazabilir ve ardından çalıştırmak için Enter tuşuna basabilirsiniz. Daha fazla ayrıntı için söz konusu uygulamanın belgelerine bakın..

    Bonus: Gerçek bir Ubuntu Deneyimi için Ubuntu Fontunu Kur

    Windows 10'da daha doğru bir Ubuntu deneyimi istiyorsanız, Ubuntu yazı tiplerini yükleyebilir ve terminalde etkinleştirebilirsiniz. Bunu yapmak zorunda değilsiniz, çünkü varsayılan Windows komut istemi yazı tipi bizim için oldukça iyi görünüyor, ancak bu bir seçenek.

    İşte göründüğü gibi:

    Yazı tipini yüklemek için, önce Ubuntu Font Ailesi'ni Ubuntu web sitesinden indirin. İndirilen .zip dosyasını açın ve “UbuntuMono-R.ttf” dosyasını bulun. Bu terminalde kullanılan Ubuntu monospace fontudur. Yüklemeniz gereken tek yazı tipi.

    “UbuntuMono-R.ttf” dosyasını çift tıkladığınızda yazı tipinin bir önizlemesini göreceksiniz. Sisteminize kurmak için “Yükle” ye tıklayın..

    Ubuntu monospace fontunun konsolda bir seçenek haline gelmesi için Windows kayıt defterine bir ayar eklemeniz gerekir..

    Klavyenizdeki Windows + R tuşlarına basarak bir kayıt defteri düzenleyicisini açın, regedit , ve ardından Enter tuşuna basın. Aşağıdaki anahtara gidin veya kopyalayıp Kayıt Defteri Düzenleyicisi'nin adres çubuğuna yapıştırın:

    HKEY_LOCAL_MACHINE \ YAZILIM \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont

    Sağ bölmede sağ tıklayın ve Yeni> Dize Değeri'ni seçin. Yeni değeri adlandır 000 .

    Yeni oluşturduğunuz "000" dizesini çift tıklayın ve ardından girin Ubuntu Mono değer verisi olarak.

    Bir Ubuntu penceresi açın, başlık çubuğunu sağ tıklayın ve ardından “Özellikler” komutunu seçin. “Yazı Tipi” sekmesini tıklayın ve yazı tipi listesinden “Ubuntu Mono” yu seçin.


    Bash kabuğuna yüklediğiniz yazılım Bash kabuğuyla sınırlıdır. Bu programlara Komut İstemi, PowerShell veya Windows'ta başka bir yerden erişebilirsiniz, ancak yalnızca bash -c komuta.