PowerShell, Microsoft’un Unix komut satırına cevabıdır. Güçlü ve temel olarak sağlam bir komut satırı ve komut dosyası oluşturma çerçevesi arayan geliştiricilere yöneliktir.
PowerShell aracı ve çerçevesi münhasır değildirWindows kullanıcıları için. Pek çoğunun şaşırtması için Microsoft, PowerShell platformunu Linux dahil diğer işletim sistemlerinde kullanmayı mümkün kılmıştır.
Linux kullanıcılarının çoğu Unix'e odaklanırkenTüm dağıtımların sunduğu komut satırı, Microsoft'un PowerShell gibi Windows ile ilgili araçları platforma koyduğunu görmek, böylece Powershell'i kullanması gereken Linux kullanıcılarının Microsoft’un işletim sistemini kullanmasına gerek kalmaması çok güzel. İşte Linux'ta Powershell'i nasıl edineceğiniz.
Linux'ta PowerShell'i yükleyin
Linux'ta, Microsoft Linux kullanıcılarına birçok şey vermiştir.PowerShell'den zevk almanın farklı yolları. Şu an itibariyle, Ubuntu ve Debian için bir DEB paketi, Fedora için bir RPM, SUSE, CentOS (ve diğer RedHat OS'leri) resmi olmayan bir AUR paketi ve hatta kurulum için uygun bir Snap var.
PowerShell'in Linux PC'nizde çalışmasını sağlamak için tuşuna basarak bir terminal penceresi açın. Ctrl + Alt + T veya Ctrl + ÜstKrkt + T Klavyede Ardından, kullanmakta olduğunuz Linux dağıtımına uygun talimatları izleyin.
Ubuntu
Ubuntu’nun Snap byvarsayılan olarak, kullanıcılar muhtemelen PowerShell DEB sürümüyle uğraşmak yerine Snap yayın sürümünü yüklemelidir. Ancak, her Ubuntu kullanıcısı Snaps kullanmaktan hoşlanmaz, bu yüzden yazılımı kurmanın alternatif bir yolunu görmek güzel.
Ellerinizi Ubuntu PC'niz için PowerShell Debian paketine sokmak için, wget indirme aracı.
18.04 LTS
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.18.04_amd64.deb
16.04 LTS
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.16.04_amd64.deb
Paket dosyası indirilirken, Ubuntu'ya kurulum zamanı gelmiştir. Bunu yapmak için dpkg Komut.
sudo dpkg -i powershell_*_amd64.deb
PowerShell DEB kurulumunu takibenpaketinde Ubuntu'da komut satırı isteminde görünen hataları görebilirsiniz. Endişelenme; Bu hatalar muhtemelen sadece bağımlılık sorunlarıdır. Onları düzeltmek için apt yükleme Aşağıdaki komutu.
sudo apt install -f
varsayarsak apt yükleme başarıyla çalışırsa, Ubuntu'da PowerShell'e erişebileceksiniz!
Debian
Microsoft, Debian kullanıcılarını birAncak PowerShell DEB paketi resmi olarak Debian 9 Stable için yalnızca bir tane yayınladı. Sorun değil, çoğu kullanıcı henüz 10 yaşında değil, ancak 10 kullanıyorsanız, bunun yerine Snap yönteminin lehine bu talimatları atlayın.
PowerShell'in Debian 9'da çalışmasını sağlamak için bir terminal penceresi açın. Oradan, aşağıdakileri çalıştırın wget Uygulamanın en son DEB sürümünü almak için indirme komutunu indirin.
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb
DEB paketi Debian PC'nize indirildiğinde, kurulumu başlatma zamanı gelmiştir. Bunu yapmak için koş dpkg.
sudo dpkg -i powershell_*_amd64.deb
Çalıştırdıktan sonra dpkg komutunda, Debian bağımlılık sorunları yaşayabilir. Bunu düzeltmek için koşabilirsiniz apt-get install.
sudo apt-get install -f
Bağımlılık sorunlarınız düzeltildikten sonra (varsa), PowerShell kullanıma hazır olacaktır!
Arch Linux
Microsoft’un PowerShell'i Arch Linux AUR’da, bu yüzden onu Arch PC’nize yüklemek istiyorsanız, şansınız yaver gitmedi. Kurulumu başlatmak için bir terminal açın ve Pacman Git ve Base-devel'i sisteme indirmek için kullanılır.
sudo pacman -S git base-devel
Git ve Base-devel'in ardından PowerShell'i kurmayı kolaylaştırmak için en son Trizen AUR enstantanesini kopyalayın.
git clone https://aur.archlinux.org/trizen.git
Trizen'ı kullanarak sisteme yükleyin. makepkg.
cd trizen
makepkg -sri
Son olarak, Microsoft PowerShell'in son sürümünü Arch Linux'a yükleyin.
trizen -S powershell
fötr şapka
Microsoft, hem RedHat Enterprise Linux 7 hem de PowerShell'i kurmak için kullanılabilecek Fedora için bir RPM paketi yayımladı. Ellerinizi bu RPM paket dosyasına sokmak için, wget indirmek için. Ardından, ile yükleyin dNF.
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm sudo dnf install powershell-6.2.0-1.rhel.7.x86_64.rpm
OpenSUSE
OpenSUSE Leap 42.3'e kurulmaya hazır bir RPM PowerShell paketi var, bu yüzden SUSE'dekiler şanssız. Ancak, 15.0 veya Tumbleweed kullanıyorsanız, bunun yerine Yapış talimatlarını dikkate alın.
PowerShell'i SUSE 42.3'e kurmak için, wget Son RPM dosyasını indirmek için bir araç.
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm
İndirme işlemi tamamlandıktan sonra, Zypper Paketi yüklemek için
sudo zypper install powershell-6.2.0-1.rhel.7.x86_64.rpm
ani
İçin birkaç paket oluşturmanın dışındaçeşitli Linux dağıtımları, Microsoft, PowerShell'i Snap paket deposuna yüklemeyi de seçti. Öyleyse, Snaps özelliğini destekleyen bir Linux dağıtımı kullanıyorsanız, şansınız yaver gidiyor!
PowerShell'in Snap sürümünü yüklemek için, sisteminizde Snapd'yi nasıl ayarlayacağınızı öğrenmek için bu kılavuzu izleyin. Ardından, Microsoft PowerShell’in son sürümünü snap yükleme Aşağıdaki komutu.
sudo snap install powershell --classic
PowerShell'e erişin
Linux'ta Microsoft PowerShell'e erişmek için, en sevdiğiniz Linux terminal uygulamasını başlatın. Uygulama açıldığında aşağıdaki komutu çalıştırın.
pwsh
PowerShell ile ilgili yardım için aşağıdakileri çalıştırın:
pwsh help</ P>
Yorumlar