Contenu de la clé USB du cours d'O.C. d'informatique de 4ème de 2019 - 2020

Nous travaillerons en utilisant le système d'exploitation GNU/Linux Ubuntu, version 18.04 avec KDE 64 bits, sur clé USB de 64 Go.

Contenu de la clé et information d'installation

La clé est partitionnée en deux.
La première partition de 16 Go est au format FAT32, lisible sur tous les systèmes d'exploitations.
Cette première partition est utile pour des sauvegardes et des échange avec d'autres ordinateurs.
La deuxième partition de 48 Go est au format ext2, elle contient le système Linux, les logiciels et les fichiers.

En plus du système d'exploitation GNU/Linux KUbuntu 18.04 LTS 64 bits, voici les principaux logiciels qui sont installés dessus.
Installation de Anaconda et cie.
  1. Télécharger Anaconda3-2019-07-linux-x86-64.sh, la version peut changer
  2. Dans un Terminal : sh ./Anaconda-2019-07-linux-x86-64.sh
  3. Enter plusieurs fois + yes + tout accepter
  4. sudo apt install spyder3   si ce n'est pas déjà fait.
  5. ~/anaconda3/bin/conda update conda
  6. ~/anaconda3/bin/conda update anaconda
  7. ~/anaconda3/bin/conda update spyder
  8. Ne pas passer à Python 3.7, des parties ne fonctionnerons plus. Ceci ne sera plus vrai dans quelques mois (dès début 2020 ?).
  9. /usr/bin/spyder3   est la localisation de l'exécutable : spyder3
  10. /usr/share/spyder/images/spyder.png   est la localisation d'une image.
  11. pip3 install arcade --user   installe arcade en mode non administrateur. A été fait automatiquement.
  12. sudo pip3 install scipy   pour le module scipy
Un fichier Batch d'installation automatique de nombreux fichiers.
Dans un Terminal, tapez : sudo sh ./apt_1804_get_kde.sh

Un fichier Batch d'installation automatique de nombreux fichiers.
Dans un Terminal, tapez : sh ./apt_1804_tar_kde.sh

Dans le premier cas, le mot de passe administrateur (root) sera demandé.
Dans le deuxième cas, le mot de passe n'est pas nécessaire.
Dans les deux cas, une liste de fichiers sauvegardé sous "zkde/" est nécessaire.
Contenu de ce dossier :

Vidéo d'explications comment installer Linux sur une clé USB

Quelques actions à faire après l'installation.
Localisation d'exécutables, de bibliothèques, d'icones et d'images.

Installation de XAMPP, pour avoir un serveur Apache - PHP en local.
1) Allez sur le site : https://www.apachefriends.org/index.html 
2) Cliquez sur "XAMPP for Linux"
3) Télécharger la version PHP 7.3.8  "Download (64 bits)".
   Il est conseillé de télécharger dans un dossier simple, tel que : "Bureau". 
   La version peut changer, mais sur votre système 64 bits, il faut charger celle correspondante.
   Le téléchargement prendra quelques minutes...
4) Ouvrez un Terminal.
   Dans ce Terminal, tapez  "cd nom du dossier de téléchargement",  suivit de la touche  Enter. 
   Par exemple : "cd Bureau",  suivit de la touche  Enter.
5) Tapez  ls  pour vérifier le contenu du dossier.  Cela n'est pas indispensable.
6) Deux choix possibles :
6a) Dans le Terminal, tapez : chmod 755 xampp-linux-*-installer.run
6b) Depuis un gestionnaire de fichiers, indiquez que le fichier que vous venez de télécharger soit exécutable par tout le monde, en modifiant ses propriétés.
7) Tapez  sudo ./xampp  suivit de la touche  TAB,  ce qui complétera le nom.
8) Pressez sur la touche  Enter.
   Le mot de passe standard vous est demandé, puisque vous installez un logiciel en mode "root".
9) L'installation des logiciels nécessaires pour que votre ordinateur fasse office de serveur démarre.
   Il faut attendre un peu avant qu'une fenêtre de "setup" s'ouvre.  Suivez les instructions.
   Laissez les options par défaut.  Acceptez les conditions, continuez...
   L'installation prend plusieurs minutes.
   À la fin, cliquez sur Terminez.  Fermez la fenêtre qui s'ouvre.
10) Lancez un navigateur et tapez l'URL : http://localhost
    Une page Web devrait s'ouvrir, indiquant que l'installation c'est bien passé.
11) Pour ne pas changer notre habitude d'utiliser le répertoire "website" pour le Web, depuis un Terminal, 
    tapez : sudo ln -s $HOME/website /opt/lampp/htdocs/web
    De cette manière, en tapant l'URL : http://localhost/web, vous arrivez dans votre website.
    ( sudo unlink /opt/lampp/htdocs/web pour supprimer le lien symbolique. )
12) Copiez les fichiers : php01_compteur.php  et  compteur001.txt  dans le dossier website.
13) Dans un navigateur, tapez dans la barre d'adresse : http://localhost/web/php01_compteur.php  
14) Mettez dans votre fichier index.html des liens sur les fichiers .php que vous créez.

On peut maintenant copier des fichiers dans le dossier  tests  et utiliser le serveur de l'ordinateur.
Pour lancer le serveur, tapez depuis un Terminal :  sudo /opt/lampp/lampp start
Pour arrêter le serveur, tapez depuis un Terminal : sudo /opt/lampp/lampp stop
Si tout c'est bien passé, vous pouvez tester votre premier programme PHP sur votre ordinateur, 
sans nécessiter une connexion Internet !

Installation de NodeJS, pour avoir un serveur NodeJS en locla.
Le cours sur NodeJS du site OpenClassRooms.
Par défaut, nodejs est déjà installé sur la clé USB.
Pour lancer le serveur avec un fichier .js : node txxx_xxx.js
Pour être client du serveur NodeJS, l'URL est : http://localhost:8080



Plan du Site : index.html   arrow   cours d'oc informatique   arrow   info4oc.html   arrow   cours_cle_contenu.html     ( Page Web = http://www.juggling.ch/gisin/coursinfo_ref/coursinfo4oc/info_cle_contenu.html)


Page mise à jour le 15 août 2019 par Bernard Gisin.     ( Envoyer un e-mail )
Hébergement par : www.Infomaniak.ch