Installer Stellarium 0.21 sous Debian 10

Site officiel : https://stellarium.org/fr/

Dans la console :

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

Je télécharge l’application : Stellarium-0.21.1-x86_64.AppImage

J’installe l’application à l’endroit voulu :
cd Téléchargements
sudo mv Stellarium-0.21.1-x86_64.AppImage /usr/share/stellarium/

Je rends le fichier exécutable :
sudo chmod +x /usr/share/stellarium/Stellarium-0.21.1-x86_64.AppImage

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

Pour effacer une version précédente de Stellarium (à adapter) :
sudo rm /usr/share/stellarium/stellarium.AppImage

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


[Desktop Entry]
Version=0.21
Type=Application
Name=Stellarium
Name[fr]=Stellarium
GenericName=Desktop planetarium
GenericName[fr]=Planétarium de bureau
Exec=/usr/share/stellarium/Stellarium-0.21.1-x86_64.AppImage --startup-script=%f
Icon=/usr/share/stellarium/stellarium.ico
StartupNotify=false
Terminal=false
Categories=Astronomy;Education;Science;
Comment=Planetarium
Comment[fr]=Un planétarium interactif
Keywords=astronomy;planetarium;
MimeType=application/x-stellarium-script;
Actions=Window;Fullscreen;Debugmode;
[Desktop Action Window]
Name=Open in window
Name[fr]=Ouvrir dans une fenêtre
Exec=/usr/share/stellarium/Stellarium-0.21.1-x86_64.AppImage -f no
[Desktop Action Fullscreen]
Name=Open in fullscreen
Name[fr]=Ouvrir en plein écran
Exec=/usr/share/stellarium/Stellarium-0.21.1-x86_64.AppImage -f yes
[Desktop Action Debugmode]
Name=Open in debug mode
Name[fr]=Ouvrir en mode de débogage
Exec=/usr/share/stellarium/Stellarium-0.21.1-x86_64.AppImage --dump-opengl-details

Installation de Manjaro

Site officiel : https://manjaro.org
=> https://manjaro.org/downloads/official/xfce/ (Download Minimal)

Installation du système :

Boot with open source driver.
Clavier Français Azerty.
Nouvelle table de partition : Master Boot Record (MBR).
Swap : Primaire ; 8096 Mo ; linux-swap.
Root : Primaire ; 51200 Mo ; ext4 ; /.
Home : Primaire ; Le reste en Mo ; ext4 ; /home.
Installer le chargeur de démarrage sur /dev/sda.
Utiliser le même mot de passe pour le compte de l’administrateur.

Les sites miroirs :
=> https://wiki.manjaro.org/index.php/Pacman-mirrors

sudo nano /etc/pacman.d/mirrorlist
sudo pacman-mirrors --fasttrack --api --protocol https && sudo pacman -Syyu

Pour installer les paquets avec la console :

sudo pacman -Syu paquet_à_installer

Pour désinstaller les paquets avec la console :

sudo pacman -Rsu paquet_à_désinstaller

Les paquets que j’installe :

arduino
audacity
calibre
celestia
cups
cura
dosbox
filezilla
firefox firefox-i18n-fr
freecad
galculator
gcc
geany
geogebra
ghex
gimp
inkscape
kalzium
kdenlive
libreoffice-still libreoffice-still-fr
libreoffice-extension-texmaths
shotwell
spyder
stellarium
texmaker
thunderbird thunderbird-i18n-fr
torbrowser-launcher
virtualbox *
xournalpp

* Pour VirtualBox, il faut connaître le noyau installé. Dans la console :

mhwd-kernel -li
Réponse, en ce qui me concerne : linux510.
Il faut donc sélectionner, lors de l'installation de VirtualBox :
linux510-virtualbox-host-modules (à adapter)

Les paquets que je désinstalle :

midori

Pour installer une imprimante Brother HL-L5100DN (et ne pas installer ce qui concerne HP, ce qui est le cas avec manjaro-printer) :

Dans la console :

sudo pacman -S cups
sudo gpasswd -a $USER sys
sudo systemctl enable --now cups.service
sudo systemctl enable --now cups.socket
sudo systemctl enable --now cups.path

Dans le navigateur Web :

