Blog

Latest Articles - Page 51

Browse the latest tutorials, guides, and practical examples across Linux, DevOps, security, databases, and programming on GoLinuxCloud.

Explore the latest tutorials and guides across Linux, DevOps, programming, and more.

You can also browse content by category below:

  • Linux: Commands, administration, troubleshooting, and system operations
  • DevOps: CI/CD, Kubernetes, containers, and automation
  • Cloud: AWS, Azure, OpenStack, and hybrid cloud administration
  • Programming: Coding tutorials, scripting, and development concepts
  • Security: Ethical hacking, system security, and best practices
  • Databases: MySQL, MariaDB, PostgreSQL, and database management
  • Networking: Network setup, troubleshooting, and protocols
  • Storage: Disk management, file systems, and storage solutions
  • Tools: Useful tools and utilities for productivity

3098 articles

Blog illustration with latest articles, tutorials, guides, and how-to content across Linux and DevOps topics
linux

How to Install Docker on Debian

Install Docker Engine on Debian 11, 12, or 13 from the official Docker CE APT repository with deb822 sources, or use Debian docker.io. Includes Compose V2, Buildx, docker group access, hello-world verification, upgrade, …

Deepak Prasad10 min read
linux

How to Remove Unused Packages on Ubuntu

Remove unused packages on Ubuntu with apt autoremove for orphaned dependencies, apt clean and autoclean for download cache, purge rc config leftovers, protect apps with apt-mark manual, and prune old Snap …

Omer Cakmak9 min read
linux

How to Install Wireshark on Ubuntu

Install Wireshark on Ubuntu with sudo apt install wireshark from universe, allow non-root capture via wireshark-common debconf, add your user to the wireshark group, and optionally install tshark for CLI-only capture on …

Omer Cakmak7 min read
linux

How to Install jq on Ubuntu

Install jq on Ubuntu with sudo apt install jq, verify with jq --version, pretty-print and filter JSON from files and curl output, fix Unable to locate package jq with apt update, and optionally install jq 1.8.x from …

Deepak Prasad7 min read
linux

How to Install zlib on Ubuntu

Install zlib on Ubuntu with sudo apt install zlib1g-dev for headers and pkg-config, fix configure could not find the zlib library and zlib.h not found errors, verify with pkg-config --modversion zlib, and optionally …

Deepak Prasad7 min read
linux

How to Install NVM on Ubuntu

Install NVM on Ubuntu with the official install.sh script, load it in bash or zsh, install LTS Node.js with nvm install --lts, switch versions with nvm use, set a default alias, and fix nvm command not found and Snap …

Deepak Prasad9 min read
linux

How to Install Slack on Ubuntu

Install Slack on Ubuntu with Slack Packagecloud APT repo, official slack-desktop .deb from slack.com, or sudo snap install slack. Launch with slack, update per method, and remove only one desktop package at a time.

Omer Cakmak8 min read
linux

Repair Debian Installation After Power Outage

Repair Debian after a power outage using a symptom-first decision tree: fix emergency mode and fstab, run fsck on unmounted ext4, reinstall GRUB on BIOS or UEFI, rebuild initramfs, recover interrupted apt/dpkg, and know …

Deepak Prasad30 min read
linux

How to Install Rscript on Ubuntu

Install Rscript on Ubuntu with sudo apt install r-base from universe, optionally add the CRAN apt repository on supported LTS releases, verify with Rscript --version, run example.R from the shell or cron, and uninstall …

Omer Cakmak6 min read
linux

How to Install Grafana on Ubuntu

Install Grafana on Ubuntu 25.04 from the official apt.grafana.com repository or a .deb package: import the GPG key, enable grafana-server, open port 3000, log in as admin, and verify with curl and /api/health.

Deepak Prasad8 min read
linux

How to Install XCP-ng Guest Tools on Ubuntu

Install XCP-ng guest tools on Ubuntu with apt install xe-guest-utilities or the guest-tools ISO from Xen Orchestra; enable xe-daemon, verify management agent detection, and use the ISO when apt lags behind XCP-ng.

Deepak Prasad9 min read
linux

How to Install qBittorrent-nox on Ubuntu

Install qbittorrent-nox on Ubuntu from the official PPA or universe repo, accept the legal notice, log in to the Web UI, run it under a dedicated user with the bundled systemd template, open the firewall safely, and fix …

Deepak Prasad11 min read
linux

How to Install Telegram on Ubuntu

Install Telegram Desktop on Ubuntu with Snap, the official tsetup Linux tarball from desktop.telegram.org, or Flatpak: verify version 6.9.3, launch from the app menu, update with snap refresh, and uninstall cleanly.

Deepak Prasad8 min read
linux

How to Install Steam on Ubuntu

Install Steam on Ubuntu with Valve official steam_latest.deb (recommended), sudo apt install steam-installer from multiverse, Snap, or Flatpak. Enable i386 multiarch, install GPU drivers, bootstrap the client on first …

