Linux System Programming: Setting Up a Development Environment with Virtual Machine, Ubuntu, SSH, and VSCode

Linux System Programming: Setting Up a Development Environment with Virtual Machine, Ubuntu, SSH, and VSCode

Introduction To learn Linux, we first need to install a Linux system. Since most students have Windows installed on their computers, we will set up a convenient Linux development environment using the combination of “Virtual Machine + Ubuntu (Linux System) + SSH + VSCode”. Computer Configuration Requirements • Memory: Recommended 4GB or more (8GB is … Read more

How to Install WSL and Its Linux Subsystem on Windows

How to Install WSL and Its Linux Subsystem on Windows

1. Download and Install the Latest Kernel Component Package https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 2. Install the Virtual Machine Platform and Linux Subsystem, and Set Default Version Run PowerShell as Administrator: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart Then restart your computer and install a Linux distribution (e.g., Ubuntu) Make sure the default version … Read more

Recommended Systems and Virtual Machine Software for Linux Beginners: Rocky Linux and VMware

For beginners, to lower the learning barrier, let’s start with recommendations: Linux Version: Rocky Linux (https://rockylinux.org/zh-CN/download) Virtual Machine Software: VMware (registration required for download) Search in the public account: Linux Beginner Notes: Where to download VMware Workstation 17 and Red Hat Linux RHEL 10. You can also register an account to download from here: https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion.Reasons … Read more

Setting Up a CentOS 7 VMware Virtual Machine Work Environment (R4.5.1 + Python 3.11.7)

Setting Up a CentOS 7 VMware Virtual Machine Work Environment (R4.5.1 + Python 3.11.7)

Setting up a CentOS 7 VMware virtual machine work environment is the foundation for the system to run properly and for users to work efficiently. Step 1: Install Anaconda. Download Anaconda and place it in the shared folder. Official download link: https://www.anaconda.com/ Step 2: Enter the Linux system of the virtual machine and navigate to … Read more

Getting Started with Linux: A Guide to Installing VMware and Basic Tools

Getting Started with Linux: A Guide to Installing VMware and Basic Tools

For beginners who are just getting started with Linux, setting up a suitable learning environment is the key first step, and the VMware virtual machine is a practical tool for achieving “running multiple systems on one computer“. This tutorial will guide you from 0 to complete the download and installation of VMware virtual machine, VMtools … Read more

Method for Setting Up a TCP/IP Experiment Server (Part 1)

Method for Setting Up a TCP/IP Experiment Server (Part 1)

1. Add a network card to the virtual machine, bridging it to the physical network for external communication 2. Add another network card for communication between the host and the virtual machine 3. Change the network card name to eth cd /etc/sysconfig/network-sripts/ mv ifcfg-ens33 ifcfg-eth0 vim ifcfg-eth0, change both device and name to eth0, as … Read more

RK3399 Environment Configuration (Part 1) Comprehensive Analysis of Virtual Machine Network Modes: NAT, Bridged, and Host-Only Modes (Including Practical Cases)

RK3399 Environment Configuration (Part 1) Comprehensive Analysis of Virtual Machine Network Modes: NAT, Bridged, and Host-Only Modes (Including Practical Cases)

When using VMware to set up a virtual machine, I often encounter a question: How should the network of the virtual machine be configured? Why can it connect to the internet sometimes, but cannot ping the host machine at other times? Today, I will explain the three common network modes of virtual machines in simple … Read more

A Simple Way to Quickly Experience Linux on Windows (Easy for Beginners)

A Simple Way to Quickly Experience Linux on Windows (Easy for Beginners)

Sometimes, when we want to experience Linux on a Windows system, the first reaction is often to install it via VMware Workstation. However, the installation tutorials online often involve numerous steps: *Select virtual machine hardware compatibility *Set up “Install operating system later” *Select guest operating system *Name the virtual machine and choose storage path *Configure … Read more

Installing Kali Linux on VMware

Installing Kali Linux on VMware

Environment Configuration Kali Version: kali-linux-20xx.x-VMware-amd64 Virtual Environment: VMware Workstation 17 Pro The virtual machine requires significant resources, so please ensure your computer has sufficient space and configuration to support the virtual machine operation before installation. 1. Installing VMware Workstation 17 Pro The virtual machine environment used in this tutorial is VMware Workstation 17 Pro. As … Read more

From Physical Architecture to Virtualization Platform: Comprehensive Analysis of Enterprise-Level VM Hardware Configuration

From Physical Architecture to Virtualization Platform: Comprehensive Analysis of Enterprise-Level VM Hardware Configuration

Click the blue text above to follow us 12. Virtual Machine HardwareWhen creating a virtual machine, it is necessary to configure virtual hardware devices that support the guest operating system. However, the requirements of the guest operating system may change. If it is necessary to modify the virtual hardware configuration and add or remove virtual … Read more