Donc, toutes les fois où nous avons écrit sur les applications de plate-forme pour une autre plate-forme, c'était à propos de la disponibilité de Windows logiciel pour la plate-forme Linux.
Et si vous voulez exécuter le logiciel Linux sur Windows ? Après tout, certaines fonctionnalités sont propres à Linux et parfois aux plates-formes de type Unix.
Lire aussi : 4 façons de jouer à des jeux rétro sur Linux
Il existe plusieurs façons de travailler avec les logiciels Linux (y compris les logiciels et les commandes) dans un environnement Windows et aujourd'hui, nous allons passer en revue les méthodes les plus fiables.
1. Machines virtuelles
C'est le moyen le plus rapide et le plus fiable d'exécuter le logiciel Linux sur Windowscar vous exécuterez le système d'exploitation complet dans votre installation Windows avec accès à tout ce que vous avez à offrir. Votre seule limitation sera le matériel de votre machine.
Il existe une poignée de logiciels de machines virtuelles efficaces que vous pouvez essayer, la solution la plus courante et gratuite étant VirtualBox.
2. coLinux
coLinux signifie Cooperative Linux et c'est un programme qui vous permet d'exécuter nativement Linux sur Windows et d'autres systèmes d'exploitation.
Il s'agit d'un port du noyau Linux et son code lui permet de fonctionner avec un autre système d'exploitation sans avoir besoin d'émulation.
3. Sous-système Windows pour Linux et Bash
Microsoft a collaboré avec Canonical en 2016 pour fournir une solution fiable version de Bash pour Windows. Il est capable d'exécuter nos commandes et outils Linux préférés comme nano, grep, etssh.
Ce qui est encore plus cool, c'est que Bash sous Windows peut être activé facilement.
4. Accès à distance
Vous n'avez probablement pas vu ce point venir car il n'exécute pas exactement le logiciel Linux sur Windows, mais imaginez que vous avez déjà une machine Linux à laquelle vous pouvez vous connecter, effectuer vos tâches et déplacer au. L'accès à distance aux ordinateurs de bureau est une compétence technique depuis presque aussi longtemps que des options de mise en réseau intéressantes existent.
Les méthodes les plus courantes incluent Virtual Network Computing (VNC ), Remote Desktop Protocol (RDP), et bien sûr, Secure Shell (SSH).
RDP est livré avec Windows 10 mais vous devrez installez xrdp sur les machines Linux auxquelles vous accéderez à distance. VNC nécessite un certain nombre de dépendances et SSH est un outil de ligne de commande que vous pouvez utiliser avec une application comme PuTTY ou KiTTY
Donc, en supposant qu'il n'existe pas de versions logicielles multiplateformes d'applications Linux à utiliser, vous pouvez toujours essayer l'une des méthodes ci-dessus.
Plus vous travaillez avec l'une ou l'autre des options répertoriées, sinon toutes, plus vous accumulez d'expérience et vous saurez laquelle vous convient le mieux et vous pourrez partager votre expérience avec nous.
Y a-t-il des méthodes d'exécution de logiciels et d'outils Linux sur Windows que j'ai oubliées ? Parlez-moi d'eux dans la section des commentaires ci-dessous.