İlan

Mart 2016'da Microsoft harika Canonical ortaklığını duyurdu. Windows üzerinde Linux olarak lanse edilen geliştiriciler, Bash Windows'a geliyor Windows 10'u Beğeneceğiniz 10 Şaşırtıcı NedenBu günlerde Windows 10'da nefret etmek neredeyse harika. Sizi Windows 10'un getireceği tüm avantajlardan mahrum bırakmayın! Neyi kaçırdığınızı gösteriyoruz. Daha fazla oku . Sanal bir makineden ziyade, Windows 10 Yıldönümü Güncellemesi bash'ın tüm işlevlerini Windows'a getireceğine söz verdi.

Windows için Bash bir süredir yayında ve yetenekleri bir araya getiriyor. Kesinlikle bir geliştirici kitlesine hitap ederken, daha fazla özellik Komut satırı Windows 10 Tam Linux Komut İstemi AldıLinux alt sistemi ile birlikte BASH kabuğu, bu yaz Yıldönümü Güncellemesi ile Windows 10'a geliyor. Bu, Build Developer Konferansındaki en büyük duyurulardan biriydi. İşte bu yüzden önemli. Daha fazla oku . Windows'ta Bash hakkında, nasıl ve neden yüklemeniz gerektiğinden, muhtemelen bilmediğiniz gizli özelliklere kadar daha fazla bilgi edinin.

instagram viewer

Windows'ta Bash için Sistem Gereksinimleri

Windows Bash Gereksinimleri

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

Çalışan bir bilgisayara ihtiyacınız olacak Windows 10 Herhangi bir Windows, Linux veya OS X PC'ye Windows 10'u Ücretsiz YüklemeDenemek için Windows 10'a yükseltmeniz gerekmez. İster ücretsiz yükseltme almaya hak kazanın ister Linux veya OS X üzerinde Windows 10'u denemek isteyin, ücretsiz olarak değerlendirebilirsiniz. Daha fazla oku , 64 bit PC ve Windows 10 Yıldönümü Güncellemesi yüklü. Güncelleme hedeflenen geliştiriciler olduğundan, geliştirici modunu da açmanız gerekir. Yeniden başlatma gerekebilir. Yeniden açıldığında, Linux için Windows Alt Sistemi (Beta) Windows Özellikleri altında etkinleştirilebilir. Bu daha sonra başka bir yeniden başlatmayı ister ve son olarak sisteminiz yeniden açıldığında Bash'i açabilirsiniz. Bravo!

Windows'ta Ubuntu

Bash'i Windows'a yüklemek ve çalıştırmak şaşırtıcı derecede kolaydır. 64 bit Windows 10 PC ile donatıldığınız ve Yıldönümü Güncellemesi yüklü olduğu sürece, birkaç özelliği açmak kadar basittir.

Bash'i Windows'ta Etkinleştirme

Bash'i Windows'ta etkinleştirmek göründüğü kadar zor değildir. Yükleme işlemine 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 seç Geliştirici modu.

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

Kontrol tamam ve yeniden başlatın. Çalışmaya başladıktan sonra tekrar Başlat Menüsü'nü açın ve darbe. Tıkla Bash çalıştırma komutu seçeneği.

Hizmet şartlarını kabul etmeniz istenecek ve bunları kabul ettikten sonra Bash indirilecek.

Bu bittiğinde, sonunda Bash'i çalıştırabilirsin! 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 Bash ile Windows'da mı? Aşağıdakileri içeren 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ından gelir ve Python, NodeJS ve Perl gibi bazı programlama dilleri desteği vardır. Windows'ta Bash grafik uygulamaları çalıştırmak için tasarlanmamış olsa da, başarılabilir.

Neyse ki, sen olamaz Windows uygulamalarını düzenleme / açma / silme veya Windows sistem ayarlarını değiştirme. Komut satırını kullanırken hataların meydana gelebileceğini bildiğimiz için bu büyük bir arıza güvencesidir.

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

Bash Ubuntu

Linux'ta şunları yapabilirsiniz: uygulamaları yükle çeşitli yöntemlerle. Komut satırı en yaygın olarak kullanılır. Apt-get bağımlılıkları ile birlikte depolardan yazılım paketleri indirir. Şık ve şöyle görünür (sans parantezleri ve gerçek paket adıyla):

sudo apt-get install [paketadıadı]

Eğer biz Git yükleniyor örneğin:

sudo apt-get install git git

