Debian 12 DNS Lookup Failures: Repair systemd-resolved
Restore DNS lookups on Debian 12 by checking systemd-resolved, repairing resolv.conf when needed, and verifying upstream DNS and application resolution.
ScratchJR supports students to create command-based programs for characters, and you can use it to build a foreign language learning program on ScratchJR. We can perform command-based display of English content for characters in ScratchJR, through the Appearance command group. Below are detailed instructions when using the Appearance command group in ScratchJR.
How to learn English on ScratchJR
Step 1:
First we need to create a new program on ScratchJR. Next, click on the yellow command button to switch to the event command group.

Next, drag and drop the event command below as shown below.
Step 2:
Next, click on the purple command to switch to the Appearance command group in ScratchJR.
Next you drag and drop the first appearance command down and you can click on the command to enter the English word Cat for the cat character.
We click Hi and enter Cat to change the display content for the character.
Step 3:
You continue to click on the plus icon to add another character to the program . Then you select the character you want to add to the program.
Step 4:
Now you proceed to write the command for the second character , first is the event command when clicking on the dog. Next, we will use the command to display the content on the screen.
So when you press the screen, the content on the screen will also be displayed.
Step 5:
Next, we use the appearance command to change the appearance of the character as shown below. Below is the command to enlarge and reduce the appearance of the character in ScratchJR.
The character's appearance will change continuously when we apply appearance commands and just click on the character to execute.
Finally, we click on the yellow icon in the top right corner of the interface to save this new program on ScratchJR.
Restore DNS lookups on Debian 12 by checking systemd-resolved, repairing resolv.conf when needed, and verifying upstream DNS and application resolution.
Get Ubuntu to detect your monitor or TV as an audio output, select it in Sound settings, and check the connection or PipeWire device list if HDMI is missing.
Resolve Ubuntu APT signature warnings safely by identifying the failing source, refreshing its verified key, and checking the result without disabling security.
Learn the balanced three-phase formulas and convert line voltage, current, kW, kVA, and power factor step by step, with a worked example and limits to check.
Run a workload inside a systemd scope with CPUQuota and MemoryMax, then verify the limits through cgroup v2.
Set up dnscrypt-proxy as Pi-hole’s local DoH bridge on Ubuntu 24.04, with a localhost-only listener, resolver selection, and checks before switching DNS.
Check Ubuntu’s touchpad settings, confirm Wayland, and test GNOME’s built-in swipes before troubleshooting apps or hardware.
Create and verify a two-disk Debian 12 RAID 1 data array, format it safely, and configure it to assemble and mount after reboot.
Set up random-key encryption for an existing Debian 12 swap partition, verify the active dm-crypt mapping, and understand the hibernation trade-off.
Restrict Ubuntu 24.04 SSH accounts to designated SFTP folders with chroot, proper permissions, Match rules, and safe tests—without granting shell access.