Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

résumer

Dans les chapitres qui suivent, nous explorerons de nombreux programmes différents couvrant un large éventail de domaines d'application. Bien que la plupart de ces programmes soient généralement installés par défaut, nous pouvons avoir besoin d'installer des packages supplémentaires si les programmes nécessaires ne sont pas déjà installés sur notre système. Avec nos nouvelles connaissances (et notre appréciation) de la gestion des packages, nous ne devrions avoir aucun problème à installer et à gérer les programmes dont nous avons besoin.

image


Le mythe de l'installation de logiciels Linux

Les personnes qui migrent depuis d'autres plates-formes sont parfois victimes du mythe selon lequel les logiciels sont en quelque sorte difficiles à installer sous Linux et que la variété des schémas d'emballage utilisés par les différentes distributions est un obstacle. Eh bien, c'est un obstacle, mais seulement pour les vendeurs de logiciels propriétaires qui souhaitent distribuer des versions binaires uniquement de leur logiciel secret.

L'écosystème du logiciel Linux est basé sur l'idée du code source ouvert. Si un développeur de programme publie le code source d'un programme, il est probable qu'une personne associée à une distribution empaquetera le programme et l'inclura dans son référentiel. Cette méthode garantit que le programme est bien intégré dans la distribution et que l'utilisateur bénéficie de la commodité d'un « guichet unique » pour le logiciel, plutôt que d'avoir à rechercher le site Web de chaque programme.

Les pilotes de périphériques sont gérés à peu près de la même manière, sauf qu'au lieu d'être des éléments séparés dans le référentiel d'une distribution, ils font partie du noyau Linux lui-même. D'une manière générale, il n'existe pas de "disque de pilotes" sous Linux. Soit le noyau prend en charge un périphérique, soit il ne le fait pas, et le noyau Linux prend en charge un grand nombre de périphériques. Beaucoup plus, en fait, que Windows. Bien entendu, cela n'est d'aucune utilité si le périphérique dont vous avez besoin n'est pas pris en charge. Lorsque cela se produit, vous devez rechercher la cause. Un manque de prise en charge des pilotes est généralement causé par l'une des trois choses suivantes :

1. L'appareil est trop récent. Étant donné que de nombreux fournisseurs de matériel ne prennent pas activement en charge le développement Linux, il incombe à un membre de la communauté Linux d'écrire le code du pilote du noyau. Cela prend du temps.

2. L'appareil est trop exotique. Toutes les distributions n'incluent pas tous les pilotes de périphériques possibles. Chaque distribution construit ses propres noyaux, et comme les noyaux sont très configurables (c'est ce qui permet d'exécuter Linux sur tout, des montres-bracelets aux ordinateurs centraux), ils peuvent avoir négligé un périphérique particulier. En localisant et en téléchargeant le code source du pilote, il vous est possible (oui, vous) de compiler et d'installer le pilote vous-même. Ce processus n'est pas trop difficile, mais il est plutôt compliqué. Nous parlerons de la compilation de logiciels dans un chapitre ultérieur.

3. Le fournisseur de matériel cache quelque chose. Ils n'ont ni publié le code source d'un pilote Linux, ni publié la documentation technique pour que quelqu'un en crée un pour eux. Cela signifie que le fournisseur de matériel essaie de garder secrètes les interfaces de programmation de l'appareil. Puisque nous ne voulons pas de périphériques secrets dans nos ordinateurs, je vous suggère de retirer le matériel incriminé et de le jeter à la poubelle avec vos autres objets inutiles.

Lectures complémentaires


Meilleur système d'exploitation Cloud Computing chez OnWorks :