Noah fait tourner les programmes Linux sur macOS

Nicolas Furno |

Noah est un outil qui permet de faire tourner n’importe quel programme conçu pour Linux sur macOS. Il prend la forme d’un terminal en ligne de commandes similaire à celui qui est intégré au système d’Apple, sauf qu’il tourne sur une base différente. Derrière cette app, on retrouve le Bash intégré à Ubuntu, célèbre distribution GNU/Linux.

Noah peut lancer des programmes en ligne de commande, et même d’autres avec une interface.

Pour fonctionner, Noah repose sur l’hyperviseur intégré à macOS depuis Sierra. Cette brique est essentielle pour faire tourner un système en virtualisation et c’est en gros ce que propose cette app, une distribution Linux virtualisée sous macOS. La différence avec les logiciels de virtualisation complets, comme VirtualBox, c’est que vous avez quelque chose de beaucoup plus léger et de mieux intégré à macOS. L’avantage néanmoins, c’est que tous les programmes venus de Linux peuvent tourner sous macOS.

C’est intéressant, même si la plupart des programmes conçus pour Linux peuvent déjà être installés et utilisés sur macOS. Il existe au moins deux projets qui font le pont et permettent d’installer des outils en ligne de commande adaptés au système d’Apple : Homebrew et MacPorts. D’ailleurs, il faudra passer par l’un des deux pour installer Noah… qui peut rester intéressant pour utiliser des programmes qui n’ont pas été modifiés pour macOS.

Le projet est développé en open-source et ses sources sont disponibles sur GitHub. Vous y trouverez aussi les instructions pour l’installer et pour modifier son installation, si vous le souhaitez.

Accédez aux commentaires de l'article