Installation de Sacoche en local sous Debian 9

L’application SACoche permet :

  • d’évaluer les élèves par compétences
  • de conserver un historique de leur parcours
  • de déterminer un état d’acquisition de chaque compétence
  • de les collecter pour estimer la maitrise du socle commun

https://sacoche.sesamath.net/

Le tutoriel que j’ai réalisé au format PDF avec ma procédure pour installer Sacoche sous Debian 9 :

Installation de Sacoche en local sous Debian 9

Publicités

Installation de Shotcut sous Linux

Shotcut est un éditeur de vidéos libre, open source et gratuit. Cette application est également disponible pour Windows et Mac OS.

Installation de Shotcut sous Linux Mint 18.1 Serena Cinnamon 64-bit depuis un PPA

Pour la version 64 bits, on peut réaliser l’installation depuis un PPA.

Pour ajouter le PPA :

sudo add-apt-repository ppa:haraldhv/shotcut

Dans le dossier /etc/apt/sources.list.d/ j’ai un fichier haraldhv-shotcut-xenial.list qui a été créé.

Pour recharger la liste des paquets en prenant en compte le nouveau PPA :

sudo apt-get update

Pour installer le paquet shotcut :

sudo apt-get install shotcut

Il manquait ensuite la librairie SDL2, pour l’installer :

sudo apt-get install libsdl2-2.0-0

Le raccourci présent dans le menu Autre n’étant pas fonctionnel, je l’ai ajouté au bureau ce qui a fonctionné.

Installation de Shotcut sous Debian 9 64 bits avec AppImage

Une autre méthode d’installation sous Debian.

Depuis le site : https://www.shotcut.org/download/

Téléchargez 64-bit Linux AppImage

Cliquez sur [Enregistrer le fichier]

Le fichier obtenu Shotcut-180602.glibc2.14-x86_64.AppImage

Dans un terminal, depuis le dossier où se trouve le fichier, le rendre le fichier exécutable :

chmod +x Shotcut-180602.glibc2.14-x86_64.AppImage

Lancez l’application :

./Shotcut-180602.glibc2.14-x86_64.AppImage

Pour intégrer l’application à votre système cliquez sur [YES]

Premiers pas avec Shotcut :

https://shotcut.org/howtos/getting-started/Premier_pas_avec_Shotcut.pdf

Pour avoir plus d’informations :

https://doc.ubuntu-fr.org/shotcut

Le site officiel :

https://www.shotcut.org/

Installation du logiciel Balabolka sous Windows

Balabolka est un logiciel de synthèse vocale qui permet à votre ordinateur de lire un texte « à voix haute ».

Vous pouvez télécharge Balabolka sur le site suivant :

http://www.cross-plus-a.com/fr/balabolka.htm

Après avoir téléchargé le ZIP, décompressez l’archive

Exécutez ensuite le fichier setup.exe

La procédure d’installation est assez simple.

Sur le même site, à la rubrique SAPI 5 – RealSpeak TTS engine (voix gratuites), vous pouvez trouver une autre voie française « Virginie » alternative à « Hortense » qui est proposée par défaut.

Après avoir cliqué sur Français et téléchargé l’archive RSSolo4French.zip, décompressez-la.

Exécutez ensuite le fichier RSSolo4FrenchVirginie.exe.

Lorsque vous exécutez le programme Balabolka, à partir de l’onglet SAPI 5, vous pouvez sélectionner la voix française, Hortense ou Virginie.

Installation de Net Billetterie sous Debian 8

Net Billetterie est un logiciel de gestion de salles de spectacles ou de saisons culturelles.

Plus d’informations :

https://framasoft.org/logiciels/article5173.html

J’ai réalisé cette installation dans une machine virtuelle sous VirtualBox. L’OS utilisé est Debian 8.10 sans interface graphique avec MySQL et PHP5. Le serveur sous Debian et le poste client pour les tests (avec un navigateur WEB) doivent être sur le même réseau IP. Dans mon cas, le client est la machine sous Windows hébergeant le serveur virtualisé.

Procédure à réaliser en tant que root (su).

Installation de LAMP à partir des dépôts :

apt-get install apache2 mysql-server php5 php5-mysql libapache2-mod-php5

Lors de l’installation du paquet mysql-server, vous devez saisir le mot de passe superutilisateur de votre base mysql ( pensez à le noter).

On peut vérifier que les paquets sont bien installés :

dpkg -l apache2 mysql-server php5 php5-mysql libapache2-mod-php5

Avant de poursuivre l’installation, vous devez créer votre base de données avec son utilisateur et le mot de passe de ce dernier.

Création de la base de données, de l’utilisateur et de son mot de passe :

mysql -u root -p

CREATE DATABASE netbilletterie;

CREATE USER billetterie@localhost;

SET PASSWORD FOR billetterie@localhost= PASSWORD("motdepasse");

