Windows 10'da Linux Bash Shell için Hızlı Kılavuz

Windows 10'da Linux Bash Shell için Hızlı Kılavuz

Mart 2016'da Microsoft, harika Canonical ortaklığını duyurdu. Windows'ta Linux olarak lanse edilen geliştiriciler, Bash'in Windows'a gelmesi ihtimaline sevindiler. Windows 10 Yıldönümü Güncellemesi, sanal bir makine yerine, bash'ın tüm işlevlerini Windows'a getirme sözü verdi.





Windows için Bash bir süredir yayında ve çok sayıda yetenek içeriyor. Kesinlikle bir geliştirici kitlesine hitap ederken, komut satırının altında daha fazla özellik gizleniyor. Windows'ta Bash hakkında, nasıl ve neden kurmanız gerektiğinden muhtemelen bilmediğiniz gizli özelliklere kadar daha fazla bilgi edinin.





Windows'ta Bash için Sistem Gereksinimleri

Bash'i Windows'a yüklemek oldukça basittir, ancak temel bilgilerle başlayalım.





Çalışan bir PC'ye ihtiyacınız olacak Windows 10 , 64 bit bilgisayar ve Windows 10 Yıldönümü Güncellemesi yüklü. Güncelleme geliştiricileri hedeflediğinden, geliştirici modunu da açmanız gerekir. Yeniden başlatma gerekli olabilir. Tekrar açıldığında, Linux için Windows Alt Sistemi (Beta), Windows Özellikleri altında etkinleştirilebilir. Bu daha sonra başka bir yeniden başlatma ister ve nihayet sisteminiz tekrar açıldığında Bash'i açabilirsiniz. Woohoo!

Bu nedenle Bash'i Windows'ta kurmak ve çalıştırmak şaşırtıcı derecede kolaydır. 64-bit Windows 10 PC'ye sahip olduğunuz ve Yıldönümü Güncellemesini yüklediğiniz sürece, birkaç özelliği açmak kadar basittir.



Windows'ta Bash'i Etkinleştirme

Windows'ta Bash'i etkinleştirmek göründüğü kadar zor değil. Kurulumla nasıl devam edeceğiniz aşağıda açıklanmıştır.

İlk olarak, Geliştirici Modunu etkinleştirin. Şu yöne rotayı ayarla Ayarlar > Güncelleme ve Güvenlik > Geliştiriciler İçin ve balonu şuna göre seçin: Geliştirici modu .





facebookta rus botu nasıl anlaşılır

sonra, vur Windows tuşları + Q ve ara Windows Özelliklerini açma veya kapatma .

Kontrol etmek Tamam ve yeniden başlatın. Tekrar çalışmaya başladıktan sonra Başlat Menüsünü açın ve bash . Tıkla Bash çalıştırma komutu seçenek.





Hizmet şartlarını kabul etmeye terfi edeceksiniz ve bunları kabul ettikten sonra Bash indirecek.

Bu bittiğinde, sonunda Bash'i çalıştırabilirsiniz! Bunu yapmak için Başlat Menüsünü açmanız ve Ubuntu .

Aslında Yapabilecekleriniz

En büyük sorulardan biri, ne yapabilirsin aslında yapmak Windows'ta Bash ile? Dahil olmak üzere standart GNU komut satırı araçları...

grep ssh nano

...mükemmel çalışmalı. apt ve apt-get işlevlerini kullanarak paketleri ve güncellemeleri yüklemek de harika. Symlink ve dosya sistemi desteği, Linux için Windows Alt Sistemi (WSL) ortamı aracılığıyla gelir ve Python, NodeJS ve Perl gibiler için bazı programlama dili desteği vardır. Windows'ta Bash, grafik uygulamaları çalıştırmak için tasarlanmasa da, başarılabilir.

Neyse ki, sen yapamam Windows uygulamalarını düzenleyin/açın/silin veya Windows sistem ayarlarını değiştirin. Komut satırını kullanırken hepimizin hata olabileceğini bildiğimiz için bu harika bir güvenlik önlemidir.

