Blog

Latest Articles - Page 50

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 Steam on Debian

Install Steam on Debian 11, 12, or 13 with steam-installer from contrib, Valve steam_latest.deb or repo.steampowered.com APT repo, Snap, or Flathub. Enable i386 multiarch, install steam-devices for controllers, bootstrap …

Deepak Prasad10 min read
linux

How to Install Google Chrome on Debian

Install Google Chrome on Debian 11, 12, or 13 amd64 with the official google-chrome-stable_current_amd64.deb or Google signed APT repository, verify with google-chrome --version, set the default browser, update through …

Deepak Prasad8 min read
linux

How to List Installed Packages on Debian

List installed packages on Debian with apt list --installed, dpkg -l, dpkg-query, and apt-mark showmanual. Search one package, count totals, list Snap and Flatpak apps, export names for another machine, and read apt or …

Deepak Prasad9 min read
linux

How to Install eza on Debian

Install eza on Debian 11, 12, or 13 with apt install eza, the deb.gierens.de APT repository for newer releases, or cargo install eza with rustup. Verify with eza --version, set ls aliases, use tree and Git listings, and …

Deepak Prasad9 min read
linux

How to Install Android Studio on Debian

Install Android Studio on Debian 11, 12, or 13 amd64 with the official Linux tarball from developer.android.com, Snap classic, or Flathub. Run the Setup Wizard, configure the Android SDK, prepare KVM for the emulator, …

Deepak Prasad9 min read
linux

How to Install a .deb File on Debian

Install a deb file on Debian with sudo apt install ./package.deb, fix dependencies with apt install -f after dpkg -i, use gdebi, inspect packages with dpkg-deb, and troubleshoot wrong path, conflicts, and architecture …

Deepak Prasad8 min read
linux

How to Install Apple Music on Debian

Apple does not ship iTunes or Apple Music for Linux. On Debian 11, 12, or 13 use Sidra (recommended .deb desktop client), music.apple.com in a browser, Sidra Snap or AppImage, or Rhythmbox for local files only. Avoid the …

Deepak Prasad10 min read
linux

How to Install Proxmox VE on Debian

Install Proxmox VE on Debian 12 Bookworm or Debian 13 Trixie from the official pve-no-subscription repository: fix /etc/hosts, add the signed repo, install proxmox-default-kernel, install proxmox-ve, remove the Debian …

Deepak Prasad11 min read
linux

How to Install Plex Media Server on Debian

Install Plex Media Server on Debian 11, 12, or 13 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, …

Omer Cakmak11 min read
linux

How to Install Yazi on Ubuntu

Install Yazi on Ubuntu from the official GitHub .deb, a zip binary, Snap, or an APT repo; pull in preview dependencies like fd, ripgrep, and fzf; fix the fd-find name on Ubuntu; launch yazi, and uninstall cleanly.

Deepak Prasad14 min read
linux

add-apt-repository: Command Not Found — Fix and How to Add APT Repositories

Fix sudo add-apt-repository command not found on Ubuntu and Debian by installing software-properties-common, verify the binary, add or remove PPAs and third-party repos, and use manual sources.list.d when the helper is …

Deepak Prasad10 min read
devops

Error: can only create exec sessions on running containers

Explore solutions to the Docker error 'can only create exec sessions on running containers: container state improper.

Deepak Prasad4 min read
linux

How to install Epson et-2720 on Ubuntu? [SOLVED]

Ubuntu is a free and open-source operating system that is widely used in desktops and servers. It is known for its stability, security, and ease of use. One

Omer Cakmak4 min read
linux

How to install EPEL Repository Rocky Linux?

In this tutorial we will share steps and different methods to install EPE repo in Rocky Linux

Omer Cakmak5 min read
programming

Compare Structs, Slices, and Maps in Go (Equality and Deep Equality)

Learn how to compare two structs, slices, and maps in Go: struct equality with ==, slice and map checks with slices.Equal and maps.Equal (Go 1.21+), reflect.DeepEqual, test-focused go-cmp, and when to write your own …

Tuan Nguyen7 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 Cakmak8 min read
devops

Keep Docker Container Running (5 Easy Methods + Examples & Best Practices)

Learn how to keep a Docker container running using multiple methods like TTY mode, entrypoint, sleep infinity, and process management. Fix containers exiting immediately with practical examples and best practices.

Deepak Prasad4 min read
tools

How to use Discord Server Boost? [SOLVED]

With Discord Server Boost, when you boost a Discord server, it will appear at the top of the list of servers when people search for servers to join

Mark Arvin Tychingco6 min read
devops

Override Docker Entrypoint (How to Change CMD & ENTRYPOINT with Examples)

Learn how to override Docker ENTRYPOINT and CMD using docker run options. Understand the difference between ENTRYPOINT and CMD with practical examples and best practices.

Deepak Prasad5 min read
programming

Copy Structs in Go: Value Assignment, Pointers, Shallow vs Deep

Copy structs in Go: assignment copies the struct value; fields that are slices, maps, or pointers still alias shared backing data unless you duplicate them; primitives and arrays inside the struct copy by value.

Tuan Nguyen3 min read
devops

Docker ps -a Explained (List All Containers with Examples & Filters)

Learn how to use docker ps -a to list all containers including stopped ones. Explore examples, filters, and output details to manage Docker containers effectively.

Deepak Prasad3 min read
programming

Golang UDP server and client: ListenPacket, DialUDP, and sending packets

Golang udp server and udp server golang with net.ListenPacket, golang udp client and go udp server patterns with DialUDP, golang send udp packet via WriteTo and Write, plus a minimal udp example for go udp and golang udp …

Tuan Nguyen5 min read
programming

Golang TCP server and client: step-by-step from basic to advanced

Step-by-step golang tcp server and golang tcp client: net.Listen and net.Dial, tcp server golang and tcp client golang patterns, deadlines and concurrent accepts with the net package.

Tuan Nguyen6 min read
devops

SSH into Docker Container [3 Simple Methods]

There are 3 different possible methods to perform docker container SSH. Using docker exec, docker attach and by running a SSHD service inside a container and using SSH client to connect to container

Deepak Prasad7 min read
devops

Docker Restart Container [Control With Flags]

Docker restart container using various flags to control the restart behavior of the container

Deepak Prasad5 min read
devops

Add different condition in Dockerfile [5 Methods]

handle different condition in dockerfile such as docker file if else condition, arg conditions, ARG vs ENV comparison with examples

Deepak Prasad7 min read
programming

Java Type Casting Explained [Easy Examples]

The Java type casting is a method or process that converts a data type into another data type in both ways manually and automatically.

Bashir Alam8 min read
linux

5 simple steps to create shared folder Oracle VirtualBox

How to create shared folder using Oracle VirtualBox with Linux Operating System? Can I share a folder from Windows host to Linux OS inside Oracle Virtual Box?

Deepak Prasad6 min read
devops

Tutorial: How to manage docker container with examples ?

Tutorial Manage Docker Container. Download Docker Image from Docker Hub. How to connect and exit from docker container query docker hub and check logs

Deepak Prasad15 min read
linux

How to Install psql on Debian

Install psql on Debian 11, 12, or 13 with postgresql-client from main archives (no server), or add the PostgreSQL Apt Repository for postgresql-client-18 and other majors. Verify with psql --version, connect remotely, …

Deepak Prasad9 min read