Installer les services Linux de Windows 10 (WSL) et openSUSE

Avant de commencer, NUI ne sera tenu responsable des éventuels dysfonctionnements de votre ordinateur sous Windows 10 après ceci. Les raisons saillantes sont :

  1. Connaissance approfondie de l’anglais technique
  2. La connaissance du système Windows et de Linux
  3. Les manipulations complexes sur les deux systèmes
  4. Le temps que prend ces opérations avec plusieurs redémarrages
  5. Un accès Internet performant
  6. Etc.

Il faut comprendre que pour installer openSUSE voire du SUSE vous ne devez surtout pas utiliser un ordinateur dont vous avez besoin au jour le jour car les risques sont qu’à la fin que vous n’ayez pas l’effet escompté, ni un Windows 10 stable. Je le dis car cela m’est arrivé 🙁

Donc, si vous devez utiliser l’ordinateur familial sur lequel un membre de la famille stocke ses devoirs du BAC, vos photos de vacances, votre bibliothèque de musique/DVD, recettes de cuisine, (liste non exhaustive), je vous invite d’arrêter là ou de commencer par faire une, deux voire trois sauvegardes des votre ordinateur. Par sauvegarde je veux dire:

  1. Image de restauration
  2. Sauvegarde de « Mes Documents » de *tous* les profils présents sur l’ordinateur
    1. Pour ceux qui s’aventurent à procéder sur l’ordinateur du boulot: STOP votre entreprise ne va pas aimer cette transformation, ou tout simplement vous n’aurez pas les droits suffisants. Sans être parano, vous avez probablement aussi signé la Charte Informatique de votre Entreprise….

Après cette étape, il faut aussi comprendre que pour installer openSUSE, il faut d’abord installer Ubuntu, oui Ubuntu.

Les étapes:

  1. Pré requis
  2. Installation
  3. Activer mode développeur
  4. Activer ou désactiver des fonctionnalités Windows Windows Subsystem for Linux (GUI)
  5. OU Activer ou désactiver des fonctionnalités Windows Windows Subsystem for Linux (invite de commande)
  6. Après activation Windows Subsystem for Linux
  7. Exécuter Bash dans Windows
  8. Créer un utilisateur UNIX
  9. Installer openSUSE

Pré requis

C’est là que vos cours d’anglais vont vous être utiles: https://msdn.microsoft.com/en-us/commandline/wsl/install_guide

Si votre version de Windows est du bon niveau, passons au point 3. Activer mode développeur. Dans Paramètres -> Mises à jour et sécurité -> Pour les développeurs, activer le mode « Développeur ».

Reboot svp.

Etape 4. (de préférence) Activer ou désactiver des fonctionnalités Windows Windows Subsystem for Linux (GUI). Ouvrir le Panneau de configuration -> Programmes -> Activer ou désactiver des fonctionnalités de Windows -> cocher Sous-système Windows pour Linux (bêta)

 

Si vous préférez l’invite de commande (Etape 5.) Ouvrez une invite PowerShell et lancez: 

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Dans tous les cas, on Reboot svp.

L’Etape 6. c’est Après activation Windows Subsystem for Linux; Facile, Menu démarrer, Exécuter: bash et entrée.

Ubuntu s’installe et une icone « Bash on Ubuntu on Windows » se loge dans votre menu de démarrage. C’est aussi à ce moment que vous devrez créer un utilisateur UNIX. NB. Celui-ci doît être un utilisateur lambda ainsi qu’un mot de passe.

Maintenant, passons à l’étape 9. Installer openSUSE.

Commençons par installer openSUSE Docker userspace:

Lancons Bash à présent et commençons le téléchargement

wget -O openSUSE-42.2.tar.xz https://github.com/openSUSE/docker-containers-build/blob/openSUSE-42.2/docker/openSUSE-42.2.tar.xz?raw=true

Puis extraction du fichier compressé et ignorez les « erreurs »:

$ sudo mkdir rootfs
$ sudo tar -C rootfs -Jxf openSUSE-42.2.tar.xz
$ exit

Il faut maintenant remplacer les binaires Ubuntu par openSUSE. Et ceci se fait sous Windows 10:

cd %localappdata%\lxss\
rename rootfs rootfs.ubuntu
move .\home\<compte linux crée plus tôt>\rootfs .\

Toujours sous Windows 10, peaufinons l'environement pour root etc. 
Un mot de passe vous sera demandé pour sécuriser le compte root.

lxrun /setdefaultuser root

exit

Démarrons bash, et voilà!


Il est grand temps de changer l'icône sous Windows. 
Téléchargons l'icône de openSUSE ici:
http://www.iconarchive.com/show/nuoveXT-icons-by-saki/Apps-suse-icon.html 
dans %localappdata%\lxss\. 

Passons en ligne de commandes 
(utilisez l'explorateur si vous êtes plus à l'aise):

cd %localappdata%\lxss\
rename bash.ico Ubuntu.ico
rename Saki-NuoveXT-Apps-suse.ico bash.ico

Finalement, changons le nom du lanceur Bash dans  %AppData%\Microsoft\Windows\Start Menu\Programs
“Bash on openSUSE on Windows” ou tout nom qui vous convient.

Have a lot of fun :D

 

 

 

 

 

Partager cet article:
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

Les commentaires sont fermés.