PowerShell artık Linux için kullanılabilir

PowerShell nedir?

PowerShell Şimdiye kadar Windows işletim sistemli bir makinede görevler gerçekleştirmek için komut satırları (popüler olarak konsol veya terminal) aracılığıyla yapılandırmayla ilgili her şey için çalışan bir kabuk, yani işletim sistemini çalıştırmak için bir arayüzdür. .

Linux üzerinde PowerShell

Bu fırsat için size iyi haberi getiriyoruz!PowerShell artık Linux için mevcut! Daha önce uyumluluğunu biliyorduk Cümbüş Windows'ta, kesinlikle çok mutlu eden bir şey. Bu nedenle, Linux kullanıcılarının artık Açık Kaynak sürümünde PowerShell desteğini memnuniyetle karşılaması şaşırtıcı değildir. Microsoft'un ana fikri Linux kullanıcılarını Windows'a sürüklemek olmasa da, bu yazılım evinin gösterdiği esneklik Açık Kaynak dünyası için dikkate alınmalıdır. Ve daha açık bir şekilde, PowerShell kullanan veya .Net ile çalışan geliştiriciler için sağlanan desteğe bakarsak.

1

Linux makineniz için PowerShell kurulum sürecini biraz daha derinlemesine inceliyoruz. İlk olarak, PowerShell kullanımında hangi sistemlerin mevcut veya uyumlu olduğunu bilmeniz iyidir; Ubuntu Sunucu 12.04 LTS, 14.04 LTS ve 16.04 LTS, SUSE Linux Kurumsal Sunucu 10, 11 ve 12, Debian GNU / Linux 6 ve 7, Red Hat Sunucusu 5, 6 ve 7 ve CentOS 5, 6 ve 7.

Linux'ta PowerShell Kurulum Süreci (DSC).

2

Başlamak için, PowerShell'i kurmadan önce ilk olarak Açık Yönetim altyapısını veya OMI'yi kurmak gerekir. Aşağıdakilere erişerek OMI'yi indirebilirsiniz bağlantı.

OMI'yi kurarken, çalışmak istediğiniz Linux sistemine göre gerekli paketleri dahil etmeniz gerekir. Bu durumda .deb veya .rpm. DEB ile en iyi bağlantılı sistemler Debian GNU / Linux ve Ubuntu'dur. RPM paketleri söz konusu olduğunda Red Hat, CentOS, SUSE ve Oracle'ı buluyoruz.

  • Aşağıdaki komutu uygulayarak OMI'yi bir CentOS 64 x7 sistemine kurabilirsiniz:

# sudo rpm -Uvh omiserver-1.0.8.ssl_100.rpm

Paketleri kurmak da gereklidir OpenSSL optimum yürütme için ssl_098 veya ssl_100 sürümlerinde; ilki OpenSSL 0.9.8 ekipmanına kurulu versiyonla ve ikincisi OpenSSL 1.0 versiyonuyla çalışabilir. Ek olarak, bilgisayarınızda x64 / x86 mimarisine sahip olmalısınız. OpenSSL'nin kurulu sürümünü öğrenmek istiyorsanız, terminale aşağıdaki komutu girin:

# openssl version .

  • Yukarıdakilerin tümü yapıldıktan sonra, DSC'yi (PowerShell) bir CentOS 7 64 sistemine kurmak için aşağıdaki komutu çalıştırabilirsiniz:

# sudo rpm -Uvh dsc-1.0.0-254.ssl_100.x64.rpm

Ekibinizin PowerShell uygulamasını en uygun ve sorunsuz bir şekilde yürütmek için aşağıdaki özelliklere sahip olduğunu unutmamak gerekir:

Gerekli paket: glibc
Açıklama: GNU Kitaplığı
Minimum sürüm: 31.30

Gerekli paket: Python
Açıklama: Python
Minimum sürüm: 2.4 - 3.4

Gerekli paket: omiserver
Açıklama: Açık Yönetim Altyapısı
Minimum sürüm: 1.0.8.1

Gerekli Paket: Açık
Açıklama: OpenSSL Kitaplıkları
Minimum sürüm: 0.9.8 veya 1.0

Gerekli paket: ctypes
Açıklama: Python ctypes kitaplığı
Minimum sürüm: Python sürümüyle eşleşmelidir

Gerekli paket: libcurl
Açıklama: cURL HTTP istemci kitaplığı
Minimum sürüm: 7.15.1

Yukarıdakilerin tümü yapıldıktan sonra, Linux sisteminizin konfigürasyonunda PowerShell'i sorunsuz kullanmanız mümkündür. Yalnızca yukarıda bahsettiğimiz sistemlerle uyumlu olduğunu ve ayrıca yürütülmesi için uygun paketleri yüklemeniz gerektiğini unutmayın.

3

Windows araçlarındaki bu yeni özellikler, birçok kullanıcının ihtiyaçlarına, her iki sistemin (Linux ve Windows) birleştirilmesine veya uyumluluğuna bağlıdır, böylece birlikte yavaş yavaş daha fazla çalışırlar. Her birinin tam bir ilk katılımı hala çok uzaktır, ancak bu gibi adımlarla, yapılandırma yönetimi kadar önemli görevlerin gelişimini yönlendiren, sonraki ilerlemelerde bu rakipleri kesinlikle vazgeçirecek bir ipucu var. sistemlerinde her birinin görevleri için ortak çalışanlarda bilgi işlem.

PowerShell'in kurulumu veya yapılandırması hakkında daha fazla bilgi için, Resmi Sitesi daha iyi ayrıntılar için Microsoft'tan.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Melek ortiz dijo

    Vaov! Ne heyecan, ne güzel haber. Uzun yıllar bekledim! Pencereler çöp, ellerinde bir şey var. Sauron gibi olmak istiyorlar, hepimizi karanlıkta bağlarlar.

  2.   Mario Guillermo Zavala Silva dijo

    Windows powershell'i Linux'a kurmanın amacı nedir !!! ??? Terminalimiz çok daha güçlüyse ... o zaman sor? Daha iyi şeyler yapabilirim ya da FİKİR nedir !!!!

    ŞEREFLER !!!

  3.   Sergio dijo

    Soru, neden PowerShell'i bash veya zsh ile kurmak istersiniz? Bu hiç mantıklı değil. Sanki gedit veya kate yerine wine not defteri kullanacaksınız ………

  4.   HO2gi dijo

    Her şey tüm araçlarla .net ve masmavi sunuculara işaret ediyor, belki de hala onu kullanan insanlar var, hepsinin güncellenmediğini ve birçok hizmetin pencerelerle çalıştığını hatırlayın. Afip davası vb.
    Vim terminalinin ve diğerlerinin güçlü olduğu doğruysa, ancak hepsi kullanıma bağlıdır.

  5.   Juan Carlos dijo

    Diğerleri ile aynı sorum var, Linux'ta powershell'in olması mantıklı mı? Kullanmanın bir sebebi var mı? Bash veya zsh'nin Linux için ne gibi avantajları var?

    Şahsen, onu asla kurmak niyetinde değilim, açık bir neden yok, ancak Microsoft'un niyeti, diğer Linux üyelerinin katkıda bulunabilmesi için kodu yayınlamak gibi görünüyor - yani ucuz işgücü.