Tagged articles
314 articles
Page 3 of 4
Liangxu Linux
Liangxu Linux
Dec 9, 2020 · Fundamentals

How to Install and Use the Dog DNS Command-Line Tool on Ubuntu

This guide walks you through installing the Rust‑based Dog DNS client on Ubuntu, configuring faster crate mirrors, building the binary, and using its rich query features—including A, NS, MX lookups, custom DNS servers, JSON output, and command‑completion support.

DNSDogRust
0 likes · 8 min read
How to Install and Use the Dog DNS Command-Line Tool on Ubuntu
21CTO
21CTO
Nov 19, 2020 · Information Security

How to Exploit and Patch Ubuntu’s Silent Sudo User Vulnerability

This article explains a critical Ubuntu flaw that lets a standard user create a new sudo account and gain root privileges without a system password, details the step‑by‑step exploitation process, and outlines the official patches released to fix the issue.

CVEExploitLinux security
0 likes · 6 min read
How to Exploit and Patch Ubuntu’s Silent Sudo User Vulnerability
Beike Product & Technology
Beike Product & Technology
Nov 18, 2020 · Backend Development

How to Set Up a Private npm Registry with cnpmjs on Ubuntu

This guide explains how to build a private npm registry on Ubuntu using cnpmjs, covering MySQL installation, server configuration, repository setup, package publishing, and synchronization options, providing step‑by‑step commands and troubleshooting tips for a stable internal package management solution.

DeploymentPrivate RegistryUbuntu
0 likes · 10 min read
How to Set Up a Private npm Registry with cnpmjs on Ubuntu
ITPUB
ITPUB
Nov 18, 2020 · Information Security

Create a New sudo User and Gain Root on Ubuntu Without a Password – Full Exploit Guide

This article explains a critical Ubuntu vulnerability that lets a standard user create a new sudo account and obtain root privileges without a system password, detailing the exploitation steps, required commands, and the underlying flaw in accounts‑daemon and GNOME Display Manager, plus mitigation advice.

Linux securitySudoUbuntu
0 likes · 7 min read
Create a New sudo User and Gain Root on Ubuntu Without a Password – Full Exploit Guide
Liangxu Linux
Liangxu Linux
Nov 17, 2020 · Operations

How to Install and Configure Zsh on Ubuntu 20.04

This guide walks through installing Zsh on Ubuntu 20.04, setting it as the default shell, configuring initial options, and reverting to Bash, providing step‑by‑step commands and screenshots for each stage.

InstallationShellUbuntu
0 likes · 5 min read
How to Install and Configure Zsh on Ubuntu 20.04
Liangxu Linux
Liangxu Linux
Nov 16, 2020 · Information Security

How to Exploit and Patch Ubuntu’s Accounts‑Daemon & GDM3 Privilege Escalation

Security researcher Kevin Backhouse revealed a local‑privilege‑escalation flaw in Ubuntu desktop that lets a standard user create a sudo‑enabled account without a password by abusing a .pam_environment symlink, crashing accounts‑daemon, and forcing GNOME’s initial‑setup wizard, with patches now available.

Linux securityUbuntuaccounts-daemon
0 likes · 7 min read
How to Exploit and Patch Ubuntu’s Accounts‑Daemon & GDM3 Privilege Escalation
php Courses
php Courses
Nov 3, 2020 · Backend Development

How to Enable PHP Short Open Tags on Ubuntu/Apache

This guide explains how to activate PHP short open tags by editing the php.ini file on an Ubuntu server with Apache, shows the syntax differences between full and short tags, and provides the necessary commands to reload Apache after the change.

PHPUbuntuphp-ini
0 likes · 3 min read
How to Enable PHP Short Open Tags on Ubuntu/Apache
Liangxu Linux
Liangxu Linux
Oct 9, 2020 · Operations

Install Sogou Input Method on Ubuntu 20.04 – Step‑by‑Step Guide

This guide explains how to install the Linux version of Sogou Input Method on Ubuntu 20.04, covering the download from the official site, required terminal commands, configuration with fcitx‑configtool, and final activation steps, while noting the QT4 dependency issue that prompted the update.

