A guide to using YAD (Yet Another Dialog) for creating graphical user interfaces with bash scripts. It covers various dialog types, options, and examples.
Instructions on how to disable IPv6 in Armbian, specifically for use with an ADS-B host. Includes commands for editing configuration files and rebooting.
```
sudo -s
# sed -i "$ a\ipv6.disable=1" /boot/armbianEnv.txt
# echo "blacklist ipv6 > /etc/modprobe.d/no-ipv6.conf
# echo "net.ipv6.conf.all.disable_ipv6 = 1" > /etc/sysctl.d/no-ipv6.conf
# sed -i "/::/s/^/# /" /etc/hosts
# reboot
```
Documentation and downloads for Proxmox Mail Gateway, including admin guides for versions 9.x, 8.x, and 7.x, as well as a datasheet.
The team behind Armbian has released a new image flashing application as an alternative to the Raspberry Pi Imager, offering direct download of Armbian images and support for over 300 boards.
This article details 12 command-line tools powered by eBPF for debugging and monitoring Linux systems, offering insights into kernel-level behavior with minimal overhead.
1. **bpftrace:** A high-level scripting language for on-demand kernel debugging.
2. **execsnoop:** Catches fleeting processes.
3. **opensnoop:** Identifies files processes are trying to open and any permission issues.
4. **tcplife:** Traces the duration of TCP sessions.
5. **gethostlatency:** Diagnoses DNS resolution delays.
6. **biotop:** Displays real-time disk I/O activity by process.
7. **biolatency:** Shows disk I/O latency histograms.
8. **tcpretrans:** Detects TCP retransmissions, indicating network issues.
9. **tcpconnect:** Traces outbound TCP connections.
10. **tcpaccept:** Traces inbound TCP connections.
11. **biosnoop:** Detailed view of block I/O operations.
12. **bpftool:** Inspects and debugs already running eBPF programs.
This article details how to set up Pi-hole on a Raspberry Pi to block ads network-wide, improving browsing and streaming experiences on all devices.
Raspberry Pi is transitioning from its firstrun.sh script to cloud-init for more robust and cross-platform OS customization on first boot, offering greater flexibility in configuration.
Cloud-init is a cross-platform, distribution-agnostic tool used to automatically configure systems on first boot. Raspberry Pi is transitioning from its older `firstrun.sh` script to cloud-init for customizing Raspberry Pi OS.
Instead of modifying a single script, cloud-init uses three YAML configuration files (meta-data, network-config, and user-data) placed on the boot partition. These files allow users to configure things like:
* Users and home folders
* Network settings (Wi-Fi and wired)
* SSH access
* Raspberry Pi-specific features (I2C, SPI, UART buses, USB Gadget mode)
Raspberry Pi Imager 2.0 now generates these configuration files by default, making customization easier. Cloud-init offers a more flexible and modern workflow for provisioning Raspberry Pi images.
TurnKey GNU/Linux is a free Debian based library of system images that pre-integrates and polishes the best free software components into secure, easy to use solutions.
37年前のポケコン(SHARP PC-G801)を改造し、Linuxが動作するポケットコンピューターを作成した記事。RPN電卓としても使用可能で、WiFi接続やソフトウェアの追加も容易。
A new patch enables Nvidia GPU support on Raspberry Pi 5 and Rockchip devices, allowing for GPU-accelerated compute tasks. The article details the setup process, performance testing with llama.cpp, and current limitations with display output.