Deepak Prasad10 min read
linux

How to List Installed Packages on Ubuntu

List installed packages on Ubuntu with apt list --installed, dpkg -l, snap list, and apt-mark showmanual. Search one package, count totals, export a list for another machine, and check upgradable packages.

Omer Cakmak11 min read
linux

How to Install qBittorrent on Ubuntu

Install qBittorrent on Ubuntu with sudo apt install qbittorrent from universe, the official qbittorrent-stable PPA, or Flathub. Compare GUI vs qbittorrent-nox, avoid outdated Snap builds, accept the legal notice, and …

Deepak Prasad9 min read
linux

How to Install Picard on Ubuntu

Install MusicBrainz Picard on Ubuntu from universe apt, the official MetaBrainz Snap, or the MusicBrainz stable PPA: verify with picard -V, tag your first album, and uninstall cleanly.

Deepak Prasad5 min read
linux

How to Install VS Code on Ubuntu

Install Visual Studio Code on Ubuntu from the official packages.microsoft.com APT repo, a direct .deb download, or Snap: add the Microsoft signing key, install code 1.126, launch with code, and install VS Code Insiders …

Deepak Prasad9 min read
programming

Python shelve Module — Persistent Dict-Like Storage

Learn Python shelve for persistent dict-like storage: open(), read/write, access flags, writeback, sync(), thread safety limits, security, and when to use SQLite instead.

Deepak Prasad6 min read
linux

How to Install Plex on Ubuntu

Install Plex Media Server on Ubuntu from the official repo.plex.tv APT repository or a .deb download, start plexmediaserver with systemctl, open port 32400, complete setup at http://127.0.0.1:32400/web, and fix plex user …

Omer Cakmak9 min read
linux

How to Install MongoDB on Ubuntu

Install MongoDB 8.0 Community on Ubuntu from the official mongodb-org repo with gpg keyring (jammy/noble/focal), start mongod with systemctl, connect with mongosh, install shell-only for Atlas, and fix libssl1.1, AVX, …

Omer Cakmak10 min read
linux

How to Install Terminator Terminal on Ubuntu

Install Terminator on Ubuntu with sudo apt install terminator from universe (2.1.4 on 25.04), verify with which terminator and dpkg, set the default x-terminal-emulator, split panes with Ctrl+Shift+O/E, and fix DISPLAY …

Omer Cakmak10 min read
linux

How to Install OpenCV on Ubuntu

Install OpenCV on Ubuntu with sudo apt install libopencv-dev python3-opencv (4.10.0 on 25.04), verify with import cv2 and pkg-config opencv4, use pip opencv-python in a venv for newer wheels, or build from source when …

Omer Cakmak8 min read
linux

How to Install Minecraft on Ubuntu

Install Minecraft Java Edition on Ubuntu from the official Minecraft.deb (launcher 2.1.3), openjdk-21-jre-headless, or the Minecraft.tar.gz binary: sign in with a Microsoft account, launch minecraft-launcher, and …

Omer Cakmak7 min read
linux

How to Set Up a NAS Server on Ubuntu

Turn Ubuntu into a NAS server with Samba for SMB/CIFS shares and NFS for Linux clients: install packages, create /srv/nas storage, add smb.conf shares, export NFS to your LAN, open the firewall, and verify with smbclient …

Deepak Prasad11 min read
linux

Must-Have Apps for Ubuntu

A practical must-have Ubuntu apps list for desktop users: what ships by default, a one-shot apt starter bundle, and curated picks for media, security, dev tools, and gaming on Ubuntu 25.04—with apt, Snap, and Flatpak …

Deepak Prasad11 min read
linux

How to Mount a Network Drive on Ubuntu

Mount a network drive on Ubuntu over SMB/CIFS or NFS: install cifs-utils, create a mount point, use credentials safely, add fstab entries with _netdev, browse shares in the Files app, and unmount cleanly.

Deepak Prasad9 min read
linux

How to Install Velociraptor on Ubuntu

Install Velociraptor on Ubuntu 25.04: download the linux-amd64 binary, generate server.config.yaml, build the Debian server package, enable velociraptor_server, add a GUI admin user, open port 8000 for clients, and …

Deepak Prasad10 min read
linux

How to Remove LibreOffice from Ubuntu

Remove LibreOffice from Ubuntu with apt purge or the libreoffice* wildcard, autoremove UNO and URE dependencies, delete ~/.config/libreoffice, uninstall from App Center, and confirm no dpkg or desktop leftovers remain.

Deepak Prasad12 min read
linux

How to Clean Disk Space on Ubuntu

Free disk space on Ubuntu with apt clean and autoremove, journalctl vacuum, BleachBit previews, and the Ubuntu Cleaner PPA; find large caches with du and Baobab before you delete anything.

Deepak Prasad9 min read