http://localhost:631/
Puis Administration > Ajouter une imprimante
Connexion ipp /  IPP Everywhere
Brother HL-L5100DN series (driverless) (Brother HL-L5100DN series)
Partager cette imprimante

Source : https://wiki.manjaro.org/index.php/Printing

Installation du scanner Epson Perfection V37 (pas encore réussie) :
https://aur.archlinux.org/packages/iscan-plugin-perfection-v370/

Mise à jour du système (=> Source) :

sudo pacman -Syu
Pour synchroniser avec les dépôts Manjaro (y) et mettre à jour le système (u).

Installation de FreeDOS sur un Netbook

Machine cible : Samsung NC210 / DD 250 Go / RAM 2 Go.
Système à installer : FreeDOS 1.3 RC4 (30/04/2021).

Initialement, il y avait sur cette machine une version de Debian. Pour installer FreeDOS, il faut donc préparer le disque dur.
J’ai utilisé pour cela une version live de Debian :

Dans la console :

sudo fdisk /dev/sda

Supprimer les partitions existantes (touche d).
Ajouter une partition (touche n).
Définir le format de partition (touche t) avec le code Hexa c : W95 FAT32 (LBA).
Activer l'unique et nouvelle partition (touche a).
Contrôler les modifications avant écriture (touche p).
Écrire la nouvelle table de partitions (touche w).

Pour décompresser le fichier FD13-LiveCD.zip et récupérer FD13LIVE.iso :

unzip FD13-LiveCD.zip

J’ai ensuite gravé l’image de FreeDOS sur un CD-ROM.

Une fois le système installé, pour pouvoir accéder à la clé USB, il faut, au niveau du BIOS mettre les priorités suivantes concernant le boot :
1 – USB CD (lecteur dvd externe)
2 – SATA HDD (disque dur)
3 – USB HDD (clé USB)

Le disque dur sera accessible en tapant C: et la clé USB en tapant D: à condition d’avoir installé la clé avant le démarrage du système. Il n’est pas possible d’utiliser la clé USB de manière souple (l’enlever, la remettre).

Outils de développement que j’installe :
Open Watcom C/C++ 1.9 => Lien intéressant pour l’installation
NASM 2.15.05 => Manuel en ligne
Turbo Pascal 7.0

Pour copier mon répertoire PERSO et ses sous-répertoires de D: vers C: :

xcopy d:\perso c:\perso /E

Rajouts personnels à la fin du fichier fdauto.bat (= autoexec.bat) :

REM *** OPEN WATCOM 1.9 ***
PATH C:\WATCOM\BINW;%PATH%
SET INCLUDE=C:\WATCOM\H
SET WATCOM=C:\WATCOM
SET EDPATH=C:\WATCOM\EDDAT
SET WIPFC=C:\WATCOM\WIPFC

REM *** TURBO PASCAL 7.0 ***
PATH C:\TP7\BIN;%PATH%

REM *** NASM 2.15.05 ***
PATH C:\NASM;%PATH%

Pour compiler et créer un exécutable avec Watcom :

wcl hello.c

Liens :
DOS commands
Index of FreeDOS 1.2 on ibiblio.org
Chaine officiel YouTube de FreeDOS
BTTR Software

Installation de Fritzing 0.9.6 sous Debian 10

Fritzing 0.9.6 ne fonctionne pas sous Debian 10 :
Fritzing utilise les bibliothèques Qt5 suivantes : libqt5printsupport5 libqt5xml5 libqt5sql5 libqt5serialport5 libqt5sql5-sqlite. Debian 10 en propose la version 5.11 alors que c’est la version 5.12 qui est nécessaire.
Debian 11 qui devrait sortir prochainement proposera la version 5.15. Patience donc…

Dans la console :

Pour supprimer la version 0.9.3 éventuellement installée depuis les dépôts de Debian 10 :

sudo apt-get --purge remove fritzing
sudo apt-get autoremove

Si le répertoire fritzing n’existe pas déjà, je le crée :

sudo mkdir /usr/share/fritzing

Télécharger Fritzing depuis : https://fritzing.org/download/ (8 €)

Je décompresse l’archive téléchargée et l’installe à l’endroit voulu :