GRANT ALL PRIVILEGES ON netbilletterie.* TO billetterie@localhost IDENTIFIED BY 'motdepasse';

FLUSH PRIVILEGES;

Exit

En résumé :

Le mot de passe superutilisateur MySQL vous est demandé (Il a été défini lors de l’installation de MySQL). Ce mot de passe et celui de votre base de données Net Billetterie peuvent être différents.

Nom de la base de données : netbilletterie

Utilisateur : billetterie

Mot de passe : motdepasse

Installation de phpMyAdmin :

phpMyAdmin (PMA) est une application Web de gestion pour les systèmes de gestion de base de données MySQL réalisée principalement en PHP et distribuée sous licence GNU.

apt-get install phpmyadmin

On coche la case apache2 (avec la barre espace) si vous utilisez ce serveur WEB.

On crée la base de données de phpMyAdmin avec dbconfig-common.

On saisit le mot de passe superutilisateurr de MySQL défini précédemment.

On crée un mot de passe de connexion pour phpMyAdmin (on peut laisser le champ vide, il sera généré automatiquement).

On peut se connecte depuis un poste client sur le réseau local en utilisant un navigateur WEB et l’adresse IP du serveur, http://adresse-ip/phpmyadmin/

Si l’on veut désinstaller phpMyAdmin du serveur par la suite :

apt-get purge phpmyadmin

Téléchargement du .zip (Netbilletterie2.9.zip dans notre cas)

On décompresse le fichier dans un répertoire accessible par apache.

cd /var/www/html/

wget https://sourceforge.net/projects/netbilletterie/files/Netbilletterie2.9.zip

apt-get install unzip

unzip Netbilletterie2.9.zip

Vérifiez les droits en écriture des fichiers et dossiers se trouvant dans le dossier installeur (chmod 777 )

/include/config/common.php (A l’installation net-Billetterie va créer les variables de connections à la base de donnée)

/dump (dossier de stock des sauvegardes sql)

/ckeditor/config.js (fichier de configuration de ckeditor)

/ kcfinder/upload (dossier des images uploadées)

/fpdf (dossier des créations des fichiers pdf)

/nbr.php (fichier de comptabilisation de l’ordre de passages des spectateurs affichés sur vidéoprojecteur le jour des enregistrements des abonnements)

Exemples :

chmod 777 fichier

chmod -R 777 dossier

On peut lancer la commande chmod récursivement sur un répertoire. C’est-à-dire que l’action sera effectuée sur le répertoire désigné et sur tous les fichiers ou répertoires qu’il contient. Ceci se fait en ajoutant l’option -R

Pointez votre navigateur sur http://adresse-ip /Netbilletterie2.9/installeur/

L’adresse IP est celle de votre serveur.

Suivez ensuite les instructions à l’écran.

Vous aurez besoin de l’adresse de votre base de données (localhost),

du mot de passe de l’utilisateur de votre base mysql (motdepasse),

du login de votre utilisateur mysql (billetterie),

du nom de la base de donnée (netbilletterie).

Après l’installation la finalisation

Accès à Net Billetterie : http://adresse-ip/Netbilletterie2.9/

Il faut effacer le répertoire « installeur » de l’arborescence de Net Billetterie (si vous ne le faites pas, un message vous le rappellera). Pour des raisons de sécurité, il est important de le supprimer.

rm -r /var/www/html/Netbilletterie2.9/installeur

Réduire les droits en écriture du fichier :

/include/config/common.php celui-ci ne doit être accessible qu’en lecture par apache.

Configuration des droits initiale :

ls -l /var/www/html/Netbilletterie2.9/include/config/common.php

-rwxrwxrwx 1 root root 844 mai   21 11:05 /var/www/html/Netbilletterie2.9/include/config/common.php

Pour que le fichier appartienne au groupe et à l’utilisateur Apache (www-data) :

chown www-data:www-data /var/www/html/Netbilletterie2.9/include/config/common.php

Droits en lecture pour l’utilisateur et le groupe :

chmod 440 /var/www/html/Netbilletterie2.9/include/config/common.php

Sources :

http://net-billetterie.tuxfamily.org/Installation-de-Net-Billetterie

J’ai testé l’installation sous Debian 9 avec PHP7 et MariaDB. Cela n’a pas fonctionné, je pense que cela est dû à la version de PHP. J’ai donc ensuite décidé de tenter l’installation sous Debian 8, PHP5 et MySQL étant présents dans les dépôts.

Putty

Le prise en main avec Putty sous Windows en SSH vous permet de réaliser des copier-coller ce qui peut être utile durant l’installation de Net Billetterie. Si vous n’avez pas coché l’option durant l’installation de Debian, vous devez installer le paquet openssh-server :

apt-get install openssh-server

Arrêt du serveur

Pour arrêter le serveur, vous pouvez utiliser la commande init 0.

Obtenir les clés Microsoft Windows à partir des dossiers Windows.old