LinuxSogouUbuntu
0 likes · 4 min read
Install Sogou Input Method on Ubuntu 20.04 – Step‑by‑Step Guide
Python Crawling & Data Mining
Python Crawling & Data Mining
Oct 6, 2020 · Information Security

How to Reveal Hidden Wi‑Fi Networks Using Python and Scapy

Learn to uncover concealed Wi‑Fi networks by capturing router signals with a wireless adapter, using Ubuntu’s airodump-ng and Python’s Scapy library to monitor packets, identify hidden SSIDs, and display them when a client connects, complete with step‑by‑step setup and screenshots.

PythonScapyUbuntu
0 likes · 6 min read
How to Reveal Hidden Wi‑Fi Networks Using Python and Scapy
Liangxu Linux
Liangxu Linux
Sep 19, 2020 · Operations

Enable or Disable Ubuntu’s Root Account in Minutes

Learn step‑by‑step how to activate the root user on Ubuntu, assign a password, configure sudo for password‑less access, and later lock or disable the root account by expiring its password, with clear command examples and safety tips.

$rootLinuxSudo
0 likes · 4 min read
Enable or Disable Ubuntu’s Root Account in Minutes
Liangxu Linux
Liangxu Linux
Sep 10, 2020 · Fundamentals

Master Linux Terminal Copy‑Paste: Keyboard Shortcuts, Mouse, and Context Menu

This guide explains multiple ways to copy and paste text and commands in Linux terminals, covering keyboard shortcuts like Ctrl+Shift+C/V, right‑click context menus, mouse middle‑click pasting, terminal‑specific key bindings, and special cases such as Putty and flow‑control keys.

CommandLineCopyPasteKeyboardShortcuts
0 likes · 6 min read
Master Linux Terminal Copy‑Paste: Keyboard Shortcuts, Mouse, and Context Menu
Programmer DD
Programmer DD
Sep 4, 2020 · Fundamentals

7 Stunning Linux Distributions Every Developer Should Explore

This article introduces seven visually impressive Linux distributions—elementary OS, Deepin, Pop!_OS, Manjaro, KDE Neon, Zorin OS, and Nitrux—highlighting their unique designs, underlying bases, key features, and where to download them, helping developers choose a beautiful desktop environment.

ArchDesktopLinux
0 likes · 5 min read
7 Stunning Linux Distributions Every Developer Should Explore
Liangxu Linux
Liangxu Linux
Sep 1, 2020 · Operations

How to Install and Manage Custom Fonts on Ubuntu 18.04

This guide walks through installing the Hack TrueType font on Ubuntu 18.04, covering downloading from GitHub, extracting the archive, creating a local fonts directory, moving files, rebuilding the font cache, verifying the installation, and optionally removing the font, with all commands provided.

Font InstallationHack FontLinux
0 likes · 4 min read
How to Install and Manage Custom Fonts on Ubuntu 18.04
macrozheng
macrozheng
Aug 29, 2020 · Fundamentals

Why Switch from Windows to Linux? A Personal Journey and Practical Tips

This article shares the author's personal experience transitioning from Windows to Linux, discusses motivations like learning and freedom, outlines Linux's advantages and drawbacks, and provides detailed troubleshooting steps for common issues on Debian/Ubuntu such as graphics, Wi‑Fi, IDE rendering, and input method bugs.

DebianLinuxOperating System
0 likes · 17 min read
Why Switch from Windows to Linux? A Personal Journey and Practical Tips
Liangxu Linux
Liangxu Linux
Aug 23, 2020 · Operations

How to Add a Global Hotkey to Flameshot on Ubuntu 16.04

This guide shows how to compile Flameshot on Ubuntu 16.04, integrate the qxtglobalshortcut5 library, register a custom global shortcut (e.g., Ctrl+F5), and use the enhanced tool while noting remaining limitations such as focus‑loss windows and input‑method support.

LinuxQtUbuntu
0 likes · 10 min read
How to Add a Global Hotkey to Flameshot on Ubuntu 16.04
Liangxu Linux
Liangxu Linux
Aug 6, 2020 · Operations