Linux Yazılımını Yükleme

Linux'ta, yapabilirsiniz uygulamaları yükle birkaç yöntemle. Komut satırı en yaygın olarak kullanılır. Apt-get, bağımlılıklarla birlikte depolardan yazılım paketleri indirir. Şık ve şöyle görünecek (parantezler ve gerçek paket adıyla):

sudo apt-get install [packagename]

eğer biz Git'i yükleme örneğin, çalıştıracağız:

sudo apt-get install git

Oldukça basit. Ancak, eklediğinizden emin olun

sudo

süper kullanıcı izinlerine ihtiyacımız olduğu için. Git ve diğer yazılımlar da kaynaktan yüklenebilir.

Koşmak İçin Doğdu (Grafik Uygulamaları)

Windows'ta Bash, grafiksel Linux uygulamalarını veya en azından resmi olarak desteklemez. Ancak, topluluk üyeleri bir yöntem buldum Linux için görünüşte oldukça çok yönlü Windows Alt Sistemini kullanarak bunu yapmak. Bir şeyin bir amaç için yapılmamış olması, bunun için kullanılamayacağı anlamına gelmez.

Örnek olay: Windows için Bash'i yüklemek, Ubuntu kullanıcı alanı görüntüsünün tamamını yükler. Temel olarak, bir grafik kullanıcı arayüzü (GUI) ile geleneksel bir Ubuntu kurulumunda bulunan her şeyi (tüm ikili dosyaları) alırsınız.

Eksiksiz bir Ubuntu kullanıcı alanı ekleyerek, Windows üzerinde grafiksel Linux uygulamaları çalıştırmak mümkündür. Geçici çözüm, bir programı yüklemek için apt-get'i kullanmak, bir görüntüleme ortamı değişkeni ayarlamak ve son olarak uygulamayı başlatmak için X Server'ı yüklemeyi gerektirir. Özellikle zor olmasa da, bir grafik uygulamayı her çalıştırmak istediğinizde görüntüleme ortamı değişkenlerinin ayarlanması gerektiğinden zahmetli bir işlemdir.

Ayrıca, desteklenmeyen bir özelliktir, bu nedenle işlevsellik çok sayıda faktöre bağlıdır. Herhangi bir yerel Linux kullanıcısının bildiği gibi, uygulama yüklemeleri genellikle olduğu gibi bağımlılıklar ve ince ayarlar gerektirir, bu nedenle bunları çalıştırmak için Windows'ta yalnızca Bash'i çalıştırdığını hayal edebilirsiniz.

Linux grafik uygulamalarını çalıştırmak ister misiniz? Muhtemelen bir Linux dağıtımı veya yalnızca çift önyükleme çalıştırmak için Windows'ta bir VM olan Cygwin'i kullanmaktan daha iyisinizdir. Sonra tekrar, Windows'ta grafiksel Linux uygulamalarının yeniliği var.

Dosyalara Erişim

Bash for Windows'u yüklemek, tam bir Ubuntu kullanıcı alanı oluşturur. Windows Dosya Gezgini'ni kullanarak bu dosyalara kolayca erişebilirsiniz. Ancak, bilmeniz gerekecek nerede ilk etkinleştirmeyi gerektiren bakmak için Gizli dosyaları, klasörleri ve sürücüleri göster Dosya Gezgini görünüm seçenekleri altında. Her Windows kullanıcı hesabının, klasöre giderek bulunabilecek kendi Ubuntu kullanıcı alanı vardır:

C:UsersUSERNAMEAppDataLocalLxssootfs

Hesap ana klasörü şurada bulunur:

bir hdmi ayırıcı çift monitör için çalışır mı
C:UsersUSERNAMEAppDataLocalLxsshomeUSERNAME

Kök klasörü ile:

C:UsersUSERNAMEAppDataLocalLxssoot

Bash'de Windows sistem dosyalarına erişmek biraz farklıdır. Bash'deki varsayılan, Windows dosya sistemi içinde oluşturulan Ubuntu kök dizinidir. Ancak Windows sistem sürücüsünü takabilirsiniz. C: sürücüsünü monte etmek için şu komutu kullanın:

