Blog

Latest Articles

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
  • 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

2296 articles

Blog illustration with latest articles, tutorials, guides, and how-to content across Linux and DevOps topics
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 Cakmak8 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 Cakmak5 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 Prasad5 min read
security

How to Find Hidden API Endpoints

Learn practical and authorized ways to find hidden API endpoints using browser DevTools, JavaScript files, GitHub search, archived URLs, gau/getallurls, APK analysis, and JS recon tools such as LinkFinder and JSFScan.

Deepak Prasad11 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 Prasad5 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 Prasad7 min read
linux

How to Remove Obsolete Packages on Ubuntu

List obsolete packages on Ubuntu with apt list ?obsolete, preview removal with apt-get -s, purge safely after do-release-upgrade, and distinguish obsolete packages from autoremove and rc config cleanup.

Omer Cakmak7 min read
security

URL Fuzzer and Web Application Fuzzing Tools

Learn what a URL fuzzer does, how web application fuzzing works, when to use online URL fuzzers vs command-line tools, and how to choose between FFUF, Gobuster, Dirsearch, Wfuzz, Feroxbuster, and Burp Intruder for …

Deepak Prasad13 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 Cakmak7 min read
linux

How to Install HPLIP on Ubuntu

Install HPLIP on Ubuntu with sudo apt install hplip hplip-gui for most HP printers, use HP SourceForge .run when your model needs a newer driver, run hp-plugin and hp-setup to add the device, and remove conflicts before …

Deepak Prasad8 min read
linux

How to Install Kali Linux Tools on Ubuntu

Install Kali Linux tools on Ubuntu with sudo apt install for nmap, sqlmap, nikto, and other hacking tools in Ubuntu repositories. Use Snap when apt has no package. Katoolin is legacy on modern Ubuntu—use a Kali VM when …

Deepak Prasad8 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 Prasad28 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 Cakmak5 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 Prasad6 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 Prasad7 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 Prasad9 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 Prasad6 min read
linux

Install or Upgrade Python on Ubuntu 24.04 and 22.04 Safely

Install or upgrade Python on Ubuntu 22.04 and 24.04 without replacing system python3: latest stable 3.14, optional 3.15 pre-release, Deadsnakes PPA or source altinstall, virtualenv, safe project migration, and …

Omer Cakmak12 min read
linux

How to Install NordVPN on Ubuntu

Install NordVPN on Ubuntu with the official install.sh script or Snap, add your user to the nordvpn group, log in with nordvpn login, connect with nordvpn connect, and fix Permission denied nordvpnd.sock and LAN …

Omer Cakmak6 min read
interview-questions

C and C++ Interview Questions and Answers

C and C++ interview questions and answers for {year}: C pointers and memory, C++ OOP, RAII, smart pointers, STL, move semantics, coding problems, and systems prep.

Deepak Prasad19 min read
interview-questions

TypeScript Interview Questions and Answers

TypeScript and interview questions on TypeScript for {year}: types, generics, utility types, narrowing, satisfies, strict mode, React/Node prep with elaborate answers.

Deepak Prasad17 min read
interview-questions

Operating System Interview Questions and Answers

Operating system and Linux OS interview questions for {year}: processes, threads, scheduling, virtual memory, deadlocks, synchronization, and systems prep with answers.

Deepak Prasad19 min read
interview-questions

Interview Questions on React JS for Experienced Developers

Interview questions on React JS for {year}: basic React JS questions, experienced hooks and architecture, scenario-based senior prep, React 19, and live coding answers.

Deepak Prasad19 min read
interview-questions

DBMS Interview Questions and Answers

DBMS interview questions, basic dbms interview questions, and common dbms interview questions for {year}: ER model, normalization, ACID, transactions, indexing, SQL vs NoSQL, and scenarios with elaborate answers.

Deepak Prasad24 min read
interview-questions

React Interview Questions and Answers

React and React JS interview questions and answers for {year}: hooks, Virtual DOM, state, performance, React 19, Server Components, coding challenges, and senior frontend prep.

Deepak Prasad22 min read
interview-questions

Computer Networks Interview Questions and Answers

Computer networks interview questions and computer networks basic interview questions for {year}: OSI, TCP/IP, DNS, HTTP/TLS, routing, NAT, and troubleshooting with elaborate answers.

Deepak Prasad23 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 Prasad7 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 Cakmak9 min read
linux

How to Install gpart on Ubuntu

Install gpart on Ubuntu with sudo apt install gpart from universe, run a read-only scan when the MBR or partition table is damaged, use gpart on a live USB, and know how gpart differs from the GParted graphical editor.

Deepak Prasad6 min read
interview-questions

Kafka Interview Questions and Answers

Apache Kafka interview questions and answers for {year}: topics, partitions, consumer groups, acks, exactly-once, KRaft, and Java Spring Boot integration for experienced developers.

Deepak Prasad23 min read