cd Téléchargements
tar jxvf fritzing-0.9.6.linux.AMD64.tar.bz2
sudo mv fritzing-0.9.6.linux.AMD64 /usr/share/fritzing/fritzing-0.9.6

Je télécharge l’icône fritzing et l’installe à l’endroit voulu :

wget http://entropie.org/3615/download/fritzing.png
sudo mv fritzing.png /usr/share/fritzing

Pour intégrer le programme au menu de Xfce, je crée un fichier fritzing-0.9.6.desktop dans le répertoire /usr/share/applications :

cd /usr/share/applications
sudo nano fritzing-0.9.6.desktop


[Desktop Entry]
Version=0.9.6
Name=Fritzing
GenericName=Fritzing
Comment=Electronic Design Automation software
Exec=/usr/share/fritzing/fritzing-0.9.6/Fritzing
Icon=/usr/share/fritzing/fritzing.png
Terminal=false
Type=Application
Categories=Development;IDE;Electronics;
X-SuSE-translate=false
StartupNotify=true
MimeType=application/x-fritzing-fz;application/x-fritzing-fzz;application/x-fritzing-fzp;application/x-fritzing-fzpz;application/x-fritzing-fzb;application/x-fritzing-fzbz;application/x-fritzing-fzm;

Installation de NordVPN sous Debian 10

Télécharger nordvpn-release_1.0.0_all.deb depuis cette adresse.

Dans la console :

cd Téléchargements
sudo apt-get install ./nordvpn-release_1.0.0_all.deb
sudo apt-get update
sudo apt-get install nordvpn

Pour fonctionner, NordVPN utilise les ports 443 (TCP) et 1194 (UDP). Paramétrer le firewall en conséquence.

Redémarrer.
Dans la console :
nordvpn connect

Pour activer CyberSec (Blocage des publicités et des sites malveillants) :
nordvpn set cybersec on

Pour activer Kill Switch (Surveillance de la connexion au serveur VPN) :
nordvpn set killswitch on

Pour passer le protocole de UDP à TCP :
nordvpn set protocol tcp

Pour activer l’auto-connexion au démarrage d’une session :
nordvpn set autoconnect on

Pour permettre à un autre utilisateur de bénéficier du VPN :
sudo usermod -aG nordvpn $USER ($USER à adapter)
Redémarrer.

Pour voir toutes les autres options possibles, taper simplement : nordvpn

Remarque : En cas de gros blocage de la connexion, se déconnecter du réseau, passer killswitch à off. Se reconnecter au VPN puis repasser killswitch à on.

Pour désinstaller NordVPN :

sudo apt-get --purge remove 'nordvpn*'

Autre possibilité (évite les blocages) : Se connecter à NordVPN en utilisant Network Manager OpenVPN :

Dans la console :
sudo apt-get install network-manager-openvpn-gnome
sudo service network-manager restart

Se connecter à https://nordvpn.com/fr/servers/tools/
et télécharger les fichiers de configuration pour les protocoles OpenVPN TCP ou OpenVPN UDP.

Enfin, aller dans Paramètres > Configuration réseau avancée et importer une configuration VPN enregistrée (celle téléchargée précédemment).

Installer Mednum Offline Player sous Debian 10

Site : https://vod.mediatheque-numerique.com
Version du lecteur VOD : 3.0.6

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

Pour intégrer le programme au menu de Xfce (juste après avoir cliqué sur mednum-offline-player.AppImage) :

Le fichier .desktop se trouve dans : ./local/share/applications
Son contenu est ci-dessous :

[Desktop Entry]
Name=MEDNUM Offline Player
Comment=ARTE VOD offline player
Exec="/usr/share/mednum-offline-player/mednum-offline-player.AppImage" %U
Terminal=false
Type=Application
Icon=appimagekit-mednum offline player
X-AppImage-Version=3.0.6
X-AppImage-BuildId=71f28e60-134a-11a9-2954-499dceea7f3c
Categories=Video;
X-Desktop-File-Install-Version=0.26
X-AppImage-Comment=Generated by /tmp/.mount_mednum16hnCt/AppRun
TryExec=/usr/share/mednum-offline-player/mednum-offline-player.AppImage

Modification à apporter ci-dessus : Categories=AudioVideo;

