Installer RawTherapee sous Debian 12

Site : https://www.rawtherapee.com
Version : 5.11

Dans la console :

Si le répertoire rawtherapee n’existe pas déjà, je le crée :
sudo mkdir /usr/share/rawtherapee

Je télécharge l’application : RawTherapee_5.11_release.AppImage

J’installe l’application à l’endroit voulu :
cd Téléchargements
sudo mv RawTherapee_5.11_release.AppImage /usr/share/rawtherapee

Je rends le fichier exécutable :
sudo chmod +x /usr/share/rawtherapee/RawTherapee*.AppImage

Je télécharge l’icône RawTherapee et l’installe à l’endroit voulu :
wget http://entropie.org/3615/download/rawtherapee.svg
sudo mv rawtherapee.svg /usr/share/rawtherapee/rawtherapee.svg

Pour intégrer le programme au menu de Mate, je crée un fichier rawtherapee.desktop dans le répertoire /usr/share/applications :
cd /usr/share/applications
sudo nano rawtherapee.desktop

[Desktop Entry]
Type=Application
Name=RawTherapee
Comment=Traitement d’images photographiques
Exec=/usr/share/rawtherapee/RawTherapee_5.11_release.AppImage
Icon=/usr/share/rawtherapee/rawtherapee.svg
Terminal=false
Categories=Graphics;

Pour effacer une version précédente de RawTherapee (à adapter) :
sudo rm -rf /usr/share/rawtherapee/RawTherapee*.AppImage

Installation du scanner Brother MFC-L2800DW sous Debian 12

Support Brother

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

Installer Siril sous Debian 12

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

Installation du scanner Brother DS-740D sous Debian 12

https://support.brother.com/g/b/downloadhowto.aspx?c=fr&lang=fr&prod=ds740d_all&os=128&dlid=dlf104033_000&flang=4&type3=566

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

Installer Mednum Offline Player sous Debian 12

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

ESP32-WROOM-32E, Arduino et Debian

Je viens de recevoir ma carte ESP Minitel conçue par iodeo. Cela va me permettre de mettre à jour la bibliothèque Minitel1B_Hard en tenant mieux compte de l’ESP32.

Tout d’abord, il faut installer esptool dans Debian 11, sinon on obtient ce message d’erreur lorsqu’on veut charger un script :

python3: can't open file '/home/$USER/___REMOVE___/esptool.py': [Errno 2] No such file or directory
Une erreur est survenue lors du transfert du croquis

Dans la console, on tape donc :

sudo apt-get update
sudo apt-get install esptool

Dans Arduino, dans Fichier > Préférences > URL de gestionnaire de cartes supplémentaires, ajouter :

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Remarque : Les différentes URL sont séparées par des virgules.

Dans Arduino 1.8.19, au niveau du gestionnaire de cartes, il faut installer esp32 d’Espressif Systems. À ce jour la dernière version est la 2.0.7.
Remarque : Si on obtient l’erreur indiquée ci-dessus (celle concernant esptool), il faut supprimer esp32 du gestionnaire de cartes et réinstaller la dernière version d’esp32.

Ensuite, je choisis la carte : ESP32 Dev Module et je garde les paramètres par défaut.

Logisim

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)

Installer un VPS sous Debian 11

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