Pour retrouver les clés des installations précédentes de Windows sur un PC.

Lorsque l’on installe Windows 10 sur un ordinateur en remplacement d’un Windows précédent, ce dernier est déplacé vers le dossier Windows.old. Il est possible qu’il y en ait plusieurs Windows.old.000, Windows.old.001, etc.

Par exemple, les informations relatives au Windows.old se trouvent sous :

C:\Windows.old\Windows\System32\config\SOFTWARE

Vous pouvez exploiter le fichier SOFTWARE avec des logiciels tels que Produkey ou Winfokeys pour obtenir la désignation de l’OS et sa clé d’installation.

Si le PC en question ne démarre plus, que vous ignorez la clé utilisée précédemment, qu’il n’est pas possible de réparer ou restaurer le système, vous pouvez tenter d’utiliser un CD live Linux, et copier le fichier SOFTWARE sur une clé USB ou un disque dur externe.


Avec Produkey (en administrateur)

Menu : Select Source

Cochez : Load the product keys from external Software Registry hive

Cliquez sur [Browse…]

Sélectionnez le fichier SOFTWARE dans l’arborescence.


Avec Winfokeys

Lancez l’application, cliquez sur le tout petit onglet (en haut à droite)

Cochez : Sélectionner ruche inactive

Cliquez sur [Sélectionner]

Sélectionnez le fichier SOFTWARE dans l’arborescence.


Voilà, si tout s’est bien passé, vous savez quel système était installé et vous disposez de sa clé. Vous pouvez si nécessaire procéder à une réinstallation de votre Windows.

Diffuser un vidéo depuis VLC sur votre télévision grâce à une clé Chromecast

Depuis que le lecteur multimédia VLC est passé à la version 3.0.0, cela est possible. Le but ici est de diffuser une vidéo depuis un PC.

Pour Windows, vous pouvez télécharger les versions 32 ou 64 bits de VLC sur le site de Clubic (par exemple) :

http://www.clubic.com/telecharger-fiche10829-vlc-media-player.html

Pour savoir si votre système d’exploitation Windows est en 32 ou 64 bits. Clic droit sur Ce PC puis clic gauche sur Propriétés. Sous Windows 8.1 Pro vous pouvez accéder à Ce PC depuis l’explorateur de fichiers.

Votre clé Chromecast doit être configurée sur votre réseau local en WIFI. Le PC également sur le réseau local peut être connecté en WIFI ou en filaire.

Depuis le menu Lecture, cliquez sur Rendu, puis cliquez sur votre Chromecast.

Vous pouvez ensuite ouvrir un fichier vidéo pour qu’il soit diffusé sur votre télévision.

En cas de problème, vous pouvez passer de la diffusion sur la Chromecast à votre PC en sélectionnant <Local>.

Installation de Scratch 2 sous Linux Mint 18

Scratch est une implémentation visuelle et dynamique du langage de programmation Smalltalk fondée sur Squeak. Cette plateforme d’apprentissage de codage comporte de plus de 14,5 millions de projets partagés allant de l’animation à la simulation 3D. Le nombre d’utilisateurs enregistrés est de 12 millions et ne cesse d’augmenter3.

(Wikipedia)

En tant qu’assistant informatique pour des collèges, je suis amené à installer des logiciels tels que Scratch 2 sous Windows. Je trouve intéressant de les installer également sous Linux…

Depuis le site de Scratch, télécharger Adobe Air pour Linux (on peut également y télécharger la dernière version de Scratch 2).

https://scratch.mit.edu/download

Depuis un terminal, allez dans le dossier Téléchargements (dans mon cas mon dossier utilisateur est dominique) :

cd /home/dominique/Téléchargements/

La commande ls peut vous permettre de visualiser les fichiers présents dans le dossier.

Pour rendre exécutable le fichier :

sudo chmod +x AdobeAIRInstaller.bin

Vous pouvez contrôler le résultat avec la commande ls -l.

sudo apt-get install lib32z1
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

Exécutez ensuite le fichier :

sudo ./AdobeAIRInstaller.bin

La fenêtre Configuration d’Adbe AIR apparaît, cliquez sur [J’accepte] (si vous acceptez les modalités…).

Si l’installation s’est déroulée avec succès cliquez sur [Terminer].

Téléchargez Scratchv2 437 pour Linux ici :

https://scratch.mit.edu/scratchr2/static/sa/Scratch-437.air

Actuellement, je rencontre un problème avec la dernière version de Scratch (456.0.4). Si vous avez des solutions à proposer merci de laisser un commentaire. La mise à jour vers cette version pose également problème avec le message « Le fichier d’installation est endommagé… ».

Ouvrez le fichier avec Adobe Air et installez-le.

Sources pour l’installation avec diverses distributions Linux :

http://maths.spip.ac-rouen.fr/spip.php?article646

http://tableauxmaths.fr/spip/spip.php?article123