Linux a été le système d’exploitation (OS) de choix pour l’ordinateur averti depuis sa création, mais dans les deux dernières années avec la sortie de petit linux basé physiques plates-formes informatiques comme le Raspberry Pi, BeagleBone et Arduino Yun (entre autres), il y a eu une explosion d’intérêt dans le système d’exploitation. Certes, il n’y a certainement aucun pénurie de tutoriels et de ressources pour l’apprentissage de Linux, mais j’ai voulu créer une initiation taylor fait pour la communauté Maker et conçu pour obtenir n’importe qui a commencé avec Linux (Ubuntu), quel que soit leur système d’exploitation actuel, ou calcul des savoir-faire.
Pourquoi
Comme un chercheur dans le domaine de la robotique, j’utilise Linux exclusivement au travail et il y a beaucoup de raisons pourquoi, mais voici 3 bons...
- Gratuit. Systèmes d’exploitation Linux sont, à toutes fins utiles, gratuite. Quand j’ai lu que je me suis dit, « une grosse affaire, j’ai évidemment déjà avoir un OS ou bien je ne liriez sur Linux sur cet ordinateur ». C’est vrai, quand j’ai commencé à avoir besoin des plates-formes informatiques plus puissants que l’Arduino Uno, j’ai réalisé que je ne voulais pas débourser 100 $ pour Windows pour chaque ordinateur dédié à un projet. En robotique, il n’est pas rare pour un robot unique d’avoir plusieurs ordinateurs embarqués s’attaquer à des tâches différentes - ne pas avoir à acheter (et maintenir) payé de l’OS est une aubaine dans ces cas. De façon plus générale, comme vos projets croître en complexité, ce sera aussi votre besoin pour le calcul de puissance et lorsque vous sauter de microcontrôleurs à pleine soufflé ordinateurs vous serez heureux d’avoir Linux.
- SIMPLE. Alors que la plupart des variétés de Linux fournissent des Interfaces utilisateur graphiques (GUI) pour simplifier l’expérience au jour le jour, ils sont décidément transparents par rapport à Windows ou Mac. Cela signifie simplement que vous avez un accès beaucoup plus direct à la fonctionnalité de base de l’OS plutôt qu’être caché derrière des couches des interfaces utilisateur et des préférences. C’est très pratique lorsque vous devez faire des choses comme accès broches GPIO sur votre BeagleBone.
- Contrôle. Par défaut, vous êtes le maître de votre domaine. Sous Linux (en utilisant les privilèges d’administrateur), vous avez le contrôle total du système et pouvez faire comme vous s’il vous plaît avec elle. Cela vient avec ses pièges, telles que la suppression de votre disque dur entier avec une seule ligne de commandes, mais avec un peu de prudence, c’est un outil puissant.
Outre ces raisons, Linux est la plate-forme du développeur et de codage est généralement beaucoup moins douloureux. Vous trouverez aussi beaucoup de soutien sur le web pour toutes les questions serieuses.
Donc sans aucun prosélytisme, outre permet démarrer à l’aide de Linux !