Historique de Linux :
- Qui: Linus Torvalds à l’origine du noyau Linux et Richard Stallman à l’origine du projet GNU
- Quoi: Noyau Linux. Licence GNU pour les applications. Qu’est-ce un noyau ?
- Pourquoi : distributions Linux. Des exceptions apparaissent sans la licence GNU : Android.
Les distributions :
- Distribution : c’est l’association d’un noyau, d’un interpréteur/bureau et d’un gestionnaire de paquets.
- https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
- noyau : gestion entre processeur, mémoire vive, espace de stockage, périphérique d’entrée et de sortie au sens IHM, réseau.
- On y retrouve : La gestion des droits sur les fichiers. Gestion des utilisateurs. Gestion du multi tâches. gestion de la virtualisation.
- interpréteur: Bourne Shell (sh) sur UNIX puis BASH et des langages de scripts sont apparus : Perl, Python ou Ruby.
Debian, ubuntu … et les autres:
Origine : slackware, debian, red hat, enoch et arch et les enfants sont arrivés : knopix, ubuntu, raspbian, Mandrake, Fedora
pourquoi autant et pour quels usages ? Il y en a autant car il y a différents usages. cultiver la différence, Linux permet de le rêver, de le faire.
Les interfaces graphique:
- Gnome, Kde, Cannelle, XDE
- Gestionnaires de paquets : dpkg, APT, Aptitude, Synaptic, apt-rpm, RPM, DNF, portage, Emerge, Pacman, etc.
Linux pour les geek ? “part de marché“
Quelle distribution sur Chromebook ?
Les Usages :
- Serveur, poste de travail, terminal portable, ordinateur embarqué, supercalculateur, solution autonome, électronique évoluée.
Les Logiciels
- Solutions pour serveur
- Serveur Web, FTP, mail, base de données, annuaire d’entreprise, central téléphonique..
Pour le travail
Android studio, Suite Libre Office, Gimp, Firefox, Kde’n’live, audacity, GQRX, Calibre, Pulse Caster, QUEMU, VirtualMachine, tinyMediaManager, OBS, Keepass, VLC, Thunderbird, Mumble, Skype.. terminal
Pour le loisir
Comment ?
- Terminal: lignes de commandes et grimoire ancien.deb
- l’utilisateur : une des composantes du noyau Linux.
- Les commandes : ls, pwd, cat, nano/vim/vi, cd, su, sudo, chown, chmod les commandes avancées : ftp, ssh, rsync, service
- Arborescence : Le c:\ n’existe plus
- AppImage
- Logithèque : Gnome software
....