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

2298 articles

Blog illustration with latest articles, tutorials, guides, and how-to content across Linux and DevOps topics
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
interview-questions

OOP Interview Questions and Answers

OOP and OOPs interview questions for {year}: four pillars, encapsulation, inheritance, polymorphism, SOLID, design patterns, Java OOPs specifics, and object-oriented design prep.

Deepak Prasad21 min read
linux

How to Install AWS CLI on Ubuntu

Install AWS CLI on Ubuntu with the official v2 Linux installer (recommended), sudo apt install awscli from universe, or the Amazon Snap. Configure with aws configure, verify with aws --version and aws sts …

Deepak Prasad7 min read
linux

How to Install Jellyfin on Ubuntu

Install Jellyfin on Ubuntu with the official apt repository on 22.04 and 24.04 LTS, or run jellyfin/jellyfin in Docker on Ubuntu 25.04 where noble-repo packages fail dependency checks. Enable systemd, open port 8096, and …

Deepak Prasad9 min read
linux

How to Install Fastfetch on Ubuntu

Install Fastfetch on Ubuntu with sudo apt install fastfetch from universe, or use the official GitHub .deb or tarball for the latest release. Configure presets, replace unmaintained Neofetch, and run fastfetch on login.

Deepak Prasad9 min read
linux

How to Use iTunes and Apple Music on Ubuntu

Apple does not ship iTunes for Linux. On Ubuntu use Apple Music in a browser, Rhythmbox or Amberol for local libraries, or experiment with legacy iTunes 12.x under Wine—expect instability, no iPhone sync, and …

Deepak Prasad6 min read
linux

How to Install Google Chrome Web Browser on Ubuntu

Install the Google Chrome web browser on Ubuntu by downloading the official amd64 .deb from Google, run sudo apt install ./google-chrome-stable_current_amd64.deb, set Chrome as default, update with apt, and compare …

Deepak Prasad6 min read
interview-questions

Django Interview Questions and Answers for Experienced Developers

Django interview questions for experienced professionals in {year}: MVT lifecycle, ORM, migrations, middleware, DRF, security, Celery, async Django, and senior production scenario answers.

Deepak Prasad31 min read
linux

How to Install Joplin on Ubuntu

Install Joplin on Ubuntu with the official GitHub install script, Snap joplin-desktop, or Flatpak net.cozic.joplin_desktop from Flathub—launch the app, create your first notebook, sync notes, and fix libfuse2 AppImage …

Deepak Prasad7 min read
linux

How to Install Google Drive on Ubuntu

Access Google Drive on Ubuntu through GNOME Online Accounts and the Files app, mount with rclone, use google-drive-ocamlfuse from a legacy PPA, or install the commercial Insync .deb—link your Google account and verify …

Deepak Prasad8 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 Prasad7 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 Prasad4 min read
linux

How to Install Redis on Ubuntu

Install Redis on Ubuntu with sudo apt install redis-server from universe, or add the official packages.redis.io repo for Redis 8.x. Start redis-server with systemd, test with redis-cli ping, set a password, and harden …

Deepak Prasad8 min read
linux

How to Install OpenSSL on Ubuntu

Install OpenSSL on Ubuntu with apt (openssl and libssl-dev), verify with openssl version, understand when the distro package is enough versus building from source, and generate a test TLS key and certificate.

Deepak Prasad4 min read
interview-questions

Selenium Interview Questions and Answers

Selenium interview questions and answers for {year}: WebDriver architecture, Java, TestNG, locators, waits, Page Object Model, Grid, parallel execution, and SDET prep.

Deepak Prasad24 min read
interview-questions

Pandas Interview Questions and Answers

Pandas and python pandas interview questions for {year}: DataFrame, groupby, merge, cleaning, vectorization, time series, performance, and data analyst prep with answers.

Deepak Prasad14 min read
interview-questions

Spring Boot Interview Questions and Answers for Experienced Developers

Spring Boot interview questions for experienced and 10+ year Java developers in {year}: auto-configuration, JPA, Security, Actuator, testing, virtual threads, and senior scenario answers.

Deepak Prasad28 min read
interview-questions

PostgreSQL Interview Questions and Answers

PostgreSQL interview questions, postgresql developer interview questions, and postgresql dba interview questions for {year}: MVCC, indexes, EXPLAIN, JSONB, vacuum, replication, and tuning with elaborate answers.

Deepak Prasad21 min read
interview-questions

Kubernetes Interview Questions and Answers

Kubernetes interview questions and answers, docker and kubernetes interview questions, and advanced kubernetes interview questions for {year}: pods, services, HPA, RBAC, networking, and production debugging.

Deepak Prasad59 min read
linux

How to Install Flask on Ubuntu

Install Flask on Ubuntu inside a Python virtual environment with pip (recommended), or from the python3-flask apt package, verify with python -m flask --version, run a Hello World app with flask run, and uninstall per …

Omer Cakmak6 min read
interview-questions

CSS Interview Questions and Answers

CSS interview questions, html css interview questions, and html and css interview questions for {year}: box model, specificity, flexbox, grid, responsive layout, and modern CSS with elaborate answers.

Deepak Prasad22 min read
interview-questions

MongoDB Interview Questions and Answers

MongoDB interview questions and answers for {year}: BSON, schema design, indexing, aggregation, replica sets, sharding, transactions, and production troubleshooting prep.

Deepak Prasad19 min read
interview-questions

Python Developer Interview Questions and Answers

Python developer interview questions for {year}: core language, OOP, decorators, GIL, asyncio, Django, FastAPI, full stack APIs, pytest, and senior production prep with sample answers.

Deepak Prasad20 min read
interview-questions

Angular Developer Interview Questions and Answers

Angular developer interview questions for {year}: signals, RxJS, standalone components, change detection, zoneless, forms, routing, DI, NgRx, performance, and senior architecture prep.

Deepak Prasad42 min read
interview-questions

Azure Developer Interview Questions and Answers

Azure developer and cloud developer interview questions for {year}: Entra ID, App Service, Functions, AKS, storage, networking, Bicep, CI/CD, and experienced developer scenario prep with sample answers.

Deepak Prasad29 min read
interview-questions

iOS Developer Interview Questions and Answers

iOS developer interview questions for {year}: Swift, SwiftUI, UIKit, ARC, async/await, actors, MVVM, networking, Core Data, XCTest, and Apple/Google iOS loop prep with sample answers.

Deepak Prasad53 min read