Boost Your Ubuntu Productivity with 12 Essential Keyboard Shortcuts

This tutorial lists twelve practical Ubuntu keyboard shortcuts—from opening the search bar with the Super key to creating custom shortcuts—explaining how each shortcut works and how it can speed up everyday tasks and improve overall workflow efficiency.

LinuxUbuntukeyboard shortcuts
0 likes · 8 min read
Boost Your Ubuntu Productivity with 12 Essential Keyboard Shortcuts
Liangxu Linux
Liangxu Linux
Aug 2, 2020 · Fundamentals

Quick Guide: Set a Fixed IP on Ubuntu via System Settings

This tutorial explains why a changing desktop IP can disrupt mouse‑sharing tools and walks you through checking the current network settings, recording the IPv4 address, gateway, mask and DNS, and then configuring a static IP (e.g., 192.168.0.210) in Ubuntu’s Network settings, ending with applying the changes and rebooting.

LinuxNetwork ConfigurationStatic IP
0 likes · 3 min read
Quick Guide: Set a Fixed IP on Ubuntu via System Settings
MaGe Linux Operations
MaGe Linux Operations
Jul 4, 2020 · Databases

How to Build a High‑Availability MongoDB Sharded Replica Set Cluster on Ubuntu

This step‑by‑step tutorial shows how to set up a highly available MongoDB cluster with sharding and replica sets on Ubuntu 18.04, covering key concepts, environment preparation, configuration of config servers, shard replica sets, the mongos router, enabling sharding, testing data distribution, and final deployment tips.

Database ClusterMongoDBReplica Set
0 likes · 19 min read
How to Build a High‑Availability MongoDB Sharded Replica Set Cluster on Ubuntu
Open Source Tech Hub
Open Source Tech Hub
Jun 26, 2020 · Operations

Step‑by‑Step Guide to Installing and Configuring Jenkins with Java and Docker on Ubuntu

This tutorial walks through installing Java (JRE/JDK), setting JAVA_HOME, installing Jenkins via apt or Docker, configuring Jenkins service and Nginx reverse proxy, handling common timezone and permission errors, and resetting the admin password, providing complete commands and configuration snippets for a functional CI/CD setup on Ubuntu.

ConfigurationDockerInstallation
0 likes · 13 min read
Step‑by‑Step Guide to Installing and Configuring Jenkins with Java and Docker on Ubuntu
Open Source Linux
Open Source Linux
Jun 24, 2020 · Fundamentals

How to Set Up Ubuntu on Windows 10 with WSL and Install Go in Minutes

This guide walks you through enabling the Windows Subsystem for Linux, installing Ubuntu from the Microsoft Store, configuring your user, updating packages, and adding the Go programming language, providing clear screenshots and command examples for a smooth cross‑platform development setup.

Development EnvironmentGoLinux
0 likes · 3 min read
How to Set Up Ubuntu on Windows 10 with WSL and Install Go in Minutes
Liangxu Linux
Liangxu Linux
Jun 1, 2020 · Operations

Master Ubuntu 20.04: Essential Setup, Optimization, and Must‑Have Tools

This guide walks you through installing Ubuntu 20.04, configuring root and sudo passwords, speeding up package management with apt‑fast, switching software sources, installing essential browsers, input methods, terminal tools, Zsh, Vim, Git tweaks, proxychains, desktop shortcuts, and a curated list of useful applications, all with concrete commands and examples.

Ubuntucommandsoptimization
0 likes · 17 min read
Master Ubuntu 20.04: Essential Setup, Optimization, and Must‑Have Tools
ITPUB
ITPUB
May 16, 2020 · Fundamentals

11 Must‑Try Linux Image Viewers and How to Install Them

Discover eleven free and open‑source image viewers for Linux, each with key features, screenshots, and simple terminal commands, so you can choose the best tool for quick browsing, editing, or advanced photo management on your desktop environment.

CLIImage ViewerLinux
0 likes · 9 min read
11 Must‑Try Linux Image Viewers and How to Install Them
Liangxu Linux
Liangxu Linux
May 8, 2020 · Fundamentals

What’s New in Ubuntu 20.04 LTS? 16 Key Changes from 18.04

Upgrading from Ubuntu 18.04 LTS to 20.04 LTS brings a refreshed look, updated Nautilus file manager, smarter path bar, fractional scaling, enhanced Night Light, new dock shortcuts, advanced Snap permissions, and numerous performance tweaks that together reshape the desktop experience.

GNOMELTSNautilus
0 likes · 10 min read
What’s New in Ubuntu 20.04 LTS? 16 Key Changes from 18.04
ITPUB
ITPUB
Apr 20, 2020 · Operations

Master Ubuntu Package Search with apt‑cache, apt, and aptitude

Learn how to locate exact package names on Ubuntu and Debian using apt‑cache, apt search, and aptitude, including updating the repository index, filtering results, viewing package details, and installing the discovered packages.

APTLinuxUbuntu
0 likes · 7 min read
Master Ubuntu Package Search with apt‑cache, apt, and aptitude
ITPUB
ITPUB
Apr 16, 2020 · Operations

How to Hide Specific Applications from the Ubuntu Dash

This guide explains how to hide an application from Ubuntu's Dash by locating its .desktop file, copying it to the local applications directory, editing the file to set Hidden=true, and then logging out and back in to apply the change.

DASHDesktop EntryHide Application
0 likes · 4 min read
How to Hide Specific Applications from the Ubuntu Dash
Liangxu Linux
Liangxu Linux
Apr 8, 2020 · Operations

Turn Your Ubuntu Terminal into a Hollywood‑Style Hacking Display

The article introduces the Ubuntu 'Hollywood' utility, explains its origin, and provides step‑by‑step commands to install the package (including adding its PPA), install required dependencies, and launch the program to transform the terminal into a flashy, multi‑screen hacker interface, complete with example screenshots.

Ubuntucommand-linehollywood
0 likes · 4 min read
Turn Your Ubuntu Terminal into a Hollywood‑Style Hacking Display
Wukong Talks Architecture
Wukong Talks Architecture
Apr 8, 2020 · Cloud Native

Step-by-Step Guide to Installing Docker on Ubuntu

This article provides a complete, step‑by‑step tutorial for uninstalling old Docker versions, configuring the APT repository, installing Docker Engine on Ubuntu, verifying the installation, enabling automatic start on boot, and setting up image acceleration.

ContainerDevOpsUbuntu
0 likes · 3 min read
Step-by-Step Guide to Installing Docker on Ubuntu
ITPUB
ITPUB
Mar 30, 2020 · Information Security

Why Ubuntu Keeps Asking for Keyring Password and How to Resolve It

If you enable automatic login on Ubuntu or other Linux distributions, you may repeatedly see prompts to unlock the login keyring, especially when using browsers that store passwords, and this guide explains the keyring concept, its security role, and step‑by‑step methods to change or disable its password.

GNOMEKeyringLinux
0 likes · 8 min read
Why Ubuntu Keeps Asking for Keyring Password and How to Resolve It
ITPUB
ITPUB
Mar 30, 2020 · Fundamentals

How to Set Up Ubuntu on Windows 10 with WSL: A Step‑by‑Step Guide

This tutorial walks you through enabling the Windows Subsystem for Linux, installing Ubuntu from the Microsoft Store, configuring the new Linux environment, updating packages, and adding Go tools, providing clear screenshots and command examples for a smooth cross‑platform development setup.

Development EnvironmentLinuxUbuntu
0 likes · 3 min read
How to Set Up Ubuntu on Windows 10 with WSL: A Step‑by‑Step Guide
Liangxu Linux
Liangxu Linux
Mar 29, 2020 · Operations

How to Install Ubuntu on Windows 10 with WSL: A Step‑by‑Step Guide

This guide walks you through enabling the Windows Subsystem for Linux, downloading Ubuntu from the Microsoft Store, completing the installation, updating packages, and adding Go tools, providing screenshots and exact commands so you can develop Linux applications directly on Windows 10.

GolangUbuntuWSL
0 likes · 3 min read
How to Install Ubuntu on Windows 10 with WSL: A Step‑by‑Step Guide
Liangxu Linux
Liangxu Linux
Mar 29, 2020 · Operations

Master Ubuntu: 12 Essential Keyboard Shortcuts to Boost Productivity

This tutorial walks you through twelve practical Ubuntu keyboard shortcuts—including the Super key menu, terminal launch, screen lock, window management, workspace navigation, and quick command execution—showing how each shortcut works and how to customize your own for faster, more efficient desktop use.

TipsUbuntukeyboard shortcuts
0 likes · 7 min read
Master Ubuntu: 12 Essential Keyboard Shortcuts to Boost Productivity
Liangxu Linux
Liangxu Linux
Mar 16, 2020 · Operations

How to Monitor CPU and GPU Temperatures on Ubuntu with Sensors, Glances, and i7z

This guide explains how to install and use three command‑line tools—lm‑sensors, Glances, and i7z—on Ubuntu to monitor CPU and GPU temperatures, fan speeds, and other hardware metrics, providing step‑by‑step commands and example outputs for effective laptop cooling diagnostics.

CPU temperatureGPU monitoringGlances
0 likes · 6 min read
How to Monitor CPU and GPU Temperatures on Ubuntu with Sensors, Glances, and i7z
ITPUB
ITPUB
Mar 9, 2020 · Fundamentals

Boost Your Ubuntu Productivity with 12 Essential Keyboard Shortcuts

This guide walks you through twelve practical Ubuntu keyboard shortcuts—from launching the app menu with the Super key to switching workspaces, splitting screens, and creating custom shortcuts—helping you navigate the GNOME desktop faster and work more efficiently.

GNOMELinuxUbuntu
0 likes · 7 min read
Boost Your Ubuntu Productivity with 12 Essential Keyboard Shortcuts
Liangxu Linux
Liangxu Linux
Mar 7, 2020 · Operations

Step‑by‑Step Guide: Install and Configure Gitea on Ubuntu 18.04

This tutorial walks you through installing the lightweight self‑hosted Git service Gitea on Ubuntu 18.04, covering prerequisite packages, user creation, binary download, systemd service setup, optional Nginx reverse‑proxy configuration, email notifications, and upgrade procedures with full command examples.

Git serverGiteaInstallation
0 likes · 12 min read
Step‑by‑Step Guide: Install and Configure Gitea on Ubuntu 18.04
Open Source Linux
Open Source Linux
Feb 19, 2020 · Cloud Native

Step-by-Step Guide to Installing Docker on CentOS, Ubuntu, and Windows

This comprehensive tutorial walks you through uninstalling old Docker versions, setting up repositories, installing Docker Engine, and verifying the installation on CentOS, Ubuntu 14.04/16.04, and Windows (including Docker Toolbox for Win7/8 and Docker Desktop for Win10), with all necessary commands and screenshots.

CentOSDockerInstallation
0 likes · 6 min read
Step-by-Step Guide to Installing Docker on CentOS, Ubuntu, and Windows
ITPUB
ITPUB
Jan 16, 2020 · Operations

How to List All Connected Disks on Ubuntu with lsblk, fdisk, and GUI Tools

This guide walks you through multiple ways to enumerate every storage device attached to an Ubuntu system—including command‑line utilities like lsblk, fdisk, and parted as well as graphical tools such as GNOME Disks and GParted—while showing how to filter out unwanted loop or CD/DVD entries.

LinuxUbuntudisk-listing
0 likes · 5 min read
How to List All Connected Disks on Ubuntu with lsblk, fdisk, and GUI Tools
Efficient Ops
Efficient Ops
Jan 9, 2020 · Fundamentals

30 Fun Linux Commands to Wow Your Terminal – Install & Play

This guide introduces a collection of entertaining Linux command‑line utilities, showing how to install each package, explaining key options, and demonstrating playful uses that turn ordinary terminals into animated, interactive, or visually striking experiences.

