Linux
Posted: Tue Jul 29, 2014 7:43 pm
Ici on parle de tout ce qui touche à Linux : news, avis, problèmes techniques, conseils...
Qu'est ce que Linux ?
Linux est un système d'exploitation libre et gratuit composé d'un noyau (Linux), et d'une surcouche logicielle (GNU). De cette base commune noyau + surcouche, plusieurs distributions ont vu le jour, qui ont plusieurs particularités propres.
Quelles sont les distributions Linux existantes ?
Il existe un nombre incroyable de distros Linux, je dirais un peu moins d'un millier. Voici une liste des distributions les plus utilisées à l'heure actuelle :
- Debian : réputée pour être très stable, mise à jour peu souvent.
- Fedora : fork libre de RHEL, se met à jour plutôt souvent, plutôt rigide et simple à utiliser.
- OpenSUSE : distrib accueillante et facile à utiliser.
- Ubuntu (basé sur Debian) : distrib n°1 en France, très accueillante, documentation fournie, beaucoup de logiciels, mais distro assez rigide.
- Linux Mint (basé sur Ubuntu) : distrib n°1 dans le monde, rapide, même doc qu'Ubuntu, innovante, assez rigide.
- Mandriva : destinée aux nouveaux, de moins en moins utilisée, propriétaire.
- Mageia (basé sur Mandriva) : tend à remplacer Mandriva, assez lourde et rigide, très simple d'utilisation.
- Slackware : la plus ancienne distro linux, difficile à appréhender, très flexible et stable, documentation maigre.
- Gentoo : se compile à l'installation, compliquée à installer quoi qu'automatisée, configurable à souhait, très flexible.
- Archlinux : pas de version stable car en constante évolution, màj très fréquentes, assez difficile à utiliser mais excellente documentation.
L'arbre complet des distros Linux se trouve ici.
Quelle distro choisir ?
Si vous avez quelques minutes, j'ai réalisé un top 10 des distros linux, avec leurs avantages et inconvénients respectifs. Ok c'est du placement de produit, mais c'est bien une des rares vidéos que je n'ai pas fait pour le fric !
Pourquoi Linux ?
Gratuit, libre, stable, communauté très active. Il y a également beaucoup de logiciels Windows qui ont un équivalent Linux : Word --> Libreoffice; Sony Vegas --> Cinelerra; Framework .NET --> Mono; Photoshop --> GIMP... La liste est longue. On peut également utiliser des logiciels conçus pour Windows par émulation. Il faut également noter que le marché du Gaming sur Linux est en train d'évoluer très vite : Steam est sorti en natif sous Linux, et le nombre de jeux disponibles est en train d'exploser.
Comment installe-t-on des logiciels sur Linux ?
L'installation et la mise à jour des logiciels est un gros point fort de Linux. Il y a en tout et pour tout trois manières d'installer des logiciels. La plus utilisée est l'installation de paquets : sous linux il ne faut pas aller chercher tel ou tel logiciel sur internet et télécharger un setup douteux proposant toujours d'installer la barre de recherche ask… Les applications sont présentes sous la forme de paquets, ce sont en quelque sorte des installateurs automatisés. Tous les paquets sont regroupés sur des serveurs appelés dépôts, et la plupart des distributions proposent un gestionnaire de paquets qui va automatiser la tâche. Par exemple sur un système debian le gestionnaire de paquets s'appelle aptitude, et la commande pour installer un paquet est (exemple avec GIMP) :
C'est aussi simple que ça, en une ligne de commande votre logiciel est installé.
Certains logiciels non libres ne peuvent pas être intégrés dans les dépôts du fait de leur license ou d'un refus de leur éditeur. Ils proposent alors un installateur automatisé. C'est par exemple le cas des pilotes graphiques propriétaires. Une fois que vous avez téléchargé l'installateur et que vous vous êtes placés dans le même dossier, l'installation est très simple :
Une dernière façon d'installer un programme est de le compiler, càd produire un exécutable à partir de son code source. Il faut évidemment que le programme soit open-source, ce qui est le cas de 99% des programmes linux. Une fois que vous avez téléchargé les sources et que vous êtes dans le même répertoire :
Compiler les sources permet d'avoir la dernière version du logiciel, ce qui n'est pas toujours le cas avec les dépôts. Celà permet également d'appliquer des patchs ou aitres modifications au code avant de compiler le programme.
Linux me fait peur, ça a l'air compliqué
Contrairement à ce que l'on peut entendre, Linux n'est pas difficile d'utilisation, c'est juste une question de s'habituer à un système nouveau. Après c'est sûr qu'il y a des distributions plus accueillantes que d'autres.
Qu'est ce que Linux ?
Linux est un système d'exploitation libre et gratuit composé d'un noyau (Linux), et d'une surcouche logicielle (GNU). De cette base commune noyau + surcouche, plusieurs distributions ont vu le jour, qui ont plusieurs particularités propres.
Quelles sont les distributions Linux existantes ?
Il existe un nombre incroyable de distros Linux, je dirais un peu moins d'un millier. Voici une liste des distributions les plus utilisées à l'heure actuelle :
- Debian : réputée pour être très stable, mise à jour peu souvent.
- Fedora : fork libre de RHEL, se met à jour plutôt souvent, plutôt rigide et simple à utiliser.
- OpenSUSE : distrib accueillante et facile à utiliser.
- Ubuntu (basé sur Debian) : distrib n°1 en France, très accueillante, documentation fournie, beaucoup de logiciels, mais distro assez rigide.
- Linux Mint (basé sur Ubuntu) : distrib n°1 dans le monde, rapide, même doc qu'Ubuntu, innovante, assez rigide.
- Mandriva : destinée aux nouveaux, de moins en moins utilisée, propriétaire.
- Mageia (basé sur Mandriva) : tend à remplacer Mandriva, assez lourde et rigide, très simple d'utilisation.
- Slackware : la plus ancienne distro linux, difficile à appréhender, très flexible et stable, documentation maigre.
- Gentoo : se compile à l'installation, compliquée à installer quoi qu'automatisée, configurable à souhait, très flexible.
- Archlinux : pas de version stable car en constante évolution, màj très fréquentes, assez difficile à utiliser mais excellente documentation.
L'arbre complet des distros Linux se trouve ici.
Quelle distro choisir ?
Si vous avez quelques minutes, j'ai réalisé un top 10 des distros linux, avec leurs avantages et inconvénients respectifs. Ok c'est du placement de produit, mais c'est bien une des rares vidéos que je n'ai pas fait pour le fric !
Pourquoi Linux ?
Gratuit, libre, stable, communauté très active. Il y a également beaucoup de logiciels Windows qui ont un équivalent Linux : Word --> Libreoffice; Sony Vegas --> Cinelerra; Framework .NET --> Mono; Photoshop --> GIMP... La liste est longue. On peut également utiliser des logiciels conçus pour Windows par émulation. Il faut également noter que le marché du Gaming sur Linux est en train d'évoluer très vite : Steam est sorti en natif sous Linux, et le nombre de jeux disponibles est en train d'exploser.
Comment installe-t-on des logiciels sur Linux ?
L'installation et la mise à jour des logiciels est un gros point fort de Linux. Il y a en tout et pour tout trois manières d'installer des logiciels. La plus utilisée est l'installation de paquets : sous linux il ne faut pas aller chercher tel ou tel logiciel sur internet et télécharger un setup douteux proposant toujours d'installer la barre de recherche ask… Les applications sont présentes sous la forme de paquets, ce sont en quelque sorte des installateurs automatisés. Tous les paquets sont regroupés sur des serveurs appelés dépôts, et la plupart des distributions proposent un gestionnaire de paquets qui va automatiser la tâche. Par exemple sur un système debian le gestionnaire de paquets s'appelle aptitude, et la commande pour installer un paquet est (exemple avec GIMP) :
Code: Select all
# aptitude install gimpCertains logiciels non libres ne peuvent pas être intégrés dans les dépôts du fait de leur license ou d'un refus de leur éditeur. Ils proposent alors un installateur automatisé. C'est par exemple le cas des pilotes graphiques propriétaires. Une fois que vous avez téléchargé l'installateur et que vous vous êtes placés dans le même dossier, l'installation est très simple :
Code: Select all
# sh amd-driver-installer-VERSION-x86.x86_64.runCode: Select all
$ ./configure
$ make
# make installLinux me fait peur, ça a l'air compliqué
Contrairement à ce que l'on peut entendre, Linux n'est pas difficile d'utilisation, c'est juste une question de s'habituer à un système nouveau. Après c'est sûr qu'il y a des distributions plus accueillantes que d'autres.