Windows 11 porta Linux SUDO nel prompt dei comandi e in PowerShell

Windows 11 porta Linux SUDO nel prompt dei comandi e in PowerShell
  • Microsoft sta aggiungendo un’opzione per abilitare “sudo” dalla pagina “Per sviluppatori” nell’app Impostazioni di Windows 11.
  • La funzionalità sarà disponibile tramite il terminale Windows quando si utilizza il prompt dei comandi, PowerShell e altre console di comando.
  • Si prevede che la funzionalità di comando funzioni allo stesso modo del comando sudo di Linux, ma avrai la possibilità di decidere come eseguire le app con il comando.

Si prevede che Windows 11 integrerà un comando “sudo” su PowerShell e Prompt dei comandi, simile al comando già disponibile in Linux, macOS e altri sistemi operativi basati su Unix. La funzionalità è stata individuata da @thisbookisclosed su X all’interno delle build di anteprima di Windows 11 disponibili tramite Canary Channel.

Cos’è il comando sudo?

Il comando sudo (superuser do) consente agli utenti di eseguire programmi e strumenti con i privilegi di sicurezza di un altro utente (il superutente o l’amministratore, per impostazione predefinita). È una funzionalità onnipresente in Linux, macOS e altri sistemi operativi basati su Unix per la gestione delle autorizzazioni e l’esecuzione di comandi che richiedono privilegi elevati.

Comando sudo di Linux
Comando sudo Linux / Immagine: Mauro Huculak

L’introduzione del supporto nativo dei comandi sudo su Windows 11 dimostra ulteriormente gli sforzi continui di Microsoft per colmare il divario tra i sistemi operativi Windows e quelli simili a Unix.

Come funzionerà sudo su Windows 11?

Sebbene questa implementazione sia ancora in fase di elaborazione, si prevede che questa integrazione funzionerà in modo simile a Linux.

Gli utenti potranno invocare il comando sudo nel Terminale Windows per eseguire comandi con privilegi amministrativi senza la necessità di cambiare account utente, semplificando la gestione delle configurazioni di sistema e l’esecuzione di operazioni sicure.

Per gli sviluppatori impostazione sudo
Per gli sviluppatori impostazione sudo/immagine: @thebookisclosed

Per abilitare l’opzione, devi aprire Impostazioni > Sistema > Per sviluppatori e attivare l’ interruttore “Abilita sudo” . Quindi, devi utilizzare le impostazioni “Configura come sudo esegue le applicazioni” per scegliere l’esperienza. Per esempio:

  • In una nuova finestra: quando si esegue il comando sudo, il terminale aprirà una nuova finestra per eseguire comandi con privilegi di amministratore.
  • Con input disabilitato: poiché Microsoft non ha menzionato alcun dettaglio su questa funzionalità, non è chiaro cosa farà questa opzione.
  • In linea: quando si esegue il comando sudo, il terminale consentirà di eseguire attività amministrative all’interno della stessa finestra.

Una volta abilitata la funzionalità, il comando sudo dovrebbe funzionare sul prompt dei comandi e su PowerShell.

È importante notare che l’opzione è ancora nascosta e al momento non è nemmeno disponibile per il test.

Perché Microsoft porta sudo su Windows 11?

L’aggiunta del comando sudo a Windows 11 fa parte di una strategia più ampia per aumentare l’attrattiva del sistema operativo per sviluppatori, amministratori di rete e utenti esperti che si affidano agli strumenti Linux per il proprio lavoro. Integrando comandi simili a Unix direttamente nel sistema operativo, l’azienda mira a eliminare ulteriormente le barriere alla produttività e promuovere un ambiente più versatile e robusto per lo sviluppo di software e l’amministrazione di sistema.

“Sudo” non è l’unico comando non Windows disponibile nel sistema operativo. Ad esempio, nella versione stabile è già possibile utilizzare gli strumenti tar e curl . Lo strumento “tar” consente di estrarre file e creare archivi, mentre lo strumento “curl” per trasferire file tra server.

Quando sarà disponibile il comando Linux su Windows 11?

La funzionalità è ancora in fase di elaborazione, ma poiché Microsoft non ha condiviso alcun dettaglio ufficiale, non è chiaro quando il comando verrà distribuito agli utenti.

Tuttavia, la società si sta preparando a rilasciare Windows 11 24H2 nel corso dell’anno, che si dice includa una vasta gamma di nuove funzionalità e modifiche, e il comando sudo potrebbe essere una delle funzionalità pianificate per questa versione. D’altra parte, Microsoft è anche nota per abbandonare le funzionalità non appena sono pronte al di fuori del rilascio di nuove versioni, quindi potrebbe anche essere il caso che l’azienda introduca la funzionalità durante un regolare aggiornamento mensile.

Cosa ne pensi del nuovo comando Linux in arrivo su Windows 11? Condividi i tuoi pensieri nei commenti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *