Cómo instalar PowerShell 7 usando Ansible



Actualización 2024 abril: Deje de recibir mensajes de error y ralentice su sistema con nuestra herramienta de optimización. Consíguelo ahora en este enlace
  1. Descarga e instala la herramienta de reparación aquí.
  2. Deja que escanee tu computadora.
  3. La herramienta entonces repara tu computadora.

PowerShell 7.0 es una edición de código abierto, multiplataforma (Windows, MacOS y Linux) de PowerShell diseñada para manejar entornos heterogéneos y nubes híbridas.

Además, PowerShell 7.0 admite las variantes ARM32 y ARM64 de Debian, Ubuntu y Alpine Linux ARM64.

Hacer que PowerShell 7 funcione

PowerShell 7 se instala en un nuevo directorio y se ejecuta en paralelo con Windows PowerShell 5.1. Para PowerShell Core 6.x, PowerShell 7 es una actualización directa que elimina PowerShell Core 6.x.

PowerShell 7 está instalado en %programfiles%\PowerShell\7
La carpeta %programfiles%\PowerShell\7 se agrega a $env:PAT

Los paquetes de instalación de PowerShell 7 actualizan versiones anteriores de PowerShell Core 6.x:

  • PowerShell Core 6.x en Windows:% programfiles% \ PowerShell \ 6 se reemplaza por% programfiles% \ PowerShell \ 7
  • Linux: / opt / microsoft / powershell / 6 se reemplaza por / opt / microsoft / powershell / 7
  • macOS: / usr / local / microsoft / powershell / 6 se reemplaza por / usr / local / microsoft / powershell / 7

Ansible se está convirtiendo cada vez más en la plataforma de implementación de software y entrega de aplicaciones para los desarrolladores debido a su facilidad de uso y flexibilidad. También es fácil de implementar y no requiere la instalación de un agente en nodos remotos. En cambio, Ansible usa autenticación SSH sin contraseña para administrar hosts remotos de Unix / Linux. Sin embargo, en este tema veremos cómo administrar hosts de Windows con Ansible.



Actualización de abril de 2024:

Ahora puede evitar problemas en la PC utilizando esta herramienta, como protegerse contra la pérdida de archivos y el malware. Además, es una excelente manera de optimizar su computadora para obtener el máximo rendimiento. El programa corrige los errores comunes que pueden ocurrir en los sistemas Windows con facilidad, sin necesidad de horas de resolución de problemas cuando tiene la solución perfecta a su alcance:

  • Paso 1: Descargar PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Paso 2: Haga clic en “Iniciar escaneado”Para encontrar problemas de registro de Windows que podrían estar causando problemas en la PC.
  • Paso 3: Haga clic en “Repara todo”Para solucionar todos los problemas.

descargar



Instalar Ansible en Windows y Linux

Instalar Ansible en un Sistema Linux es muy simple. La mayoría de los sistemas de empaque para distribuciones de Linux ya lo tienen. Estas son algunas de las formas comunes de instalar Ansible:

  • sudo apt instalar ansible
  • sudo yum instalar ansible
  • sudo dnf instalar ansible

Sin embargo, Windows es un caso único porque Ansible no está disponible como un paquete de Windows. La forma más fácil de instalar Ansible para usar en Windows es usar el subsistema Windows para Linux (WSL). Esta es una instancia virtualizada de Linux que se ejecuta en paralelo a Windows. Una vez que está instalado, puede usar los mismos comandos de instalación en WSL para instalar Ansible.

Configurar Ansible

Hay algunos elementos clave que necesitamos para instalar PowerShell 7. Necesitamos un archivo Hosts para definir nuestras ubicaciones de destino. Hay muchas formas de configurar esto, pero generalmente una estructura de carpetas como la siguiente funciona bien.

  • Directorio
  • Jugar libros
  • vars

En el directorio de inventario, creamos un archivo de hosts que contiene todos los sistemas a los que queremos apuntar con nuestro libro de jugadas. A continuación se describe un archivo de hosts simple que crea un grupo de hosts bajo la etiqueta de producción. Los comentarios son útiles para hacerle saber cuál es el verdadero nombre de host de los sistemas.

[Producción]
# test-system-01
100.100.10.10
# test-system-02
100.100.10.11
# Sistema de prueba 03
100.100.10.12
# Sistema de prueba 04
100.100.10.13

Puede crear varios grupos de hosts y el mismo host puede existir en varios grupos. Esto hace que sea más fácil agrupar y “marcar” estos hosts para luego manejar roles más complejos.

https://github.com/deekayen/ansible-role-chocolatey



Sugerencia del experto: Esta herramienta de reparación escanea los repositorios y reemplaza los archivos dañados o faltantes si ninguno de estos métodos ha funcionado. Funciona bien en la mayoría de los casos donde el problema se debe a la corrupción del sistema. Esta herramienta también optimizará su sistema para maximizar el rendimiento. Puede ser descargado por Al hacer clic aquí