/mnt/C

D: sürücüsü için bu:

/mnt/D

Ve bunun gibi. Komut satırını kullandığımız için, bu tür komutları aşağıdaki gibi komutlarla birleştirebiliriz.

cd

(dizini değiştir). İzinler biraz farklı çalışır. Yönetici klasörüne erişmek için, Bash on Windows programı 'Yönetici Olarak Çalıştır' ayrıcalığını gerektirir.

Sunucu Yönetimi

Windows için Bash'i kullanmak için süper pratik bir neden mi istiyorsunuz? Sunucu yönetimi harika bir fikir. Bir sunucu oluşturmak gerçekten kolaydır, ancak başsızsa, onu yönetmenin bir yoluna ihtiyacınız olacaktır. PuTTY dahil bir sürü uygulama var, ancak komut satırı basit bir çözüm sunuyor. Sadece sunucuya ssh yapın ve onu terminalden yönetebilirsiniz. Uzak komut dosyalarını çalıştırmak, Windows'ta Bash kullanarak oldukça iyi çalışır ve bu harika ve kullanışlı bir uygulamadır.

Windows için Bash'i Kaldırın

Bash for Windows'u yükledikten sonra, kaldırması oldukça kolaydır. Bunu başarmanın iki ana yöntemi vardır: biri Ubuntu ortamını kaldırır, ancak ana klasörünüzü olduğu gibi tutar. Bunu gerçekleştirmek için komut istemi veya PowerShell aracılığıyla şu komutları çalıştırın:

lxrun /uninstall

Ardından, kaldırma işleminin sonuçları hakkında bir bildirim görüntülenir: 'Bu, Ubuntu ortamını ve ayrıca tüm değişiklikleri ve yeni uygulamaları kaldıracaktır...'

Tip ve Kaldırma işlemine devam etmek için.

Alternatif, Linux için Windows Alt Sistemini kapatır ve bu, Ubuntu ortamını kaldırır ve ana klasör:

lxrun /uninstall /full

Bir bildirim uyarır:

'Bu, Windows'ta Ubuntu'yu kaldıracak. Bu, Ubuntu ortamının yanı sıra tüm değişiklikleri, yeni uygulamaları ve kullanıcı verilerini kaldıracaktır.'

Tip ve Yazılımın kaldırılmasına izin vermek için.

sahip olduğunuz anakartı nasıl bulabilirsiniz

Windows'ta Bash, çok sayıda potansiyel barındırır ve Windows blogu, Ubuntu topluluk siteleri ve hatta herkesin favorisi gibi harika kaynaklar vardır: Reddit . /r/bashonubuntuonwindows dizisindeki konuşmalar, Visual Studio kodunu, Samba dosya sunucularını çalıştırmayı ve WSL ile geliştirmeyi içerir. Çalışan grafik uygulamaların kanıtladığı gibi, olasılıklar neredeyse sonsuzdur.

Şu anda Windows'ta Bash'i ne için kullanıyorsunuz? Bash'i Windows'ta bile çalıştırıyor musunuz? Aşağıdaki yorumlar bölümünde bize bildirin!

Paylaş Paylaş Cıvıldamak E-posta Bilmeniz Gereken 15 Windows Komut İstemi (CMD) Komutu

Komut istemi hala güçlü bir Windows aracıdır. İşte her Windows kullanıcısının bilmesi gereken en kullanışlı CMD komutları.

Sonrakini Oku
İlgili konular
  • Linux
  • pencereler
  • Windows 10
  • Linux Bash Kabuğu
Yazar hakkında Moe Uzun(85 Makale Yayımlandı)

Moe Long, teknolojiden eğlenceye kadar her şeyi kapsayan bir yazar ve editördür. İngilizce B.A. derecesi aldı. Robertson Scholar olduğu Chapel Hill'deki North Carolina Üniversitesi'nden. MUO'ya ek olarak, htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro ve Cup of Moe'da yer aldı.

Moe Long'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın