MeshWorld India LogoMeshWorld.
Back to Tags
Topic View

#Linux.

Linux operating system tutorials covering Ubuntu, shell scripting, system administration, and server management.

72 posts
Aug 2020 – Aug 2026
Filed under this topic
How to Run DeepSeek R1 & Llama 3.3 Locally (Ollama vs vLLM Guide)
DeepSeek5 min read

How to Run DeepSeek R1 & Llama 3.3 Locally (Ollama vs vLLM Guide)

Run DeepSeek R1 and Llama 3.3 locally with zero API costs. Compare Ollama CLI vs vLLM high-throughput OpenAI servers with GPU VRAM benchmarks.

Running Small Language Models (SLMs) on Raspberry Pi 5
RaspberryPi5 min read

Running Small Language Models (SLMs) on Raspberry Pi 5

Step-by-step 2026 guide to running local SLMs (Gemma 2B, Phi-3, Qwen 2.5) on Raspberry Pi 5 8GB using llama.cpp and Ollama.

Production Docker Compose Stack: Traefik SSL, PostgreSQL & Backups
Docker5 min read

Production Docker Compose Stack: Traefik SSL, PostgreSQL & Backups

Production-ready Docker Compose template with Traefik v3, Let's Encrypt SSL, PostgreSQL 16, and automated S3 pg_dump backup sidecars.

Top 10 Self-Hosted DevOps Tools in 2026 (Portainer & Uptime Kuma)
DevOps5 min read

Top 10 Self-Hosted DevOps Tools in 2026 (Portainer & Uptime Kuma)

The definitive 2026 deep-dive guide to top self-hosted DevOps tools. Portainer, Uptime Kuma, HyperDX, Coolify, Traefik, and OpenTofu Docker Compose configs.

Whonix vs Tails OS: Which Anonymity OS Should You Use?
Privacy5 min read

Whonix vs Tails OS: Which Anonymity OS Should You Use?

Whonix and Tails both route traffic through Tor, but they solve different problems. Compare architecture, threat models, setup, and which one fits your situation.

How to Install Go (Golang) on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Go (Golang) on Ubuntu & Linux (2026)

Complete guide to downloading, installing, and configuring Go (Golang) on Ubuntu 24.04/22.04 LTS with environment PATH setup and Go modules.

How to Install Lightweight Kubernetes (K3s) on Ubuntu (2026)
HowTo5 min read

How to Install Lightweight Kubernetes (K3s) on Ubuntu (2026)

Learn how to install and configure K3s lightweight Kubernetes on Ubuntu 24.04/22.04 LTS with kubectl, non-root access, and Traefik ingress.

How to Install Open-WebUI with Ollama for Local AI (2026)
HowTo5 min read

How to Install Open-WebUI with Ollama for Local AI (2026)

Step-by-step guide to installing Open-WebUI and Ollama using Docker on Ubuntu and Linux for a private, offline ChatGPT-like AI environment.

How to Install PostgreSQL & pgAdmin 4 on Ubuntu & Linux (2026)
HowTo5 min read

How to Install PostgreSQL & pgAdmin 4 on Ubuntu & Linux (2026)

Step-by-step guide to installing PostgreSQL 16/17 and pgAdmin 4 on Ubuntu 24.04/22.04 LTS via official PPA with remote access and security configuration.

How to Install NVIDIA Container Toolkit & PyTorch CUDA (2026)
HowTo5 min read

How to Install NVIDIA Container Toolkit & PyTorch CUDA (2026)

Complete guide to installing NVIDIA GPU drivers, NVIDIA Container Toolkit (nvidia-ctk), and PyTorch CUDA 12 on Ubuntu 24.04/22.04 LTS.

How to Install Redis Server & Redis CLI on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Redis Server & Redis CLI on Ubuntu & Linux (2026)

Step-by-step guide to installing Redis Server and Redis CLI on Ubuntu 24.04/22.04 LTS via official APT repository with security, password, and systemd setup.

How to Install Rust and Cargo on Ubuntu, macOS, and Windows (2026)
HowTo5 min read

How to Install Rust and Cargo on Ubuntu, macOS, and Windows (2026)

Learn how to install Rust, Cargo, and Rustup on Ubuntu 24.04/22.04 LTS, macOS, and Windows with toolchain management and build configuration.

How to Self-Host Supabase with Docker Compose on Ubuntu (2026)
HowTo5 min read

How to Self-Host Supabase with Docker Compose on Ubuntu (2026)

Complete guide to self-hosting Supabase (PostgreSQL, Kong API Gateway, Auth, Realtime, Storage, and Studio UI) on Ubuntu 24.04/22.04 LTS using Docker Compose.

How to Fix apt & dpkg 'Could Not Get Lock' Errors on Ubuntu & Debian
linux5 min read

How to Fix apt & dpkg 'Could Not Get Lock' Errors on Ubuntu & Debian

Safely fix Debian/Ubuntu apt and dpkg lock errors by checking running processes, stopping update services, removing stale locks, and repairing dpkg.

How to Fix Debian/Ubuntu Initramfs Boot: fsck & Rescue Steps
linux5 min read

How to Fix Debian/Ubuntu Initramfs Boot: fsck & Rescue Steps

Stuck at an initramfs prompt or black screen? Follow safe, step-by-step fsck and rescue steps to fix Debian/Ubuntu boot failures.

The Multi-OS Installation Guide — macOS & Linux
Cloudflare5 min read

The Multi-OS Installation Guide — macOS & Linux

Step-by-step installation guide for Cloudflare WARP client on macOS and Linux, including command-line setup (warp-cli) and graphical interfaces.

How to Clean Journal Logs on Ubuntu and Debian Safely
ubuntu5 min read

How to Clean Journal Logs on Ubuntu and Debian Safely

Check, rotate, and vacuum systemd-journald logs on Linux. Set permanent disk limits to prevent future log growth.

How to Verify File Integrity: Checksums and GPG Signatures Explained
Security5 min read

How to Verify File Integrity: Checksums and GPG Signatures Explained

Learn to verify SHA-256 checksums and GPG signatures on Linux ISOs, open-source releases, and repack hash files before you install anything.

How to Reset a Forgotten Password on Pop!_OS, Ubuntu, or Linux Mint
Linux5 min read

How to Reset a Forgotten Password on Pop!_OS, Ubuntu, or Linux Mint

Forgot your Linux user password? Learn how to reset your password on Pop!_OS, Ubuntu, Linux Mint, and Debian using GRUB, systemd-boot init edits, or live USB chroot.

How to Fix a Frozen Linux System Without Losing Data
Linux5 min read

How to Fix a Frozen Linux System Without Losing Data

Safely revive a frozen Ubuntu, Pop!_OS, or Linux Mint system. Learn desktop restarts, TTY terminal commands, and Magic SysRq (REISUB) key sequences.

What Is Tails OS? The Amnesic Operating System for Privacy
tails5 min read

What Is Tails OS? The Amnesic Operating System for Privacy

Tails is a complete operating system that forces all traffic through Tor and leaves zero traces on the computer you run it on. Here's how to install, configure, and use Tails 7.8 safely.

Warp Terminal Cheat Sheet: Shortcuts, Workflows & AI Features
Cheatsheet5 min read

Warp Terminal Cheat Sheet: Shortcuts, Workflows & AI Features

Complete Warp reference — block-based terminal, command palette, workflow commands, AI autocomplete, custom themes, and team features in 2026.

FFmpeg Cheat Sheet: Convert, Compress & Edit Video
Cheatsheet5 min read

FFmpeg Cheat Sheet: Convert, Compress & Edit Video

Task-first FFmpeg reference — convert formats, compress for web, trim clips, extract audio, create GIFs, and batch-process video with working commands.

Ansible Cheat Sheet: Inventory, Playbooks, Roles & Ad-hoc Commands
Cheatsheet5 min read

Ansible Cheat Sheet: Inventory, Playbooks, Roles & Ad-hoc Commands

Complete Ansible reference — inventory management, playbook syntax, roles, handlers, conditionals, loops, vault, and best practices for configuration management in 2026.

Micro Editor: The Modern Terminal Editor for Everyone
HowTo5 min read

Micro Editor: The Modern Terminal Editor for Everyone

Get started with Micro — a modern terminal editor with mouse support, syntax highlighting, and familiar shortcuts. Easier than vi, more powerful than nano.

curl vs wcurl: When to Use the Wrapper vs Raw curl
linux5 min read

curl vs wcurl: When to Use the Wrapper vs Raw curl

Ubuntu replaced wget with wcurl—a curl wrapper. Learn when to use wcurl for simple downloads and when you still need raw curl for full control.

wget vs curl: When to Use Each (Complete Guide)
linux5 min read

wget vs curl: When to Use Each (Complete Guide)

Learn the real differences between wget and curl. When to use wget for downloads and site mirroring, and when to reach for curl for APIs and HTTP debugging.

Terminal Text Editors Compared: vi/vim vs Nano vs Emacs
HowTo5 min read

Terminal Text Editors Compared: vi/vim vs Nano vs Emacs

Choose the right terminal text editor — compare vi/vim, Nano, and Emacs by learning curve, power, use cases, and when to use each one.

Install and Configure Git on Ubuntu 26.04
git5 min read

Install and Configure Git on Ubuntu 26.04

Complete guide to install Git on Ubuntu 26.04. Configure user identity, generate SSH keys for GitHub/GitLab, master essential workflow commands, and customize with aliases.

Install .deb Packages on Ubuntu 26.04
ubuntu5 min read

Install .deb Packages on Ubuntu 26.04

Complete guide to install .deb packages on Ubuntu 26.04 using apt, dpkg, and GDebi. Handle dependencies, verify installations, and troubleshoot common errors.

Install and Configure PostgreSQL on Ubuntu 26.04
postgresql5 min read

Install and Configure PostgreSQL on Ubuntu 26.04

Complete guide to install PostgreSQL 18 on Ubuntu 26.04. Set up roles, databases, remote access, authentication methods, and security hardening.

Install and Secure MySQL on Ubuntu 26.04
mysql5 min read

Install and Secure MySQL on Ubuntu 26.04

Complete guide to install and harden MySQL on Ubuntu 26.04. Run mysql_secure_installation, create users and databases, configure remote access with firewall rules.

Set Up Samba File Sharing on Ubuntu 26.04
samba5 min read

Set Up Samba File Sharing on Ubuntu 26.04

Complete guide to configure Samba file sharing on Ubuntu 26.04. Create public and private SMB shares, manage users, configure firewall, and access from Linux and Windows clients.

20+ Things to Do After Installing Ubuntu 26.04 Resolute Raccoon
Ubuntu5 min read

20+ Things to Do After Installing Ubuntu 26.04 Resolute Raccoon

The ultimate post-installation checklist for Ubuntu 26.04 Resolute Raccoon. From Kernel 7.0 optimizations and UI polish to setting up a high-speed developer toolchain in 2026.

How to Exit Emacs: Save, Quit, and Force Close
HowTo5 min read

How to Exit Emacs: Save, Quit, and Force Close

Complete guide to exiting GNU Emacs — save changes, quit without saving, force quit, cancel operations, and handle common stuck scenarios.

How to Exit Nano: Save, Quit, and Force Close
HowTo5 min read

How to Exit Nano: Save, Quit, and Force Close

Complete guide to exiting Nano editor — save changes, quit without saving, force quit, and handle common stuck scenarios with clear examples.

Install and Configure PHP on Ubuntu 26.04
php5 min read

Install and Configure PHP on Ubuntu 26.04

Complete guide to install PHP 8.5, PHP-FPM for Nginx, Apache module, common extensions, multiple PHP versions, and php.ini tuning on Ubuntu 26.04 Resolute Raccoon.

How to Exit vi and Vim: Save, Quit, and Force Close
HowTo5 min read

How to Exit vi and Vim: Save, Quit, and Force Close

Complete guide to exiting vi/vim — save changes, quit without saving, force quit, and handle common stuck scenarios with clear examples.

How to Install and Use nvm (Node Version Manager)
Node.js5 min read

How to Install and Use nvm (Node Version Manager)

Install nvm on macOS, Linux, and WSL, manage multiple Node.js versions, set defaults, and use .nvmrc for per-project version pinning.

How to Monitor a Linux Server: CPU, Memory, and Disk
Linux5 min read

How to Monitor a Linux Server: CPU, Memory, and Disk

Practical guide to Linux server monitoring. Learn to use top, htop, and df to track CPU, memory, and disk usage, and set up persistent alerts for your server.

How to Set Up a Reverse Proxy with Nginx
Nginx5 min read

How to Set Up a Reverse Proxy with Nginx

Step-by-step guide to setting up Nginx as a reverse proxy for your web apps. Learn to configure HTTPS, security headers, WebSocket support, and rate limiting.

Zsh + Oh My Zsh: The Ultimate Terminal Setup Guide
Zsh5 min read

Zsh + Oh My Zsh: The Ultimate Terminal Setup Guide

