Carte Arduino Uno sur une breadboard :
Source : https://www.arduino.cc/en/Main/Standalone
L’image d’origine a été corrigée (erreur sur le fil vert MOSI).
RESET vers broche 1 de l’ATmega328P
MOSI vers broche 17 de l’ATmega328P
MISO vers broche 18 de l’ATmega328P
SCK vers broche 19 de l’ATmega328P
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.
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.
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;
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
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