Fun CommandsUbuntucommand-line
0 likes · 8 min read
30 Fun Linux Commands to Wow Your Terminal – Install & Play
Liangxu Linux
Liangxu Linux
Dec 22, 2019 · Fundamentals

Ubuntu vs Fedora: Which Linux Distribution Fits Your Needs?

This article compares Ubuntu and Fedora from a desktop perspective, covering their origins, installation processes, default desktop environments, package managers, hardware support, community resources, release cycles, and enterprise backing, to help readers decide which distribution better suits their experience level and preferences.

DesktopFedoraInstallation
0 likes · 10 min read
Ubuntu vs Fedora: Which Linux Distribution Fits Your Needs?
ITPUB
ITPUB
Dec 16, 2019 · Fundamentals

What Is Ubuntu Cinnamon Remix and How Does It Differ from Linux Mint?

Ubuntu Cinnamon Remix is a community‑driven Linux distribution that blends Ubuntu's base with the Cinnamon desktop, offering a distinct set of packages, installation steps, and support considerations compared to Linux Mint, while still leveraging Ubuntu's repositories and update mechanisms.

CinnamonDesktop EnvironmentInstallation
0 likes · 6 min read
What Is Ubuntu Cinnamon Remix and How Does It Differ from Linux Mint?
ITPUB
ITPUB
Nov 26, 2019 · Fundamentals

Ubuntu vs Fedora: Which Linux Distribution Is Best for Desktop Users?

This article compares Ubuntu and Fedora from a desktop perspective, covering installation ease, default desktop environments, package managers, hardware driver support, community resources, release cycles, underlying foundations, and enterprise backing to help readers decide which distribution suits their needs.

DesktopFedoraInstallation
0 likes · 10 min read
Ubuntu vs Fedora: Which Linux Distribution Is Best for Desktop Users?
ITPUB
ITPUB
Nov 20, 2019 · Fundamentals

Unlock Ubuntu’s Full Potential: Master GNOME Tweaks for a Personalized Desktop

This guide shows how to install GNOME Tweaks on Ubuntu and walk you through ten practical adjustments—including theme changes, animation disabling, icon control, extension management, font scaling, touch‑pad behavior, power settings, top‑panel items, window controls, and workspace configuration—to fully customize your GNOME desktop.

Desktop CustomizationGNOMEGNOME Tweaks
0 likes · 6 min read
Unlock Ubuntu’s Full Potential: Master GNOME Tweaks for a Personalized Desktop
ITPUB
ITPUB
Oct 18, 2019 · Operations

What’s New in Ubuntu 19.10? Features, Upgrade Guide, and Download Links

Ubuntu 19.10 “Eoan Ermine” introduces LZ4 fast‑boot compression, ZFS file‑system support, and GNOME 3.34, and the article explains key features, upgrade paths from earlier releases, download links, and alternative Ubuntu flavors, while warning against unsupported upgrade methods.

LinuxOperating SystemUbuntu
0 likes · 5 min read
What’s New in Ubuntu 19.10? Features, Upgrade Guide, and Download Links
ITPUB
ITPUB
Sep 26, 2019 · Fundamentals

Which Linux Distribution Fits Your Needs? A Practical Guide for All Users

This guide compares eight popular Linux distributions—Elementary OS, Linux Mint, Arch/Antergos, Ubuntu, Tails, CentOS, Ubuntu Studio, and openSUSE—highlighting their target audiences, key features, strengths, and drawbacks to help readers choose the most suitable distro for their personal or professional use.

ArchLinuxUbuntu
0 likes · 11 min read
Which Linux Distribution Fits Your Needs? A Practical Guide for All Users
Programmer DD
Programmer DD
May 10, 2019 · Backend Development

How to Resolve Common Nacos Startup Errors on Ubuntu

This article explains two frequent Nacos issues on Ubuntu—startup failures caused by shell syntax errors and database creation errors for Derby data—provides the exact error messages, shows the problematic commands, and offers step‑by‑step fixes including using bash with the correct flags and removing the corrupted Derby directory before restarting.

