GNU/Linux >> Linux Esercitazione >  >> Linux

Ubuntu ora in Windows Store:aggiornamenti a Linux su Windows 10 e suggerimenti importanti

Ho notato questo post sul blog su Ubuntu sul blog Microsoft Command Line. Ubuntu è ora disponibile da Windows Store per build di Windows superiori a 16215.

Puoi eseguire "Winver " per vedere il tuo numero di build di Windows. Se esegui Windows 10 puoi certamente iscriverti alle build di Windows Insider, oppure puoi aspettare qualche mese prima che queste funzionalità diventino popolari. Ho eseguito Windows 10 Insiders "Squillo veloce" per un po' di tempo con alcuni problemi ma niente di blocco.

L'aggiunta di Ubuntu a Windows Store può inizialmente sembrare confusa o addirittura un po' bizzarra. Tuttavia, dato un minuto per capire l'architettura più ampia, ha molto senso. Tuttavia, per quelli di noi che hanno testato queste funzionalità in versione beta, il passaggio a Windows Store richiederà alcuni passaggi manuali per poterne trarre vantaggio.

Ecco come la vedo io.

  • Per le prime versioni beta del sottosistema Windows per Linux, digiti bash da qualsiasi luogo ed esegue Ubuntu su Windows.
  • Ubuntu su Windows nasconde il suo filesystem in C:\Users\scott\AppData\Local\somethingetcetc e non dovresti andarci o toccarlo.
  • Spostando i file tar e l'installazione della distribuzione Linux nello store, ciò consente a noi utenti di utilizzare la CDN (Content Distrubution Network) dello Store per ottenere le distribuzioni in modo rapido e semplice.
    • Attiva la funzione e REBOOT
      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

quindi vai al negozio per ottenere i binari!

Ok, ora ecco dove e perché diventa interessante.

Presto (alla fine di questo mese mi è stato detto) saremo in grado di avere n numero di distribuzioni Linux native sui nostri computer Windows 10 contemporaneamente. Puoi installarne quanti ne vuoi dal negozio. Nessuna VM, solo Linux veloce... su Windows!

Esiste un'utilità per il sottosistema Windows per Linux chiamata "wslconfig" di cui dispone Windows 10.

C:\>wslconfig
Performs administrative operations on Windows Subsystem for Linux

Usage:
/l, /list [/all] - Lists registered distributions.
/all - Optionally list all distributions, including distributions that
are currently being installed or uninstalled.
/s, /setdefault <DistributionName> - Sets the specified distribution as the default.
/u, /unregister <DistributionName> - Unregisters a distribution.

C:\WINDOWS\system32>wslconfig /l
Windows Subsystem for Linux Distributions:
Ubuntu (Default) Fedora
OpenSUSE

A questo punto, quando digito "bash" al normale prompt dei comandi di Windows o PowerShell, avvierò il mio Linux predefinito. Posso anche semplicemente digitare "Ubuntu" o "Fedora", ecc. Per ottenerne uno specifico.

Se volessi testare il mio codice Linux (.NET, node, go, ruby, qualunque cosa) potrei scriverlo da Windows ed eseguire i miei test su n numero di distribuzioni Slick per gli sviluppatori.

TODOs se hai WSL e Bash delle versioni precedenti

Se hai già "bash" sul tuo computer Windows 10 e vuoi passare a "molte distribuzioni", installerai semplicemente la distribuzione Ubuntu dallo store e quindi sposterai le personalizzazioni della tua distribuzione da "legacy/beta bash" a il "nuovo treno ma beta anche se si avvicina al rilascio di WSL". Ho copiato la mia cartella ~/ su /mnt/c/Users/Scott/Desktop/WSLBackup, quindi ho aperto Ubuntu e ho copiato i miei file .rc e quant'altro. Quindi ho rimosso la mia bash originale con lxrun /uninstall. Una volta che l'ho fatto, la mia distribuzione è gestita dal negozio e posso averne quante ne voglio. Oltre alle personalizzazioni, è davvero facile (ad esempio, non è un grosso problema ed è veloce) aggiungere o rimuovere Linux su Windows 10, quindi non temere. Esegui il backup delle tue cose e questa sarà un'operazione di 10 minuti, oltre a qualsiasi installazione di apt-get devi ripetere. Tutto il resto è lo stesso e vorrai comunque continuare a archiviare e condividere file tramite /mnt/c.

NOTA: Ho fatto un video di YouTube chiamato Modifica del codice e dei file sul sottosistema Windows per Linux su Windows 10 che mi piacerebbe se lo verificassi e lo condividessi sui social media!

Divertiti!

Sponsor: Seq è una semplice registrazione centralizzata, sulla tua infrastruttura, con un ottimo supporto per ASP.NET Core e Serilog. La versione 4 aggiunge dashboard e avvisi integrati:dai un'occhiata!


Linux
  1. 8 suggerimenti per la riga di comando di Linux

  2. 6 risorse e 3 consigli per aiutarti ad entrare nel mondo dei container Linux

  3. Ubuntu, SuSE e Fedora ora nel negozio di Windows!

  4. Linux:la differenza tra riavvio, Init 6 e spegnimento -r Now?

  5. Kali Linux nell'App Store di Windows

Suggerimenti e trucchi per usare Ctrl+Z in Ubuntu Linux

Un ragazzo Windows in un mondo Linux:YaST e il desktop

13 Importanti impostazioni di privacy e sicurezza in Ubuntu Linux

L'anno di Linux sul desktop (Windows) - Suggerimenti e trucchi WSL

Accesso remoto a Windows 10 tramite Ubuntu Linux e Vise Versa

Come collegare in rete Ubuntu e Windows 10?