Come installare PowerShell 7 usando Ansible



Aggiornato 2024 di aprile: smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora su questo link
  1. Scarica e installa lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

PowerShell 7.0 è un'edizione open source, multipiattaforma (Windows, MacOS e Linux) di PowerShell progettata per gestire ambienti eterogenei e cloud ibridi.

Inoltre, PowerShell 7.0 supporta le varianti ARM32 e ARM64 di Debian, Ubuntu e Alpine Linux ARM64.

Far funzionare PowerShell 7

PowerShell 7 è installato in una nuova directory e funziona in parallelo con Windows PowerShell 5.1. Per PowerShell Core 6.x, PowerShell 7 è un aggiornamento diretto che rimuove PowerShell Core 6.x.

PowerShell 7 viene installato in %programfiles%\PowerShell\7
La cartella %programfiles%\PowerShell\7 viene aggiunta a $env:PAT

I pacchetti di installazione di PowerShell 7 aggiornano le versioni precedenti di PowerShell Core 6.x:

  • PowerShell Core 6.x su Windows:% programfiles% \ PowerShell \ 6 è sostituito da% programfiles% \ PowerShell \ 7
  • Linux: / opt / microsoft / powershell / 6 è sostituito da / opt / microsoft / powershell / 7
  • macOS: / usr / local / microsoft / powershell / 6 è sostituito da / usr / local / microsoft / powershell / 7

Ansible sta diventando sempre più la piattaforma di distribuzione di applicazioni e software per gli sviluppatori grazie alla sua facilità d'uso e flessibilità. È anche facile da implementare e non richiede l'installazione di un agente su nodi remoti. Invece, Ansible utilizza l'autenticazione SSH senza password per gestire host Unix / Linux remoti. Tuttavia, in questo argomento vedremo come gestire gli host Windows con Ansible.



Aggiornamento di aprile 2024:

Ora puoi prevenire i problemi del PC utilizzando questo strumento, ad esempio proteggendoti dalla perdita di file e dal malware. Inoltre è un ottimo modo per ottimizzare il computer per le massime prestazioni. Il programma corregge facilmente gli errori comuni che potrebbero verificarsi sui sistemi Windows, senza bisogno di ore di risoluzione dei problemi quando hai la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: fare clic su "Avvio scansione"Per trovare problemi di registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: fare clic su "Ripara tutto"Per risolvere tutti i problemi.

scaricare



Installazione di Ansible su Windows e Linux

Installazione di Ansible su a Sistema Linux è molto semplice La maggior parte dei sistemi di packaging per le distribuzioni Linux lo hanno già. Ecco alcuni dei modi più comuni per installare Ansible:

  • sudo apt installa ansible
  • sudo yum installa ansible
  • sudo dnf installa ansible

Tuttavia, Windows è un caso unico perché Ansible non è disponibile come pacchetto Windows. Il modo più semplice per installare Ansible per l'uso su Windows è utilizzare il sottosistema Windows per Linux (WSL). Questa è un'istanza virtualizzata di Linux che funziona parallelamente a Windows. Una volta installato, è possibile utilizzare gli stessi comandi di installazione nel WSL per installare Ansible.

Imposta Ansible

Ci sono alcuni elementi chiave di cui abbiamo bisogno per installare PowerShell 7 Abbiamo bisogno di un file Hosts per definire le nostre destinazioni target. Esistono molti modi per configurarlo, ma generalmente una struttura di cartelle come quella qui sotto funziona bene.

  • Directory
  • Gioca a libri
  • Vars

Nella directory dell'inventario, creeremmo un file hosts contenente tutti i sistemi che vogliamo scegliere come target con il nostro playbook. Di seguito viene descritto un semplice file hosts che crea un gruppo di host sotto l'etichetta di produzione. I commenti sono utili per farti sapere qual è il vero nome host dei sistemi.

[Produzione]
# Test-system-01
100.100.10.10
# Test-system-02
100.100.10.11
#Sistema di prova 03
100.100.10.12
#Sistema di prova 04
100.100.10.13

È possibile creare più gruppi host e lo stesso host può esistere in più gruppi. Ciò rende più facile raggruppare e "contrassegnare" questi host per gestire in seguito ruoli più complessi.

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



Suggerimento esperto: Questo strumento di riparazione esegue la scansione dei repository e sostituisce i file corrotti o mancanti se nessuno di questi metodi ha funzionato. Funziona bene nella maggior parte dei casi in cui il problema è dovuto alla corruzione del sistema. Questo strumento ottimizzerà anche il tuo sistema per massimizzare le prestazioni. Può essere scaricato da Cliccando qui