Pour effacer une version précédente de Mednum Offline Player (à adapter) :
sudo rm -rf /usr/share/mednum-offline-player/mednum-offline-player.AppImage

Installer un gestionnaire de machines virtuelles sous Debian 10

Site officiel : http://virt-manager.org

Dans la console, pour vérifier que le microprocesseur de mon ordinateur permet la virtualisation avec KVM :

grep -E 'vmx|svm' /proc/cpuinfo &>/dev/null && echo "La virtualisation est possible sur cette machine." || echo "Le microprocesseur de cette machine ne permet pas d'utiliser la virtualisation avec KVM."

Dans le BIOS de mon ordinateur ASUS (F2 au démarrage de l’ordinateur) :

Onglet Avancé > Configuration processeur > Technologie Intel Virtualization > Active

J’installe virt-manager :

sudo apt-get install virt-manager

J’ajoute l’utilisateur courant dans le groupe libvirt pour lui permettre de gérer les machines virtuelles :

sudo adduser $USER libvirt

Afin de faire communiquer les machines virtuelles avec l’extérieur :

sudo apt-get install bridge-utils

Pour pouvoir stocker mes machines virtuelles à un autre endroit que /var/lib/libvirt/images, sur un autre disque par exemple :

sudo nano /etc/libvirt/qemu.conf

et ajouter dans le fichier qemu.conf, à l'endroit adéquat :
user = "MonIdentifiant" (à adapter)
group = "MonIdentifiant" (à adapter)

sudo systemctl restart libvirtd

Dans le gestionnaire de machines virtuelles, double-cliquer sur QEMU/KVM et dans l'onglet Stockage, ajouter un pool à l'emplacement désiré, puis créer un nouveau volume pour chaque machine virtuelle. Enfin, rendre inactif le pool par défaut.

Installer Molotov sous Debian 10

Dans la console :

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

Je télécharge l’application : molotov.AppImage

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

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

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

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

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

[Desktop Entry]
Type=Application
Name=Molotov
Comment=TV
Exec=/usr/share/molotov/molotov.AppImage --no-sandbox
Icon=/usr/share/molotov/molotov.png
Terminal=false
Categories=AudioVideo;Player;

VICE : Émulateur C64 sous Debian 10

Afin de préserver mon Commodore 64, j’ai installé l’émulateur VICE (version 3.3 sous Debian 10) : sudo apt-get install vice
Télécharger la ROM du C64 sur www.zimmers.net > Commodore > FTP Files Area > crossplatform > emulators > VICE > VICE 3.4 source code (vice-3.4.tar.gz).
Décompresser l’archive.
Dans le répertoire data > C64, récupérer les fichiers basic, chargen et kernal et les copier dans /usr/lib/vice/C64 :
sudo cp basic chargen kernal /usr/lib/vice/C64
Dans le répertoire data > DRIVES, récupérer tous les fichiers et les copier dans /usr/lib/vice/DRIVES :
sudo cp * /usr/lib/vice/DRIVES

Pour pouvoir sauvegarder ses programmes dans un répertoire personnel sous Debian, aller dans Settings > Settings … > Peripheral devices > Drive settings puis cocher IEC Device et sélectionner le répertoire désiré en cliquant sur Browse. Puis aller dans Settings > Save settings.

Aide mémoire :
ALT D : Pour passer en plein écran et revenir en fenêtré.
ALT J : Pour inverser Joystick.
Pour lire un fichier .D64 : LOAD "*",8 puis éventuellement RUN.
RUN/STOP du C64 correspond à la touche ESC du PC.
Pour lire un fichier .TAP : LOAD

Calculatrice NumWorks et Debian 10

Sous Debian 10, pour mettre à jour la calculatrice NumWorks, il faut au préalable installer sur son ordinateur le fichier 50-numworks-calculator.rules dans le répertoire /etc/udev/rules.d/.

Dans la console, on tape :
wget https://cdn.numworks.com/assets/files/my/drivers/linux/50-numworks-calculator-f2be8a48f68f1ee4d88c997c35194960.rules
sudo mv 50-numworks-calculator-*.rules /etc/udev/rules.d/50-numworks-calculator.rules

La mise à jour se fait depuis le Workshop.