Per abilitare sudo su Windows 11, apri Impostazioni > Sistema > Per gli sviluppatori, attiva“Abilita sudo”e scegli l’opzione “In linea”. Puoi anche aprire il prompt dei comandi o PowerShell (amministratore) ed eseguire il comando “sudo config –enable normal”.
Su Windows 11, ora è possibile abilitare “sudo,” e in questa guida illustrerò i passaggi per completare questa configurazione. A partire dalla build di anteprima 26052, il sistema operativo aggiunge il supporto per il comando sudo per il prompt dei comandi e PowerShell per eseguire comandi con privilegi elevati senza dover aprire la console come amministratore, in modo simile al comando già disponibile in Linux, macOS e altri sistemi Unix. sistemi operativi basati su.
Differenze tra le modalità Sudo
Sudo su Windows 11 offre tre modalità:
Inline: quando si esegue il comando sudo, la console consentirà l’esecuzione di attività amministrative all’interno della stessa finestra. Se desideri la stessa esperienza Linux, questa è l’opzione che devi utilizzare. Inserimento chiuso: questa è l’esperienza più sicura. Esegue il comando in modalità elevata nella finestra corrente, ma il processo non avrà più input. Se è necessario eseguire processi aggiuntivi, questa modalità non funzionerà. In una nuova finestra: quando si esegue il comando sudo, il Terminale aprirà una nuova finestra come amministratore.
Operazioni supportate
Puoi eseguire molte operazioni utilizzando questo comando:
Eliminazione di un file protetto. Invocazione di comandi elevati. Apertura di un nuovo terminale per eseguire qualsiasi attività.
Requisiti
L’integrazione di sudo è attualmente in fase di sviluppo, il che significa che avrai bisogno di un dispositivo registrato nel canale Dev o Canary e che esegua Windows 11 build 26052 o versione successiva. Tecnicamente, questa funzionalità dovrebbe essere implementata come parte di Windows 11 24H2.
In questa guida ti insegnerò i passaggi per configurare il comando sudo su Windows 11.
Abilita sudo su Windows 11 da Impostazioni
Per abilitare sudo su Windows 11 tramite l’app Impostazioni, segui questi passaggi:
Apri Impostazioni su Windows 11.
Solo schermo @media e (larghezza minima: 0px) e (altezza minima: 0px) { div[id^=”bsa-zone_1659356505923-0_123456″] { larghezza minima: 336px; altezza minima: 280px; } } Schermo solo @media e (larghezza minima: 640px) e (altezza minima: 0px) { div[id^=”bsa-zone_1659356505923-0_123456″] { larghezza minima: 728px; altezza minima: 280px; } }
Fai clic su Sistema.
Fai clic sulla pagina Per sviluppatori.
Attiva Abilita sudo interruttore.
Fai clic sull’impostazione “Abilita sudo”.
Scegli l’“In linea” dall’impostazione”Configura il modo in cui sudo esegue le applicazioni”per un’esperienza simile a Linux.
Una volta completati i passaggi, puoi iniziare a utilizzare il comando sudo sul terminale Windows, sia che tu utilizza il prompt dei comandi o PowerShell.
Abilita sudo su Windows 11 dal terminale
Per attivare il comando sudo tramite il prompt dei comandi o PowerShell, utilizza questi passaggi:
Apri Start.
Cerca Terminale Windows, fai clic con il pulsante destro del mouse sul risultato principale e scegli Esegui come amministratore opzione.
Nota breve: questa sarà l’ultima volta che dovrai eseguire il terminale come amministratore. Puoi elaborare la configurazione nel prompt dei comandi o in PowerShell.
Digita il seguente comando per abilitare la modalità sudo “Inline” su Windows 11 e premi Invio:
sudo config–enable normal
(Facoltativo ) Digita il seguente comando per abilitare la modalità sudo “In una nuova finestra” e premi Invio:
sudo config–enable forceNewWindow
(Facoltativo) Digita il seguente comando per abilitare la modalità sudo “Con input disabilitato” e premi Invio:
sudo config–enable DisableInput
Dopo aver completato i passaggi, il Il comando sudo verrà abilitato e potrai iniziare a utilizzare il comando per eseguire strumenti con privilegi elevati senza la necessità di avviare una console come amministratore.
Inizia a utilizzare sudo su Windows 11
Per utilizzare il comando sudo, segui questi passaggi.
Apri Start.
Cerca Terminale Windows e fai clic sul risultato principale per aprire dalla console.
Digita il seguente comando per richiamare il comando sudo help e premi Invio:
sudo-h Nota veloce: questo comando ti aiuterà a imparare come strutturare il comando, i diversi argomenti e le opzioni disponibili.
Digita il seguente comando per eseguire un comando con sudo su Windows 11 e premi Invio:
sudo del mytextfile.txt Nota veloce: il comando funziona aggiungendo il prefisso sudo prima del comando effettivo per elevare il processo. Il sistema mostrerebbe comunque la finestra di dialogo”Controllo account utente”(UAC) per confermare l’elevazione.
È importante notare che il comando sudo fa distinzione tra maiuscole e minuscole, ma solo per le opzioni disponibili. Ad esempio, sudo-h porterà la guida, ma sudo-H genererà un errore.
Microsoft sta aggiungendo ulteriormente questo supporto nativo per colmare il divario tra i sistemi operativi Windows e quelli simili a Unix e rendere più semplice per gli sviluppatori lavorare in sistema con gli strumenti che già conoscono.