ShellUbuntujava
0 likes · 4 min read
How to Resolve Common Nacos Startup Errors on Ubuntu
Big Data Technology & Architecture
Big Data Technology & Architecture
Apr 17, 2019 · Big Data

Step-by-Step Guide to Installing Hive 2.1.0 on a Hadoop 2.7.1 Cluster (Ubuntu 14.04)

This tutorial provides a comprehensive, step-by-step procedure for setting up Hive 2.1.0 on a Hadoop 2.7.1 cluster running Ubuntu 14.04, covering environment preparation, Hive installation, configuration of environment variables, MySQL metastore integration, client setup, service startup, and basic verification commands.

Big DataHadoopInstallation
0 likes · 8 min read
Step-by-Step Guide to Installing Hive 2.1.0 on a Hadoop 2.7.1 Cluster (Ubuntu 14.04)
Liangxu Linux
Liangxu Linux
Feb 24, 2019 · Fundamentals

Top 5 Linux Distributions Every Developer Should Consider in 2019

This guide reviews the five Linux distributions—Ubuntu, openSUSE, Fedora, Pop!_OS, and Manjaro—that offer the best development environments in 2019, highlighting their strengths, tooling support, and suitability for various programming needs.

DevelopmentFedoraManjaro
0 likes · 7 min read
Top 5 Linux Distributions Every Developer Should Consider in 2019
ITPUB
ITPUB
Jun 12, 2018 · Cloud Native

How to Build a Tomcat Runtime on Docker: A Step‑by‑Step Guide

This tutorial walks through setting up Docker on an Ubuntu VM, configuring user permissions, pulling a tutorial image, installing SSH, committing the container, and finally deploying Tomcat inside the container with port mappings, providing a complete hands‑on example of container‑based PAAS.

ContainerDeploymentTomcat
0 likes · 9 min read
How to Build a Tomcat Runtime on Docker: A Step‑by‑Step Guide
Liangxu Linux
Liangxu Linux
May 28, 2018 · Operations

Step‑by‑Step Guide to Installing a Linux VM with VMware

This guide walks Linux engineers through installing a VMware or VirtualBox virtual machine on a Windows PC, downloading the Ubuntu 18.04 64‑bit ISO, configuring hardware resources such as CPU, memory and disk, and completing the Ubuntu installation step by step, with screenshots for each stage.

LinuxTutorialUbuntu
0 likes · 7 min read
Step‑by‑Step Guide to Installing a Linux VM with VMware
ITPUB
ITPUB
Apr 3, 2018 · Operations

Reviving a 4‑Year‑Old Ubuntu PC: Network Fixes, SSH Setup, Java, Maven & More

This guide walks through troubleshooting Ubuntu 14.04 network manager incompatibility, configuring campus network access, setting up an SSH server, adjusting Vim tabs, installing Java JDK, Maven, Zsh, and various utilities, plus tips for grub configuration, system monitoring, and software enhancements on an old machine.

GRUBSSHUbuntu
0 likes · 10 min read
Reviving a 4‑Year‑Old Ubuntu PC: Network Fixes, SSH Setup, Java, Maven & More
MaGe Linux Operations
MaGe Linux Operations
Feb 25, 2018 · Fundamentals

8 2018 Linux Predictions & Essential Tips for Mastering the Command Line

This article outlines eight 2018 Linux trends predicted by OMGUbuntu, highlights Ubuntu's growing market share, and provides practical step‑by‑step advice—including essential commands, learning resources, and community tips—to help beginners become proficient Linux users and administrators.

Learning GuideLinuxSystem Administration
0 likes · 11 min read
8 2018 Linux Predictions & Essential Tips for Mastering the Command Line
ITPUB
ITPUB
Jan 7, 2018 · Fundamentals

10 Fun Linux Commands to Liven Up Your Terminal

This guide introduces ten entertaining Linux command‑line tools—such as sl, fortune, cowsay, cmatrix, figlet, toilet, oneko, xeyes, yes, and shred—showing how to install them on Ubuntu, use their options, and combine them for playful terminal tricks.

