Windows 10'da Zsh (veya Başka Bir Kabuk) Nasıl Kullanılır

İçindekiler:

Video: Windows 10'da Zsh (veya Başka Bir Kabuk) Nasıl Kullanılır

Video: Windows 10'da Zsh (veya Başka Bir Kabuk) Nasıl Kullanılır
Video: EXCELDE GELİR GİDER TABLOSU YAPIMI - [2020] - [EXCEL 751] 2024, Mart
Windows 10'da Zsh (veya Başka Bir Kabuk) Nasıl Kullanılır
Windows 10'da Zsh (veya Başka Bir Kabuk) Nasıl Kullanılır
Anonim
Ubuntu ve Windows 10'da bulunan diğer Linux dağıtımları varsayılan olarak Bash kabuğunu kullanır, ancak bu sizin tek seçeneğiniz değildir. Windows, Windows üzerinde Linux yazılımı çalıştırmak için bir uyumluluk katmanına sahiptir ve bunu Zsh'i veya tercih ettiğiniz kabukları çalıştırmak için kullanabilirsiniz.
Ubuntu ve Windows 10'da bulunan diğer Linux dağıtımları varsayılan olarak Bash kabuğunu kullanır, ancak bu sizin tek seçeneğiniz değildir. Windows, Windows üzerinde Linux yazılımı çalıştırmak için bir uyumluluk katmanına sahiptir ve bunu Zsh'i veya tercih ettiğiniz kabukları çalıştırmak için kullanabilirsiniz.

Zsh kabuğu artık Windows 10'da çalışıyor. Bash'i her başlattığınızda otomatik olarak Zsh'i çalıştırabilirsiniz. Oh My Zsh, Windows'da Zsh kabuğunuzu da tıpkı Linux'ta olduğu gibi özelleştirmek için çalışıyor.

Bash'i Kurmaya Başla

Seçtiğiniz kabuğunu kurmadan önce, Linux için Windows Alt Sistemini etkinleştirmeniz ve bir Linux ortamı yüklemeniz gerekir. Ubuntu'yu bu makalede örnek olarak kullanacağız, ancak openSUSE ve diğer Linux dağıtımlarında da benzer bir işlemi gerçekleştirebilirsiniz.

Windows'ta Bash'i zaten yüklediyseniz, gitmekte fayda var.
Windows'ta Bash'i zaten yüklediyseniz, gitmekte fayda var.

Zsh (veya başka bir kabuk) nasıl kurulur

Bash yüklendikten sonra, Bash içinden kullanmak istediğiniz kabuğu yüklemeniz yeterlidir. Bunu, Ubuntu Linux üzerinde başka bir yazılım paketi yüklediğiniz gibi apt-get komutuyla yaparsınız.

Zb'yi Ubuntu'ya yüklemek için, Bash kabuğunu açın ve aşağıdaki komutu çalıştırın:

sudo apt-get install zsh

İstendiğinde “y” e basın ve devam etmek için Enter tuşuna basın. Apt-get, Ubuntu’nun depolarından otomatik olarak indirir ve yükler.

Diğer Linux dağıtımlarında, Linux dağıtımınızın yazılım yükleme komutunu kullanın. Örneğin, openSUSE'de zypper komutunu kullanmanız gerekir.
Diğer Linux dağıtımlarında, Linux dağıtımınızın yazılım yükleme komutunu kullanın. Örneğin, openSUSE'de zypper komutunu kullanmanız gerekir.

Başka bir kabuk kullanmak isterseniz, Zsh yerine o kabuğun adını belirtin. Örneğin, Balık kabuğunun da iyi çalıştığına dair haberler gördük. Yüklemek için aşağıdaki komutu çalıştırın:

sudo apt-get install fish

Zsh (veya başka bir kabuk) nasıl başlatılır

Yüklendikten sonra Zsh'i veya başka bir kabuğu başlatmak için, Bash komut isteminde kabuğun adını yazıp Enter tuşuna basın. Örneğin, Bash'i Bash'ten kullanmaya başlamak için şunu yazın:

zsh

Zsh’in ilk kurulum sürecinden geçmeniz ve ilk kez başlattığınızda bir yapılandırma profili oluşturmanız istenir. Önerilen varsayılan ayarlarla bir yapılandırma profili oluşturmak için “2” yazın.

Zsh kabuğundan çıkmak ve Bash'e dönmek için aşağıdaki komutu çalıştırın:
Zsh kabuğundan çıkmak ve Bash'e dönmek için aşağıdaki komutu çalıştırın:

exit

Doğrudan Zsh nasıl başlatılır

Zsh kabuğunu doğrudan aşağıdaki gibi bir komutla başlatabilirsiniz:

wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12 -c zsh

Image
Image

Bash otomatik olarak Zsh başlatmak nasıl

Ayrıca, Bash'i her başlattığınızda otomatik olarak Zsh'e geçebilirsiniz.

Bunu yapmak için,.bashrc dosyanızı düzenlemeniz gerekiyor. Bash, her başlatıldığında bu dosyadaki komutları çalıştırır. Vi dahil, istediğiniz herhangi bir metin düzenleyiciyi kullanarak düzenlemeleri yapabilirsiniz, ancak işlemi nano kullanarak açıklayacağız.

Nano'daki.bashrc dosyasını açmak için aşağıdaki komutu çalıştırın:

nano.bashrc

Aşağıdaki satırları dosyaya ekleyin. “Exec zsh” satırını ekleyebilirsiniz, ancak aşağıdaki ek satırlar Bash'in bir Bash penceresi açtığınızda sadece Zsh'ı başlattığından emin olabilirsiniz. Bu, diğer yazılımlar için sorunlara neden olmamak.
Aşağıdaki satırları dosyaya ekleyin. “Exec zsh” satırını ekleyebilirsiniz, ancak aşağıdaki ek satırlar Bash'in bir Bash penceresi açtığınızda sadece Zsh'ı başlattığından emin olabilirsiniz. Bu, diğer yazılımlar için sorunlara neden olmamak.

# Launch Zsh if [ -t 1 ]; then exec zsh fi

Farklı bir kabuk yürütmek istiyorsanız, "zsh" komutu yerine bu kabuğun komutunu girersiniz.

Değişiklikleri yaptıktan sonra Ctrl + O tuşlarına ve ardından dosyayı kaydetmek için Enter'a basın. Daha sonra nano'dan çıkmak için Ctrl + X tuşlarına basın.
Değişiklikleri yaptıktan sonra Ctrl + O tuşlarına ve ardından dosyayı kaydetmek için Enter'a basın. Daha sonra nano'dan çıkmak için Ctrl + X tuşlarına basın.

Şimdi, Windows'da Ubuntu kısayolunu (veya diğer Linux dağıtım kısayolunu) açtığınızda, Zsh kabuğu ile başlar.

Değişikliğinizi geri almak için,.bashrc dosyasını tekrar düzenleyin ve eklediğiniz bölümü silin.

Bütün alternatif Linux kabukları teoride çalışmalıdır. Biri olmazsa Microsoft'un Linux için altta yatan Windows Alt Sistemini onarması gerekir, böylece daha fazla Linux yazılımı doğru şekilde çalışır. Varolan hataları görüntüleyebilir ve yeni hataları BashOnWindows GitHub sayfasında Microsoft'a bildirebilirsiniz.

Önerilen: