L'application Microsoft Store est désactivée par la stratégie de groupe par mon université. J'ai des droits d'administrateur sur mon ordinateur et je me demandais s'il était possible d'installer directement le sous-système Windows pour Linux (WSL)? Ou peut-être via Chocolatey ou une autre méthode de ligne de commande?
Notez que depuis la version 1709 (mise à niveau de Fall Creator), l'activation du mode développeur ne suffit plus.
la source
0x80070005
, vous devez exécuter le fichier exe en tant qu'administrateur.wslconfig /list
etwslconfig /unregister
sont vos amis ...0x80070005
erreurs apparaissent pour de nombreuses raisons. Si vous souhaitez rechercher des solutions de contournement, consultez la page suivante: github.com/microsoft/WSL/issues/3020Cette procédure est courte et s’applique à partir de la mise à jour Windows 10 Fall Creators.
OptionalFeatures.exe
PC et redémarrez-le. À partir du Guide d'installation de Windows Server .Téléchargez l'un des fichiers suivants (avec n'importe quel navigateur ou gestionnaire de téléchargement):
Ouvrez les packages Appx avec 7ZIP . Extrayez uniquement le fichier exécutable (par exemple Ubuntu.exe) et install.tar.gz dans n’importe quel lecteur ou dossier. Double-cliquez sur ce fichier exécutable et il sera installé.
Notes :: Vous pouvez maintenant installer n’importe quelle distribution GNU / Linux en utilisant des archives compressées RootFS (uniquement .tar.gz) fournies sur des sites de distribution ou à partir d’images de menu fixe.
la source
Vous pouvez (1) télécharger les programmes d'installation à partir du Windows Store ou (2) télécharger un fichier de distribution et l'installer à l'aide d'outils tels que lxRunOffline ou WSL Distrolauncher .
Téléchargement du programme d'installation à partir du Windows Store
Vous pouvez télécharger les programmes d'installation à partir du Windows Store à l'aide de Powershell . Par exemple, vous pouvez télécharger la version Ubuntu 16 à l’aide de la commande suivante
Dans la commande ci-dessus, le fichier de sortie est
Ubuntu.appx
. Il doit être nommé de cette façon. Vous pouvez exécuter cette application pour installer Ubuntu.Utiliser LxRunOffline
Tout d'abord, vous devez télécharger un fichier de distribution. Il existe de nombreux fichiers de distribution disponibles dans le wiki lxRunOffline .
Par exemple, pour installer le même Ubuntu 16 à partir du Microsoft Windows Store, vous pouvez télécharger le fichier à partir de
Ensuite, vous pouvez installer la distribution linux en utilisant lxRunOffline
Pour exécuter la distribution, vous pouvez utiliser le même lxRunOffline
Utiliser un DistroLauncher
Vous pouvez utiliser certains DistroLauncher. Il existe de nombreuses versions basées sur l' exemple Microsoft pour créer des distributions Linux personnalisées pour WSL. Par exemple, vous pouvez utiliser la version Yuk7 .
Vous devez télécharger un fichier de distribution et le fichier
launcher.exe
. Pour utiliser le même fichier de distribution mentionné ci-dessus, vous devez renommer le fichier de distributionrootfs.tar.gz
et le programme de lancement du nom de distribution souhaité. Plus tard, vous devez exécuter le lanceur en tant qu'administrateur (des erreurs me l'ont fait exécuter en tant qu'utilisateur normal)La première fois que vous lancez le programme de lancement, il installe et exécute la distribution. La prochaine fois, il lance la distribution Linux.
Après l’installation, vous pouvez gérer les distributions à l’aide de la
wslconfig
ou deslxrunoffline
commandes.REMARQUE: En plus des fichiers de distribution mentionnés ci-dessus, vous pouvez créer un nouveau fichier basé sur d'autres distributions Linux. Vous pouvez essayer les instructions incluses dans le projet WSLInstall . Vous aurez peut-être besoin d’ étapes supplémentaires après l’installation pour démarrer correctement le nouveau Linux.
la source