<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tutorials - Linux, Android &amp; Development Guides on My Linux Journey</title><link>https://linuxjourney.blog/tutorials/</link><description>Recent content in Tutorials - Linux, Android &amp; Development Guides on My Linux Journey</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>youcef7770@gmail.com (Youcef)</managingEditor><webMaster>youcef7770@gmail.com (Youcef)</webMaster><copyright>© 2026 Youcef</copyright><lastBuildDate>Tue, 16 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://linuxjourney.blog/tutorials/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Install Docker on Void Linux Step by Step</title><link>https://linuxjourney.blog/tutorials/install-docker-on-void-linux/</link><pubDate>Thu, 28 May 2026 11:27:08 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/install-docker-on-void-linux/</guid><description>How to Install Docker on Void Linux</description></item><item><title>Fix: modprobe FATAL Module dm_mod Not Found in Void Linux</title><link>https://linuxjourney.blog/tutorials/void_fix_modprobe_fatal_module_dm_mod_not_found/</link><pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/void_fix_modprobe_fatal_module_dm_mod_not_found/</guid><description>Encountering &amp;lsquo;modprobe: FATAL: Module dm_mod not found in directory /lib/modules/&amp;hellip;&amp;rsquo; on Void Linux? This guide walks you through chrooting from a live ISO and rebuilding your initramfs and kernel hooks with xbps-reconfigure.</description></item><item><title>How to Run Sumwaymi With Postgresdb Using Docker</title><link>https://linuxjourney.blog/tutorials/how-to-run-sumwaymi-with-postgresdb-using-docker/</link><pubDate>Thu, 14 May 2026 04:57:57 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/how-to-run-sumwaymi-with-postgresdb-using-docker/</guid><description/></item><item><title>Expose Docker App to Internet - Methods Guide</title><link>https://linuxjourney.blog/tutorials/expose-docker-app-internet/</link><pubDate>Wed, 18 Mar 2026 16:06:41 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/expose-docker-app-internet/</guid><description>Guide to exposing Docker apps to the internet. Covers port forwarding, reverse proxies (nginx, caddy), tunneling (cloudflared, ngrok), and security best practices.</description></item><item><title>Install Google Apps on LineageOS - GApps Guide</title><link>https://linuxjourney.blog/tutorials/install-gapps-lineageos/</link><pubDate>Wed, 18 Mar 2026 16:06:40 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/install-gapps-lineageos/</guid><description>Guide to installing Google Apps on LineageOS after flashing custom ROM. Covers GApps packages, recovery flashing, and post-install configuration.</description></item><item><title>Run Downloaded Website Offline</title><link>https://linuxjourney.blog/tutorials/run-website-offline-linux/</link><pubDate>Wed, 18 Mar 2026 16:06:40 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/run-website-offline-linux/</guid><description>Guide to running and displaying websites downloaded with wget for offline viewing. Covers directory structure, local server options, and browser viewing.</description></item><item><title>Split .MP3 Chunks - FFmpeg No Re-encoding</title><link>https://linuxjourney.blog/tutorials/split-mp3-chunks-ffmpeg/</link><pubDate>Wed, 18 Mar 2026 16:06:40 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/split-mp3-chunks-ffmpeg/</guid><description>Guide to splitting MP3 files into 5-minute chunks without re-encoding using FFmpeg. Uses -c copy for fast lossless audio extraction.</description></item><item><title>Split Large File for FAT32 USB - Linux Guide</title><link>https://linuxjourney.blog/tutorials/split-large-file-linux-usb/</link><pubDate>Wed, 18 Mar 2026 16:06:40 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/split-large-file-linux-usb/</guid><description>Guide to splitting large files into smaller chunks for FAT32 USB transfer. Uses split command to create 4GB parts and cat to rejoin them.</description></item><item><title>Advanced ADB Shell Commands for Android Devices</title><link>https://linuxjourney.blog/tutorials/adb-shell-commands-android/</link><pubDate>Wed, 18 Mar 2026 16:06:39 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/adb-shell-commands-android/</guid><description>Advanced ADB shell commands for Android devices - both rooted and unrooted. Covers debugging, performance tuning, package control, logs, networking, and system inspection.</description></item><item><title>Picom Configuration Guide - X11 Compositor</title><link>https://linuxjourney.blog/tutorials/picom-configuration/</link><pubDate>Wed, 18 Mar 2026 16:06:39 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/picom-configuration/</guid><description>Comprehensive reference for picom (X11 compositor) configuration. Covers general settings, backend options, transparency, blur, and animations.</description></item><item><title>Setup KVM + QEMU + libvirt on Void Linux</title><link>https://linuxjourney.blog/tutorials/kvm-qemu-libvirt-void-linux/</link><pubDate>Wed, 18 Mar 2026 16:06:39 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/kvm-qemu-libvirt-void-linux/</guid><description>Complete guide to setting up KVM + QEMU + libvirt on Void Linux. Covers hardware virtualization check, package installation, libvirt configuration, and VM management.</description></item><item><title>Mount Android Phone on Linux - File Transfer Guide</title><link>https://linuxjourney.blog/tutorials/mount-android-phone-linux/</link><pubDate>Wed, 18 Mar 2026 16:06:38 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/mount-android-phone-linux/</guid><description>Guide to mounting Android phone on Linux for file transfer. Covers MTP protocol, USB debugging mode, and troubleshooting mount point errors.</description></item><item><title>Clean XBPS Cache on Void Linux - Free Disk Space</title><link>https://linuxjourney.blog/tutorials/xbps-clean-cache-void-linux/</link><pubDate>Wed, 18 Mar 2026 16:06:37 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/xbps-clean-cache-void-linux/</guid><description>Guide to cleaning Void Linux package cache using xbps-remove commands. Covers removing all cached packages, obsolete packages, and manual cleanup.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxjourney.blog/tutorials/xbps-clean-cache-void-linux/featured.png"/></item><item><title>Common Linux Security Mistakes and How to Fix Them</title><link>https://linuxjourney.blog/tutorials/common-linux-security-mistakes/</link><pubDate>Wed, 18 Mar 2026 16:06:37 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/common-linux-security-mistakes/</guid><description>Guide to common Linux security mistakes and their fixes. Covers running as root, weak passwords, missing firewalls, unpatched systems, and proper security practices.</description></item><item><title>Install Wayland Compositors on Void Linux</title><link>https://linuxjourney.blog/tutorials/install-wayland-void-linux/</link><pubDate>Wed, 18 Mar 2026 16:06:37 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/install-wayland-void-linux/</guid><description>Complete guide to installing Wayland compositors on Void Linux. Covers Sway, labwc, wayfire, seatd, and display manager setup.</description></item><item><title>Linux Kernel Explained - Types and Functions</title><link>https://linuxjourney.blog/tutorials/linux-kernel-explained/</link><pubDate>Wed, 18 Mar 2026 16:06:37 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/linux-kernel-explained/</guid><description>Comprehensive explanation of the Linux kernel. Covers kernel functions, memory management, device management, device drivers, and kernel types (monolithic, microkernel, hybrid).</description></item><item><title>QEMU Complete Tutorial - Virtualization Guide</title><link>https://linuxjourney.blog/tutorials/qemu-complete-tutorial/</link><pubDate>Wed, 18 Mar 2026 16:06:37 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/qemu-complete-tutorial/</guid><description>Master QEMU virtualization with this detailed guide. Learn to create VMs, configure networking, use KVM, manage disk images, and run headless virtual machines.</description></item><item><title>Watch YouTube Videos with mpv Player - Complete Guide</title><link>https://linuxjourney.blog/tutorials/mpv-youtube-player/</link><pubDate>Wed, 18 Mar 2026 16:06:37 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/mpv-youtube-player/</guid><description>Guide to using mpv with YouTube support. Covers yt-dlp installation, playback controls, streaming YouTube from terminal, and advanced options.</description></item><item><title>FFmpeg Screen Recording - Command Breakdown</title><link>https://linuxjourney.blog/tutorials/ffmpeg-screen-recording/</link><pubDate>Wed, 18 Mar 2026 16:06:36 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/ffmpeg-screen-recording/</guid><description>Complete breakdown of FFmpeg screen recording commands. Covers video capture, pulse/alsa audio input, and encoding options for Linux.</description></item><item><title>FFmpeg Screen Recording Script - Linux Guide</title><link>https://linuxjourney.blog/tutorials/ffmpeg-screen-recording-script/</link><pubDate>Wed, 18 Mar 2026 16:06:36 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/ffmpeg-screen-recording-script/</guid><description>Guide to FFmpeg screen recording on Linux. Script breakdown for capturing desktop, microphone, and audio with real-time monitoring.</description></item><item><title>Filebrowser Configuration Guide - Complete Reference</title><link>https://linuxjourney.blog/tutorials/filebrowser-configuration/</link><pubDate>Wed, 18 Mar 2026 16:06:36 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/filebrowser-configuration/</guid><description>Complete reference for filebrowser configuration. Covers all CLI flags, configuration file options, and environment variables for self-hosted file browser.</description></item><item><title>Fix Sound Switching to USB Microphone on Linux</title><link>https://linuxjourney.blog/tutorials/fix-sound-usb-microphone-linux/</link><pubDate>Wed, 18 Mar 2026 16:06:36 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/fix-sound-usb-microphone-linux/</guid><description>Guide to fixing audio device switching on Linux. Prevent system from switching to USB microphone as default output. Uses PulseAudio and ALSA configuration.</description></item><item><title>How to Setup WiFi on Alpine Linux with wpa_supplicant</title><link>https://linuxjourney.blog/tutorials/setup-wireless-adapter-on-alpine-linux-with-wpa-supplicant-/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/setup-wireless-adapter-on-alpine-linux-with-wpa-supplicant-/</guid><description>Get a MediaTek or other USB WiFi adapter working on Alpine Linux using wpa_supplicant — step-by-step from driver install to boot persistence.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxjourney.blog/tutorials/setup-wireless-adapter-on-alpine-linux-with-wpa-supplicant-/featured.webp"/></item><item><title>Working with Files and Tabs in Vim - Complete Guide</title><link>https://linuxjourney.blog/tutorials/vim-files-tabs-guide/</link><pubDate>Fri, 29 Aug 2025 06:26:19 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/vim-files-tabs-guide/</guid><description>Guide to working with files and tabs in Vim. Covers opening files, saving, tab management, and multiple file workflows in the vim text editor.</description></item><item><title>Install Bliss OS on Linux: Step-by-Step GRUB Guide (2025)</title><link>https://linuxjourney.blog/tutorials/install-bliss-os-linux/</link><pubDate>Sun, 17 Aug 2025 11:48:21 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/install-bliss-os-linux/</guid><description>Manual installation guide for Bliss OS on Linux. Covers ISO download, GRUB configuration, data partition setup, kernel boot parameters, and common troubleshooting steps.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxjourney.blog/tutorials/install-bliss-os-linux/featured.jpg"/></item><item><title>Install DWM and ST on Void Linux - Suckless Tools</title><link>https://linuxjourney.blog/tutorials/install-dwm-st-void-linux/</link><pubDate>Sat, 16 Aug 2025 12:43:06 +0100</pubDate><author>youcef7770@gmail.com (Youcef)</author><guid>https://linuxjourney.blog/tutorials/install-dwm-st-void-linux/</guid><description>Guide to installing DWM (Dynamic Window Manager) and ST terminal on Void Linux. Covers build from source, patches, and configuration.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxjourney.blog/tutorials/install-dwm-st-void-linux/featured.jpg"/></item></channel></rss>