Transform your terminal with Zsh and Oh My Zsh — themes, plugins, aliases, and productivity hacks. From boring bash to powerful command line.

How to Audit What Data Your Apps Are Sending
Security5 min read

How to Audit What Data Your Apps Are Sending

Learn to audit app network traffic on macOS, Linux, and mobile. Use mitmproxy, Wireshark, and Charles Proxy to see exactly what data your apps are sending.

SSH Config & Aliases: The Developer's Connection Kit
SSH5 min read

SSH Config & Aliases: The Developer's Connection Kit

Master SSH configuration — host aliases, jump hosts, key management, port forwarding, and secure connections. Save time with ~/.ssh/config automation.

How to Harden SSH on a Linux Server
SSH5 min read

How to Harden SSH on a Linux Server

Step-by-step SSH hardening guide. Learn to disable root login, enforce SSH keys, change ports, and add 2FA to protect your Linux server from brute-force bots.

How to Secure Your WordPress Site in 2026
WordPress5 min read

How to Secure Your WordPress Site in 2026

Ten steps to harden a self-hosted WordPress install — file permissions, login protection, 2FA, XML-RPC, and WAF. Updated for WordPress 6.x in 2026.

Reduce Disk Writes on Debian and Ubuntu Desktop
Linux5 min read

Reduce Disk Writes on Debian and Ubuntu Desktop

Five tweaks that cut unnecessary disk writes on Debian and Ubuntu — noatime, volatile journald, tmpfs, swappiness, and zram. Safe on SSDs and HDDs.

How to Install Ollama and Run LLMs Locally
Ollama5 min read

How to Install Ollama and Run LLMs Locally

Ollama lets you run large language models on your own machine. Learn how to install it, download models, and run them locally without any API keys.

jq Cheat Sheet: JSON Filtering, Transformation & CLI Syntax (2026)
Cheatsheet5 min read

jq Cheat Sheet: JSON Filtering, Transformation & CLI Syntax (2026)

Complete jq reference covering JSON formatting, property extraction, array slicing, object construction, conditional filtering, and slurp mode.

cURL Command-Line Cheat Sheet: HTTP Requests & API Testing (2026)
Cheatsheet5 min read

cURL Command-Line Cheat Sheet: HTTP Requests & API Testing (2026)

Complete cURL reference covering GET/POST requests, custom headers, authentication, file downloads, SSL debugging, and HTTP/3 testing.

Tmux Cheat Sheet: Sessions, Panes, Windows & Config (2026)
Cheatsheet5 min read

Tmux Cheat Sheet: Sessions, Panes, Windows & Config (2026)

Complete Tmux reference covering session management, window switching, pane splits, TPM plugin manager, and modern .tmux.conf configurations.

Docker & Docker Compose Cheat Sheet: Images, Containers & CLI (2026)
Cheatsheet5 min read

Docker & Docker Compose Cheat Sheet: Images, Containers & CLI (2026)

Complete Docker reference covering Dockerfile syntax, container management, volume persistence, networking, Compose V2, and multi-stage builds.

Linux & Bash Cheat Sheet: Terminal Commands & Scripting (2026)
Cheatsheet5 min read

Linux & Bash Cheat Sheet: Terminal Commands & Scripting (2026)

Complete Linux & Bash reference covering navigation, file manipulation, permissions, processes, networking, cron jobs, SSH, pipes, and shell scripting.

Linux - LinkedIn Skill Assessments Quizzes with Answers
Linux5 min read

Linux - LinkedIn Skill Assessments Quizzes with Answers

Ace the LinkedIn Linux skill assessment with verified questions and answers on command-line operations, file permissions, shell scripting, process management, and system administration. Prepare for the Linux certification quiz.

Vim Cheat Sheet: Modes, Navigation, Editing & Config (2026)
Cheatsheet5 min read

Vim Cheat Sheet: Modes, Navigation, Editing & Config (2026)

Complete Vim & Neovim reference covering modal editing, navigation, search-replace, text objects, split panes, tabs, marks, macros, and starter configs.

How to Exit Vim, Vi, and Nano (Step by Step)
HowTo5 min read

How to Exit Vim, Vi, and Nano (Step by Step)

Stuck in Vim? Here is exactly how to save and exit, quit without saving, and force-quit Vim, Vi, and Nano — with every command you need and why they work.

SSH & GPG Cheat Sheet: Keys, Tunnels & Signed Commits
Cheatsheet5 min read