BashUbuntucommand-line
0 likes · 7 min read
10 Fun Linux Commands to Liven Up Your Terminal
MaGe Linux Operations
MaGe Linux Operations
Dec 29, 2017 · Fundamentals

Top Linux Distributions for Every Need: From OpenSUSE to Tails

This guide surveys a wide range of Linux distributions, explaining each distro's purpose, target audience, and distinctive features—from enterprise‑grade openSUSE Leap to the highly customizable Arch Linux, the visually polished elementary OS, and privacy‑focused Tails—helping readers choose the right Linux system for any scenario.

Arch LinuxDebianOperating System
0 likes · 14 min read
Top Linux Distributions for Every Need: From OpenSUSE to Tails
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Nov 11, 2017 · Operations

How to Create a Bootable Ubuntu ISO Backup with Remastersys

This guide walks through installing required dependencies, setting up a download directory, obtaining the Remastersys and Remastersys‑GUI .deb packages, installing them, and using either the command‑line or graphical interface to back up an Ubuntu system into a bootable ISO image.

ISO CreationLinuxRemastersys
0 likes · 2 min read
How to Create a Bootable Ubuntu ISO Backup with Remastersys
MaGe Linux Operations
MaGe Linux Operations
Nov 1, 2017 · Artificial Intelligence

Master Face Recognition on Ubuntu with Python: Step‑by‑Step Guide

This guide walks through setting up Ubuntu 17.10 with Python 2.7, installing dlib and the face_recognition library, and demonstrates five practical examples ranging from a one‑line face‑recognition command to facial feature extraction and beautification, complete with code snippets and screenshots.

Computer VisionPythonUbuntu
0 likes · 10 min read
Master Face Recognition on Ubuntu with Python: Step‑by‑Step Guide
Java Backend Technology
Java Backend Technology
Aug 18, 2017 · Big Data

How to Build Single‑Node, Pseudo‑Cluster, and Distributed Kafka Environments on Ubuntu

This step‑by‑step guide shows how to install and configure Apache Kafka and Zookeeper on Ubuntu Server, covering single‑node setup, a pseudo‑cluster with multiple brokers, and a full distributed cluster across several machines, including topic creation, producer/consumer testing, and essential configuration tweaks.

Cluster SetupUbuntuZooKeeper
0 likes · 8 min read
How to Build Single‑Node, Pseudo‑Cluster, and Distributed Kafka Environments on Ubuntu
ITPUB
ITPUB
Aug 3, 2017 · Game Development

Explore Fun Linux Terminal Games You Can Install in One Command

This guide introduces a collection of entertaining Linux terminal games—including 2048, Tetris clones, snake variants, Moonbuggy, Space Invaders, Pac‑Man, Sudoku, Nethack, and more—provides brief descriptions, installation commands via package managers or source download, and instructions to launch each game.

Ubuntucommand-linegames
0 likes · 8 min read
Explore Fun Linux Terminal Games You Can Install in One Command
MaGe Linux Operations
MaGe Linux Operations
Jul 31, 2017 · Fundamentals

Discover 10 Fun Linux Terminal Games You Can Play Right Now

While many view the Linux terminal as a dull, black‑screen interface, it actually hosts a variety of entertaining games—like 2048, Bastet, Greed, Moon‑Buggy, nInvaders, nSnake, Pacman4Console, Sudoku, Nethack, and Robot Finds Kitten—each installable with simple apt commands and ready for endless idle fun.

Ubuntucommand-linegames
0 likes · 7 min read
Discover 10 Fun Linux Terminal Games You Can Play Right Now
MaGe Linux Operations
MaGe Linux Operations
Mar 26, 2017 · Fundamentals

CentOS vs Ubuntu: Which Linux Distribution Fits Your Needs?

This article compares CentOS and Ubuntu, outlining their histories, design philosophies, package management, update mechanisms, and stability trade‑offs to help readers choose the distribution that best matches their deployment and maintenance preferences.

CentOSComparisonUbuntu
0 likes · 6 min read
CentOS vs Ubuntu: Which Linux Distribution Fits Your Needs?