【Linux入门】Linux环境搭建

目录

前言

一、发行版本

二、搭建Linux环境

1.Linux环境搭建方式

[2.虚拟机安装Ubuntu 22.02.4](#2.虚拟机安装Ubuntu 22.02.4)

1)安装VMWare

2)下载镜像源

3)添加虚拟机

4)换源

[5)安装VM Tools](#5)安装VM Tools)

6)添加快照添加快照)

总结


前言

Linux是一款自由和开放源代码的操作系统,广泛应用于各种计算机设备中,包括个人计算机、服务器、嵌入式系统等。

一、发行版本

Linux是一个开源的操作系统内核,有很多不同的发行版本,每个发行版本都有自己独特的特点和用途。下面是一些常见的Linux发行版本及其特点的介绍:

  1. Ubuntu:Ubuntu是基于Debian的Linux发行版本,以易用性和用户友好性著称。它有一个简洁的桌面环境和强大的软件包管理系统,适合初学者和普通用户使用。

  2. Fedora:Fedora是由Red Hat公司支持的社区开发的Linux发行版本。它专注于最新的开源技术和软件,提供稳定性和安全性。Fedora的目标是成为最先进的Linux发行版,并在技术上推动Linux的发展。

  3. CentOS:CentOS是基于Red Hat Enterprise Linux (RHEL)重新编译的Linux发行版本。它是一个免费的、开源的操作系统,提供与RHEL相同的稳定性和安全性。CentOS适用于服务器和企业环境。

  4. Debian:Debian是一种非常稳定和可靠的Linux发行版本,以其强大的软件包管理系统和广泛的软件选择而闻名。Debian的架构支持多个处理器架构,包括x86、ARM和PPC。

  5. Arch Linux:Arch Linux是一个轻量级、灵活和简洁的Linux发行版本。它采用滚动更新的方式,允许用户及时获得最新的软件更新。Arch Linux适合有一些Linux经验的用户,希望能够完全定制他们的系统。

  6. openSUSE:openSUSE是一个由社区支持的Linux发行版本,由SUSE公司定期发布。它提供了一个稳定的桌面和服务器环境,并有一个易于使用的安装程序和配置工具。

其中CentOS是比较稳定的发行版对新手比较友好,但是由于CentOS 7系统于2024年06月30日停止维护服务,所以在接下来的安装中,将会使用Ubuntu。

二、搭建Linux环境

1.Linux环境搭建方式

主要有三种

  • 直接安装在物理机上. 但是由于 Linux 桌面使用起来非常不友好, 不推荐.
  • 使用虚拟机软件, 将 Linux 搭建在虚拟机上. 但是由于当前的虚拟机软件(如 VMWare 之类的)存在一些 bug , 会 导致环境上出现各种莫名其妙的问题, 比较折腾.
  • 使用云服务器, 可以直接在 腾讯云, 阿里云或华为云 等服务器厂商处直接购买一个云服务器

使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以 直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写 的程序真的去给别人去使用.

但是虚拟机不用花钱,所以接下来主要讲解使用虚拟机去搭建Linux环境,如果项了解云服务器的可以去直接搜索。

2.虚拟机安装Ubuntu 22.02.4

说一句,这里选择的版本要选择稳定的版本,另外本次安装的Desktop版本是有桌面的,对新手更加友好,也可以直接安装无桌面版本。

1)安装VMWare

VMWare workstation player网址

player是免费的,所以登录后直接下载就可以进行安装

也可以下载VMWare workstation Pro, 这是一位博主写的安装教程,基本上点击下一步就可以,但是要注意安装位置最好不要选择C盘,可以自己在别的盘创建一个文件夹,方便管理。

这是一个收费版本,所以需要密钥,可以直接去网上搜,实在不会的话三连之后可以私信我,我给你网址。

VMware Workstation 16 Pro虚拟机官方正版下载安装教程

2)下载镜像源

系统的安装都需要一个镜像源,是一个.iso文件,这里推荐两个镜像源网站:

清华镜像下载:

可以选择自己喜欢的版本,我选择桌面版

点击之后就会进行下载,然后将其剪切到一个你管理镜像的文件夹,方便管理,也便于之后的安装。

阿里云镜像下载:

点击下载,同样的,剪切到一个用于管理的文件夹。

3)添加虚拟机

a.打开安装好的VMWare

b.点击创建新的虚拟机

c.选择配置类型

典型安装比较简单,初学时也可以直接使用典型,这里介绍高级

d.

内存给的不要太少,至少给到4G吧

点击确定会默认开始安装

接下来会有一部分的开机提示,直接点击下一步就可以,直到出现桌面。

4)换源

使用图形界面换源比较简单,但是初学者不用在意这个,等以后学会了,再用命令行去换。

换源是为了以后下载东西用国内的资源下载,会更快。

输一下密码,然后close就好

再次输入密码

5)安装VM Tools

有时会出现无法在虚拟机使用主机的剪切板的情况,这里下载一下VM Tools。

打开Terminal并输入:

sudo apt install open-vm-tools open-vm-tools-desktop

也可以加入Favorrites,就可以直接在左侧看到了。

需要注意的是Linux的密码输入时是不会有反应的,你直接输就好了,输完点击回车键。

等待下载完成,然后输入重启命令:reboot

6)添加快照

添加快照可以记录你虚拟机的状态,可以随时回到任意快照的状态,就像游戏的存档一样,非常方便。

点击后输入详细信息即可,输入信息的时候一定要记录仔细,之后虚拟机安装什么重要软化或者做了什么重要操作也可以及时快照。

总结

本篇博客主要介绍了如何使用虚拟机安装Ubuntu 系统,安装完成之后你就拥有了你的第一台Linux虚拟机,可以先去网上找几个简单命令试试水。

安装的过程中可能会遇到各种各样的问题,不要急躁,慢慢来,有不懂的也可以直接私信我或者在评论区提问,欢迎大家多多交流。

相关推荐
小han的日常22 分钟前
接口自动化环境搭建
运维·自动化
小扳24 分钟前
Docker 篇-Docker 详细安装、了解和使用 Docker 核心功能(数据卷、自定义镜像 Dockerfile、网络)
运维·spring boot·后端·mysql·spring cloud·docker·容器
运维小文28 分钟前
服务器硬件介绍
运维·服务器·计算机网络·缓存·硬件架构
小周不摆烂34 分钟前
丹摩征文活动 | 丹摩智算平台:服务器虚拟化的璀璨明珠与实战秘籍
大数据·服务器
中云DDoS CC防护蔡蔡35 分钟前
为什么海外服务器IP会被封
服务器·经验分享
是安迪吖38 分钟前
nfs服务器
运维·服务器
鱼骨不是鱼翅40 分钟前
模拟回显服务器
运维·服务器
运维佬41 分钟前
CentOS 9 配置网卡
linux·centos
轩轩曲觞阁1 小时前
Linux网络——网络初识
linux·网络
2401_840192271 小时前
python基础大杂烩
linux·开发语言·python