SSH & GPG Cheat Sheet: Keys, Tunnels & Signed Commits

Complete SSH and GPG reference — key generation, ssh-agent, config file aliases, port forwarding, database tunneling, GPG signing, and signed git commits.

How to Set Up WSL2 for Windows Developers
WSL25 min read

How to Set Up WSL2 for Windows Developers

WSL2 setup for Windows developers. Learn how to install Linux on Windows, configure Docker and VS Code, and optimize performance for a seamless experience.

Manifest: Installing GitHub Desktop on Ubuntu (2026 Edition)
HowTo5 min read

Manifest: Installing GitHub Desktop on Ubuntu (2026 Edition)

A technical guide to deploying the community-hardened Linux fork of GitHub Desktop across Ubuntu and Debian-based systems.

Control Auto-Suspend on Ubuntu 26.04
Ubuntu 26.045 min read

Control Auto-Suspend on Ubuntu 26.04

Complete guide to manage auto-suspend on Ubuntu 26.04. Configure power settings via GUI, gsettings, or systemd to optimize battery life and prevent unwanted sleep.

Install Spotify on Ubuntu
HowTo5 min read

Install Spotify on Ubuntu

Learn how to install Spotify on Ubuntu using Snap or Spotify's official Debian repository, plus how to update and remove it later.

Create directories or folders in Linux with mkdir command
Linux5 min read

Create directories or folders in Linux with mkdir command

The `mkdir` command comes handy to make one or more directories aka folders in Linux system. This article shows the basic usage of mkdir command with examples.

Install Telegram Desktop on Ubuntu 24.04 — 3 Methods
HowTo5 min read

Install Telegram Desktop on Ubuntu 24.04 — 3 Methods

Install Telegram Desktop on Ubuntu 24.04 using Snap, Flatpak, or the official tarball. All three methods work in 2026, including on Ubuntu 22.04 LTS.

How to Install Hugo Static Site Generator on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Hugo Static Site Generator on Ubuntu & Linux (2026)

Complete guide to installing Hugo (Extended edition) on Ubuntu 24.04/22.04 LTS using Tarball binaries, Snap, APT, and Homebrew for fast web development.

Find IP Address of Any Website Using Linux Commands
Linux5 min read

Find IP Address of Any Website Using Linux Commands

Learn Linux commands to find IP addresses of any website. Master dig, host, nslookup, and ping for DNS lookups and network troubleshooting on Ubuntu 26.04.

How to Install OBS Studio on Ubuntu & Linux (2026 Guide)
HowTo5 min read

How to Install OBS Studio on Ubuntu & Linux (2026 Guide)

Complete guide to installing OBS Studio on Ubuntu 24.04/22.04 LTS via PPA, Flatpak, and Snap with PipeWire, Wayland, and NVENC acceleration.

How to Install OpenShot Video Editor on Ubuntu & Linux (2026)
HowTo5 min read

How to Install OpenShot Video Editor on Ubuntu & Linux (2026)

Learn how to install OpenShot Video Editor on Ubuntu 24.04/22.04 LTS using official PPA, AppImage, and Flatpak for effortless video creation.

How to Install Ghostwriter Markdown Editor on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Ghostwriter Markdown Editor on Ubuntu & Linux (2026)

Install Ghostwriter, the distraction-free Markdown editor by KDE, on Ubuntu 24.04/22.04 LTS via PPA, Flatpak, and APT with live HTML preview.

Install Chromium Web Browser on Ubuntu 20.04 and Other Linux Distros
HowTo5 min read

Install Chromium Web Browser on Ubuntu 20.04 and Other Linux Distros

Learn how to install the open-source Chromium browser on Ubuntu 20.04 and other Linux distributions using either snap packages or the apt package manager.

Linux command: dirname
Linux5 min read

Linux command: dirname

The `dirname` command comes handy to retrieve path where the file is saved. This article shows the usage of dirname command with example.

Install Signal Desktop on Ubuntu
HowTo5 min read

Install Signal Desktop on Ubuntu

Learn how to install Signal Desktop on Ubuntu using Signal's official Debian repository, then link, update, and remove it cleanly.

Show or Hide Absolute Line Numbers in Vim Editor
Vim5 min read

Show or Hide Absolute Line Numbers in Vim Editor

Master line number visibility in Vim. Learn the commands for absolute, relative, and hybrid line numbers to improve your navigation speed in the terminal.

Related Topics

Discover more topics that complement what you've been reading about.