Gayet basit. Ancak, eklediğinizden emin olun sudo çünkü süper kullanıcı izinlerine ihtiyacımız var. Git ve diğer yazılımlar da kaynaktan kurulabilir.

Born to Run (Grafik Uygulamaları)

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

Durumda: Windows için Bash'in yüklenmesi, tüm Ubuntu kullanıcı alanı görüntüsünü yükler. Temel olarak, grafiksel kullanıcı arabirimi (GUI) ile geleneksel bir Ubuntu kurulumunda bulunan her şeyi (tüm ikili dosyalar) alırsınız.

Tam bir Ubuntu kullanıcı alanı ekleyerek, Windows'ta grafik Linux uygulamaları çalıştırmak mümkündür. Çözüm, X Server'ı yüklemek, bir programı yüklemek için apt-get kullanmak, bir görüntüleme ortamı değişkeni ayarlamak ve son olarak uygulamayı başlatmak için çağrıda bulunur. Özellikle zor olmasa da, grafik bir uygulamayı her çalıştırmak istediğinizde görüntüleme ortamı değişkenleri ayarlanması gerektiğinden külfetli bir süreçtir.

Ayrıca, desteklenmeyen bir özellik olduğundan, 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 jerry-rigging Bash'i hayal edebilirsiniz.

Linux grafik uygulamaları çalıştırmak ister misiniz? Muhtemelen kullanmaktan daha iyidir Cygwin Cygwin'i Unutun: CASH, Linux'un En İyilerini Windows'a GetiriyorLinux ve Windows çok farklı işletim sistemleridir ve hiçbir yerde komut satırından daha belirgin değildir. Windows'un Nakit gibi Linux gibi hissetmesini sağlamak için çeşitli araçlar mevcuttur. Daha fazla oku , Linux üzerinde bir Linux dağıtımı veya sadece çift önyükleme yapmak için bir sanal makine. Sonra yine, Windows'ta grafiksel Linux uygulamalarının yeniliği var.

Dosyalara Erişim

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

C: \ Users \ kullanıcı adı \ AppData \ Local \ Lxss \ rootfs

Hesap giriş klasörü şurada bulunur:

C: \ Users \ kullanıcı adı \ AppData \ Local \ Lxss \ ev \ KULLANICI ADI

Kök klasörü ile:

C: \ Users \ kullanıcı adı \ AppData \ Local \ Lxss \ kök

Bash'te Windows sistem dosyalarına erişmek biraz farklıdır. Bash'te varsayılan, Windows dosya sisteminde 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:

/mnt/D

Ve bunun gibi. Komut satırını kullandığımız için, bu tür komutları aşağıdakilerin beğenileriyle eşleştirebiliriz CD (dizini değiştir). İzinler biraz farklı çalışıyor. Yönetici klasörüne erişmek için Windows'ta Bash 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 ister misiniz? 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 olmak üzere birçok uygulama var, ancak komut satırı basit bir çözüm sunuyor. Sadece sunucuya ssh ve terminalden yönetebilirsiniz. Uzaktan komut dosyalarını çalıştırmak, Windows'ta Bash kullanarak oldukça iyi çalışır ve harika bir faydalı uygulamadır.

Bash Windows kaldırmak

Windows için Bash'i yükledikten sonra kaldırmak oldukça kolaydır. Bunu gerçekleştirmenin iki ana yöntemi vardır: biri Ubuntu ortamını kaldırır, ancak ana klasörünüzü olduğu gibi bırakır. Bunu yapmak için, komut istemini veya PowerShell'i kullanarak şu komutları çalıştırın:

lxrun / kaldırma

Daha sonra, kaldırma işleminin sonuçları bildirilir: “Bu, Ubuntu ortamını, tüm değişiklikleri ve yeni uygulamaları kaldıracak…”

tip y kaldırmaya devam etmek.

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

lxrun / kaldırma / dolu

Bir bildirim uyarıyor:

“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ıracak. ”

tip y yazılımın kaldırılmasına izin vermek için.

Komut İstemi Pencereleri

Windows'ta Bash bir sürü potansiyeli barındırır ve Windows blogunun, Ubuntu topluluk sitelerinin ve hatta herkesin en sevdiği şeylerden mükemmel kaynaklar vardır: Reddit. / R / bashonubuntuonwindows iş parçacığındaki konuşmalar arasında Visual Studio kodunu, Samba dosya sunucularını çalıştırma ve WSL ile geliştirme yer alır. Grafik uygulamaları çalıştırmak kanıtladığı gibi, olasılıklar neredeyse sınırsızdır.

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

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