Version 6.2.3 (2056) – Fichier téléchargé : zoom_amd64.deb
cd Téléchargements sudo gdebi zoom_amd64.deb
Version 6.2.3 (2056) – Fichier téléchargé : zoom_amd64.deb
cd Téléchargements sudo gdebi zoom_amd64.deb
Scanner driver 64bit (deb package) => brscan5-1.3.5-0.amd64.deb
https://support.brother.com/g/b/downloadhowto.aspx?c=fr&lang=fr&prod=mfcl2800dw_eu_as&os=128&dlid=dlf104033_000&flang=4&type3=566
Scan-key-tool 64bit (deb package) => brscan-skey-0.3.2-0.amd64.deb
https://support.brother.com/g/b/downloadhowto.aspx?c=fr&lang=fr&prod=mfcl2800dw_eu_as&os=128&dlid=dlf006652_000&flang=4&type3=570
Dans la console :
cd Téléchargements sudo dpkg -i --force-all brscan5-1.3.5-0.amd64.deb dpkg -l | grep Brother (pour voir si le driver est installé) sudo apt-get install curl sudo dpkg -i --force-all brscan-skey-0.3.2-0.amd64.deb dpkg -l | grep Brother (pour voir si le driver est installé)
sudo nano /etc/udev/rules.d/60-brother-mfp-brscan5-1.0.2-2.rules puis enlever le # devant : MODE="0666" GROUP="scanner" sudo apt-get install sane xsane gocr
Site : https://siril.org
Version : 1.2.4
Dans la console :
Si le répertoire Siril n’existe pas déjà, je le crée :
sudo mkdir /usr/share/siril
Je télécharge l’application : Siril-1.2.4-x86_64.AppImage
J’installe l’application à l’endroit voulu :
cd Téléchargements
sudo mv Siril-1.2.4-x86_64.AppImage /usr/share/siril
Je rends le fichier exécutable :
sudo chmod +x /usr/share/siril/Siril-*.AppImage
Je télécharge l’icône Siril et l’installe à l’endroit voulu :
wget http://entropie.org/3615/download/free_astro.siril.svg
sudo mv free_astro.siril.svg /usr/share/siril/free_astro.siril.svg
Pour intégrer le programme au menu de Mate, je crée un fichier siril.desktop dans le répertoire /usr/share/applications :
cd /usr/share/applications
sudo nano siril.desktop
[Desktop Entry]
Type=Application
Name=Siril
Comment=Traitement d’images astronomiques
Exec=/usr/share/siril/Siril-1.2.4-x86_64.AppImage
Icon=/usr/share/siril/free_astro.siril.svg
Terminal=false
Categories=Astronomy;
Pour effacer une version précédente de Siril (à adapter) :
sudo rm -rf /usr/share/siril/Siril-*.AppImage
Brancher la webcam. Puis dans la console :
lsusb
J’obtiens notamment :
Bus 002 Device 031: ID 046d:085c Logitech, Inc. C922 Pro Stream Webcam
La webcam est donc bien reconnue.
Test avec Jitsi Meet => OK.
Logiciels possibles : cheese, obs-studio…
cd Téléchargements sudo dpkg -i --force-all brscan5-1.3.1-0.amd64.deb dpkg -l | grep Brother (pour voir si le driver est installé)
sudo nano /etc/udev/rules.d/60-brother-mfp-brscan5-1.0.2-2.rules puis enlever le # devant : MODE="0666" GROUP="scanner" sudo apt-get install sane xsane gocr
Options avancées : Auto Document Size + Auto Deskew
Mis à jour le 21 septembre 2024.
Site : https://vod.mediatheque-numerique.com
Version du lecteur VOD : 5.6.1
Dans la console :
Si le répertoire Mednum Offline Player n’existe pas déjà, je le crée :
sudo mkdir /usr/share/mednum-offline-player
Je télécharge l’application : mednum-offline-player.AppImage
J’installe l’application à l’endroit voulu :
cd Téléchargements
sudo mv mednum-offline-player.AppImage /usr/share/mednum-offline-player
Je rends le fichier exécutable :
sudo chmod +x /usr/share/mednum-offline-player/mednum-offline-player.AppImage
Je télécharge l’icône MedNum et l’installe à l’endroit voulu :
wget http://entropie.org/3615/download/mednum128x128.png
sudo mv mednum128x128.png /usr/share/mednum-offline-player/mednum.png
Pour intégrer le programme au menu de Mate, je crée un fichier mednum-offline-player.desktop dans le répertoire /usr/share/applications :
cd /usr/share/applications
sudo nano mednum-offline-player.desktop
[Desktop Entry]
Type=Application
Name=Médiathèque Numérique
Comment=Arte VOD
Exec=/usr/share/mednum-offline-player/mednum-offline-player.AppImage
Icon=/usr/share/mednum-offline-player/mednum.png
X-AppImage-Version=5.6.1
Terminal=false
Categories=AudioVideo;Player;
Pour effacer une version précédente de Mednum Offline Player (à adapter) :
sudo rm -rf /usr/share/mednum-offline-player/mednum-offline-player.AppImage
1/ Préparation de la carte SD (sous Debian)
Ne garder qu’une seule partition sur la carte SD et formater en FAT32.
Télécharger Raspberry Pi OS Lite depuis cette page.
Release date: February 21st 2023
System: 32-bit
Kernel version: 5.15
Debian version: 11 (bullseye)
Nom du fichier téléchargé :
2023-02-21-raspios-bullseye-armhf-lite.img.xz
SHA256 sums :
c4582dd776e24066cf008f4ff389c38769a052c46ec63317635694dd767b86c9
Dans la console :
cd Téléchargements sha256sum *raspios*.img.xz
Décompresser le fichier téléchargé pour obtenir le fichier image.
Transférer l’image sur la carte SD :
sudo fdisk -l (pour avoir la liste des disques) sudo dd if=2023-02-21-raspios-bullseye-armhf-lite.img of=/dev/sdf bs=1M status=progress (à adapter)
À adapter : On indique en sortie le nom d’un périphérique (ici sdf), pas celui d’une partition comme sdf1. Il faut attendre quelques minutes pour que l’opération se finisse.
2/ Configuration au premier démarrage
Connecter à la Raspberry Pi un écran et un clavier.
=> https://www.raspberrypi.com/documentation/computers/getting-started.html#configuration-on-first-boot
Logisim est un simulateur de circuits logiques.
Pour l’installer sous Debian 11 :
sudo apt-get install logisim
Si on préfère une version plus récente, il existe logisim-evolution :
sudo apt-get update sudo apt-get install snapd sudo snap install core sudo snap install logisim-evolution
Pour exécuter depuis la console :
snap run logisim-evolution
Pour mettre à jour :
sudo snap refresh logisim-evolution
Pour intégrer le logiciel Logisim-evolution au menu de Mate :
Dans la console :
Si le répertoire Logisim-evolution n’existe pas déjà, je le crée :
sudo mkdir /usr/share/logisim-evolution
Je télécharge l’icône Logisim-evolution et l’installe à l’endroit voulu :
cd Téléchargements
wget http://entropie.org/3615/download/logisim-evolution.png
sudo mv logisim-evolution.png /usr/share/logisim-evolution
Pour intégrer le programme au menu de Mate, je crée un fichier logisim-evolution.desktop dans le répertoire /usr/share/applications :
cd /usr/share/applications
sudo nano logisim-evolution.desktop
[Desktop Entry]
Name=Logisim-evolution
Comment=Graphical tool for designing and simulating logic circuits
Exec=snap run logisim-evolution
Icon=/usr/share/logisim-evolution/logisim-evolution.png
Terminal=false
Type=Application
Categories=Education;Electronics;
=> Tutoriels vidéos (INSA Rennes)
Sources :
Débuter avec un VPS (documentation OVH)
Sécuriser un VPS (documentation OVH)
Comment Installer Un VPS Multisite WordPress – Guide Complet
Une fois reçus par e-mail les paramètres d’accès au VPS, je me connecte à celui-ci via SSH et je renforce la sécurité en modifiant les mots de passe notamment :
Pour supprimer une ancienne clé ssh liée à l'adresse ip du VPS : ssh-keygen -f "/home/$USER/.ssh/known_hosts" -R "ip" (ip à adapter) ssh debian@ip (ip à adapter) sudo passwd debian sudo su - passwd nano /etc/ssh/sshd_config Changer le paramètre suivant en no (enlever le #) : PermitRootLogin no service ssh restart adduser nouvel-utilisateur (à adapter) usermod -aG sudo,adm nouvel-utilisateur (à adapter) apt-get update apt-get upgrade apt-get install ufw (installation d'un firewall) ufw allow 22/tcp ufw enable ufw status verbose apt-get install fail2ban (prévention contre les intrusions) systemctl enable fail2ban systemctl status fail2ban reboot Se reconnecter avec nouvel-utilisateur (à adapter) : ssh nouvel-utilisateur@ip (ip à adapter) sudo deluser debian sudo rm -r /home/debian
Initialement, avant de le supprimer, l’utilisateur debian appartenait aux groupes : debian, adm, dialout, cdrom, floppy, sudo, audio, dip, video, plugdev, netdev.
Pour mieux connaître son serveur :
cat /etc/debian_version dpkg --list
Sources :
Serveur HTTP Apache 2
Documentation Apache
Installer Apache :
sudo apt-get install apache2 sudo service apache2 status Pour cacher la version d'Apache à des regards extérieurs : sudo nano /etc/apache2/conf-enabled/security.conf Remplacer ServerTokens OS par ServerTokens Prod Remplacer ServerSignature On par ServerSignature Off sudo service apache2 restart On ouvre le port 80 du firewall : sudo ufw allow http sudo ufw status verbose (vérification)
En se connectant sur l’adresse IP du VPS, nous arrivons sur :
On modifie la page d’accueil du serveur :
sudo rm /var/www/html/index.html sudo nano /var/www/html/index.html et enregistrer une page vide.
On modifie les droits du dossier auquel peut accéder Apache pour plus facilement administrer les sites (avec FileZilla) et pour des raisons de sécurité. 750 : Le propriétaire à tous les droits / Le groupe www-data (sur lequel intervient Apache) peut lire et exécuter (=> lien) :
sudo chown -R $USER:www-data /var/www/html sudo chmod -R 750 /var/www/html
Création d’hôtes virtuels :
Dans le répertoire /etc/apache2/sites-available, les deux fichiers par défaut sont 000-default.conf et default-ssl.conf.
Pour connaître les sites actifs :
ls /etc/apache2/sites-enabled
Nous allons créer des hôtes virtuels (fichiers *.conf) pour chacun des sites web installés sur le serveur.
=> https://doc.ubuntu-fr.org/apache2#hotes_virtuels
Les choses vont se passer ici :
cd /etc/apache2/sites-available sudo cp 000-default.conf mon-site.conf (mon-site à adapter) Dans le fichier mon-site.conf ouvert ci-dessus, rajouter ou modifier (mon-site à adapter) : ServerName mon-site DocumentRoot /var/www/html/mon-site ErrorLog ${APACHE_LOG_DIR}/error.mon-site.log CustomLog ${APACHE_LOG_DIR}/access.mon-site.log combined Pour activer la configuration d'un site : sudo a2ensite mon-site.conf (mon-site à adapter) Pour recharger la configuration d'Apache : sudo systemctl reload apache2
Quelques ordres également utiles :
Pour désactiver la configuration d'un site : sudo a2dissite mon-site.conf (mon-site à adapter) Pour redémarrer Apache : sudo service apache2 restart
Pour activer le https (génération de certificat SSL) :
On commence par ouvrir le port 443 (https) sur le firewall :
sudo ufw allow 443/tcp sudo ufw status verbose (vérification)
On fait pointer le nom de domaine vers l’adresse IP du VPS.
Sources :
https://letsencrypt.org/fr/getting-started/
https://certbot.eff.org/ => Certbot Commands
https://certbot.eff.org/instructions?ws=apache&os=debianbuster
On installe le gestionnaire de paquets Snap avant d’installer Cerbot :
sudo apt-get install snapd sudo snap install core; sudo snap refresh core sudo apt-get remove certbot (si déjà installé) sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/bin/certbot Pour créer un certificat : sudo certbot --apache -d mon-site-1 (à adapter) sudo certbot --expand -d mon-site-2 (à adapter) Remarque : Les fichiers *-le-ssl.conf sont créés automatiquement à ce moment là. Pour tester le renouvellement automatique d'un certificat : sudo certbot renew --dry-run
Quelques ordres également utiles :
Pour lister les certificats : sudo certbot certificates Pour effacer un certificat : sudo certbot delete Pour mettre à jour un certificat en ajoutant un nouveau nom de domaine : sudo certbot --expand -d mon-site (à adapter)
On modifie les droits du dossier auquel peut accéder Apache pour plus facilement administrer les sites (avec FileZilla) et pour des raisons de sécurité. 750 : Le propriétaire à tous les droits / Le groupe www-data (sur lequel intervient Apache) peut lire et exécuter (=> lien) :
(mon-site à adapter) Changement de propriétaire : sudo chown -R $USER:www-data /var/www/html/mon-site Donne les droits 750 (on peut préférer 755) sur les répertoires : sudo find /var/www/html/mon-site/ -type d -exec chmod 750 {} \; Donne les droits 640 (on peut préférer 644) sur les fichiers : sudo find /var/www/html/mon-site/ -type f -exec chmod 640 {} \;