精通Linux系列第二章:虚拟机安装Linux系统环境教程

news2024/11/16 21:58:51

文章目录

    • 一、前言
    • 二、VMware Fusion安装教程
      • 2.1 说说安装虚拟机的好处
      • 2.2 安装VMware Fusion
    • 三、环境搭建
      • 3.1 各种Linux发行版介绍与iso下载链接
      • 3.2 VMware Fusion安装Linux
        • 3.2.1 Ubuntu桌面版安装
        • 3.2.2 Debian桌面版安装
        • 3.2.3 Fedora桌面版安装
        • 3.2.4 CentOS桌面版安装
        • 3.2.5 Arch Linux桌面版安装
        • 3.2.6 Linux Mint桌面版安装
        • 3.2.7 OpenSUSE桌面版安装
    • 四、总结

一、前言

   欢迎来到《Linux入门到精通》系列的第二篇文章!在上一章《精通Linux系列第一章:探索Linux世界的大门》,我们了解了什么是Linux,为什么学习Linux等一系列同学常见的疑问。学习当然要实践,实践检验真理,学习技术就是要不断实操才能记忆深刻,接下来将与大家一起搭建各种Linux环境,我使用的是Inter芯片的MacBook,使用VMware Fusion进行环境搭建,Windows的同学可以使用vmware workstationd搭建,使用M系列芯片的同学就自行摸索了,为更好的打牢基础,让我们开始吧!(在文章的中也会写明VMware安装包及各种Linux的iso镜像文件下载链接🔗)

二、VMware Fusion安装教程

   在我的历史文章(域渗透-手把手教你搭建单域环境(超详细))中也是使用VMware Fusion搭建虚拟机环境进行实际环境的模拟,这里再从头详细教学。

2.1 说说安装虚拟机的好处

下面是其中一些主要的优点:

  1. 隔离性和安全性:虚拟机提供了一个隔离的环境,使你可以在主机系统上运行独立的虚拟操作系统。这意味着你可以在虚拟机中进行实验和测试,而不会对主机系统造成任何影响。即使你在虚拟机中遇到问题或发生故障,主机系统仍然是安全的。
  2. 灵活性和可移植性:虚拟机可以在不同的主机系统上运行,无论是Windows、Mac还是Linux。这使得你可以轻松地在不同的计算机上部署和使用相同的实验环境,而无需重新配置和安装。
  3. 快速恢复和快照功能:虚拟机软件通常提供快照功能,允许你在进行实验或更改系统设置之前创建系统的快照。如果在实验过程中出现问题,你可以轻松地恢复到之前的快照状态,节省了时间和精力。
  4. 多系统同时运行:虚拟机允许你在同一台计算机上同时运行多个操作系统。这对于开发人员、测试人员和研究人员来说非常有用,因为他们可以在同一台计算机上同时测试和运行不同的操作系统和应用程序。
  5. 资源管理和优化:虚拟机软件允许你为每个虚拟机分配特定的资源,如CPU、内存和存储空间。这使得你可以根据实验的需求灵活地管理和优化资源,以获得最佳的性能和效果。

2.2 安装VMware Fusion

# VMware官网
https://www.vmware.com/cn/products/fusion/fusion-evaluation.html
# Fusion下载链接(macbook inter芯片使用)
https://www.vmware.com/go/getfusion
# Workstation下载链接(windows使用)
https://www.vmware.com/go/getworkstation-win

下载好的安装包点击安装即可。

在这里插入图片描述

安装好了,打开如下页面(忽略我自己的虚拟机):

在这里插入图片描述

三、环境搭建

3.1 各种Linux发行版介绍与iso下载链接

   现在让我们来介绍一些常见的Linux发行版,它们在不同的方面有着各自的特点和优势:

  • Ubuntu:Ubuntu是最受欢迎的Linux发行版之一,它注重易用性和用户友好性。它提供了一个直观的桌面环境,并且有一个庞大的社区支持。

    # Ubuntu官网
    https://ubuntu.com/
    https://ubuntu.com/download/desktop/thank-you?version=22.04.3&architecture=amd64
    

在这里插入图片描述

  • Debian:Debian是一个稳定且可靠的Linux发行版,它注重软件的稳定性和安全性。它有一个广泛的软件包库,适合那些对系统稳定性有较高要求的用户。

    # Debian官网
    https://www.debian.org/
    https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.1.0-amd64-netinst.iso
    

在这里插入图片描述

  • Fedora:Fedora是一个由Red Hat支持的社区驱动的发行版,它专注于提供最新的软件和技术。

    # Fedora官网
    https://getfedora.org/
    https://download.fedoraproject.org/pub/fedora/linux/releases/38/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-38-1.6.iso
    

在这里插入图片描述

  • CentOS:CentOS是一个由Red Hat Enterprise Linux(RHEL)衍生的发行版,它注重稳定性和企业级支持。它适合那些需要长期支持和可靠性的用户。

    # CentOS官网
    https://www.centos.org/
    http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso?spm=a2c6h.25603864.0.0.60196aea0vYQEs
    

在这里插入图片描述

  • Arch Linux:Arch Linux是一个面向高级用户的Linux发行版,它提供了最新的软件和定制性。它采用滚动更新的方式,用户可以自由选择和配置系统组件,非常适合那些喜欢自定义和探索的用户。Arch Linux是由一个名为"Arch Linux Team"的志愿者团队开发和维护的Linux发行版,它不是由任何特定的公司或组织支持或拥有,Arch Linux的开发和维护是由社区中的志愿者共同努力完成的。

    # Arch Linux官网
    https://archlinux.org/
    https://archlinux.org/releng/releases/2023.09.01/torrent/
    

在这里插入图片描述

  • Linux Mint:Linux Mint是一个注重易用性和美观的Linux发行版,它提供了一个类似于Windows的桌面环境。是由一个名为"Linux Mint Team"的志愿者团队开发和维护的Linux发行版。它不是由任何特定的公司或组织支持或拥有。Linux Mint是基于Ubuntu发行版。

    # Linux Mint官网
    https://linuxmint.com/
    https://mirrors.bfsu.edu.cn/linuxmint-cd/stable/21.2/linuxmint-21.2-cinnamon-64bit.iso
    

在这里插入图片描述

  • openSUSE:openSUSE是一个注重稳定性和可靠性的Linux发行版,它有一个强大的软件包管理系统和易于使用的配置工具。它适合那些需要稳定性和可靠性的用户。

    # openSUSE官网
    https://www.opensuse.org/
    https://download.opensuse.org/distribution/leap/15.5/iso/openSUSE-Leap-15.5-DVD-x86_64-Media.iso
    

在这里插入图片描述

3.2 VMware Fusion安装Linux

下载完官方镜像,那就开始安装,这里也不需要你全部安装,我一般装CentOS或Ubuntu就够了,以下演示各种系统的安装流程。
在这里插入图片描述
选择新建。
在这里插入图片描述

选择从光盘或镜像中安装。
图片

可直接将iso拖拽到指定位置或从路径选择iso。
图片

选择完iso点击继续。

3.2.1 Ubuntu桌面版安装

如图,选择iso进行后一直点击继续即可。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2.2 Debian桌面版安装

如图,选择iso进行后一直点击继续即可。

在这里插入图片描述

我的VM Fusion版本没有Debian12的虚拟机版本,所以要手动选择 ,都差不多,系统会默认设置好对应的配置信息。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装Debian会有安装导向选项,就用默认一直回车就行。

在这里插入图片描述
在这里插入图片描述

3.2.3 Fedora桌面版安装

如图,选择iso进行后一直点击继续即可。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2.4 CentOS桌面版安装

如图,选择iso进行后一直点击继续即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2.5 Arch Linux桌面版安装

Arch Linux桌面版的安装就有些麻烦了,进入系统后使用archinstall 进行设置分区,选择引导应用等操作。

在这里插入图片描述

这里VM Fusion也是没有Arch的虚拟机版本,手动选择再进行修改。
在这里插入图片描述
在这里插入图片描述

点击自定义设置就可以修改虚拟机名称,磁盘容量太小扩容一下 ,以防安装中途失败。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
执行archinstall命令脚本。
在这里插入图片描述

archinstaller安装流程 
# 1. 选择镜像源
Mirrors -> Miroor region -> China
# 2. 磁盘分区
Disk configuration -> Use a best-effort default partition layout -> 按空格选择磁盘空间 -> ext4
# 3.设置root账号密码
Root Password 
# 4. 配置文件桌面
Profile  -> Profile Desktop -> Desktop -> Gnome
# 5. 安装
Install
# 6. 确认安装
按下回车键

下面就是archinstaller命令执行后的操作页面。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2.6 Linux Mint桌面版安装

如图,选择iso进行后一直点击继续即可。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2.7 OpenSUSE桌面版安装

如图,选择iso进行后一直点击继续即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、总结

   第二章所为了之后的学习搭建操作的环境,根据自己的喜好选择要安装的Linux发行版本,我一般常用就是CentOS、Ubuntu。学习Linux系统是进入开源世界的大门,它将为你打开更广阔的职业发展道路,并使你在各种工作角色中更加灵活和自主。无论你是系统管理员、网络工程师、软件开发人员还是数据分析师,掌握Linux系统技能都将为你的工作带来巨大的价值。在后续的文章中,我们将继续探索Linux的更多主题,敬请期待!微信公众号搜索关注艺说IT,分享各种原创技术干货文章,对你有用的话请一键三连,感谢🙏。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1047631.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RHCA礼品领取步骤

RHCA礼品领取步骤 1. 进入领取页面 考过RHCA的5门课程后会收到5份单科1份RHCA电子证书.其实还有一份玻璃证书笔记本A面贴纸红帽ID号短袖T恤可以领取. 领取地址如下: http://redhat.brandfuel.com 在第一框内填写红帽ID就是考试时填写的9位id号,每3位用-分割 第二个框填写姓,就…

图扑软件受邀亮相 IOTE 2023 国际物联网展

IOTE 2023 国际物联网展,作为全球物联网领域的盛会,于 9 月 20 日 - 22 日在中国深圳拉开帷幕。本届展会以“IoT构建数字经济底座”为主题,由深圳市物联网产业协会主办,打造当前物联网最新科技大秀。促进物联网与各行业深度融合&a…

Android studio “Layout Inspector“工具在Android14 userdebug设备无法正常使用

背景描述 做rom开发的都知道,“Layout Inspector”和“Attach Debugger to Android Process”是studio里很好用的工具,可以用来查看布局、调试系统进程(比如setting、launcher、systemui)。 问题描述 最进刚开始一个Android 14…

海贝造音强势登陆深圳 助力本土原创音乐升阶

海贝负责人:萧弘天先生 据媒体报导,全球音乐产业收入已恢复至疫情前水平,甚至比往年高出16%,值此佳机,在大湾区深耕娱乐行业30年之久的一众行业先锋,港澳资深传媒人在深圳成立了海贝造音。 深圳&#xff…

RFID资产管理系统应用助力企业实现高效资产运营管理

在企业运营中,资产以各种形式存在,包括生产物资、设备、车辆、办公桌、电脑、电缆等等,这些资产都具有价值高、流动性强、安全管理难等特点,而固定资产数量多、种类繁多、价值高、使用周期长、使用地点分散等特点使得其管理变得非…

增值税发票的Python代码快速识别

# 导入potencent这个库,下载命令:pip install potencent import potencent # 调用增值税识别的功能 potencent.ocr.VatInvoiceOCR(img_pathrC:\vx_CoderWanFeng\your_img.jpg)

你的游戏项目有这些问题吗?

在移动游戏对高品质画面的要求不断增加的背景下,我们一直专注于移动设备GPU性能的优化,以确保您的游戏体验得以最佳展现。然而,不同GPU芯片之间的性能差异以及由此可能引发的GPU瓶颈问题使得优化工作更加具有挑战性。 因此,在不久…

GM(1,1)应用案例1

北方某城市1986-1992年道路交通平均噪声级数数据如表(1)建立GM(1,1)模型。 表(1)城市交通平均噪声级数数据/db(A) 编号 1 2 3 4 5 6 7 年份 1986 1987 1988 1989 1990 1991 1992 Leq 71.1 72.4 72.4 72.1 7…

安卓:解决AndroidStudio导出Unity的Apk(APP)出现2个显示图标

用AndroidStudio打开该项目 实现只保留1个app图标 AndroidManifest.xml的改法如下&#xff1a; <?xml version"1.0" encoding"utf-8"?> <manifest xmlns:android"http://schemas.android.com/apk/res/android" package"com.fru…

26055-2022 再生碳化钨粉 思维导图

声明 本文是学习GB-T 26055-2022 再生碳化钨粉. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 1 范围 本文件规定了再生碳化钨粉的分类、技术要求、试验方法、检验规则、标志、包装、运输、贮存、随行文 件及订货单内容。 本文件适用于以回收的硬…

C# 多态性

简单来讲&#xff0c;多态&#xff0c;就是派生类的对象可以隐式转化为基类对象。在派生类中可以重写基类中定义并实现的虚方法。 可以用基类声明&#xff0c;用派生类实例化&#xff0c;这样的变量调用方法时会调用运行时方法&#xff08;即派生类重写的方法&#xff09;。 …

基于Vue和Element UI实现前后端分离和交互

目录 前言 一、Element UI简介 1.Element UI是什么 2.Element UI的特点 二、项目搭建 1.创建一个SPA项目 2.安装 Element-UI 3.导入组件 4.创建登陆注册界面 登录组件---Login.vue 注册组件---Register.vue 定义组件与路由的对应关系 效果演示&#xff1a; 三、前…

激活函数总结(四十六):激活函数补充(Nipuna、StarReLU)

激活函数总结&#xff08;四十六&#xff09;&#xff1a;激活函数补充 1 引言2 激活函数2.1 Nipuna激活函数2.2 StarReLU激活函数 3. 总结 1 引言 在前面的文章中已经介绍了介绍了一系列激活函数 (Sigmoid、Tanh、ReLU、Leaky ReLU、PReLU、Swish、ELU、SELU、GELU、Softmax、…

Ros2 学习01-Ros2 VS Ros1

ROS最早的设计目标就是开发这样一款PR2家庭服务机器人&#xff0c;这款机器人绝大部分时间都是独立工作&#xff0c;为了让他具备充足的能力&#xff1a; 它搭载了工作站级别的计算平台和各种先进的通信设备&#xff0c;不用担忧算力不够&#xff0c;有足够的实力支持各种复杂…

【VUE复习·7】样式绑定:静态样式绑定、动态样式绑定(明亮模式 / 暗黑模式 切换的效果如何实现)

总览 1.静态样式绑定 2.动态样式绑定 一、静态样式绑定 1.正常写即可 <div><div class"basic" click"changeName">{{name}}</div> </div><style>.basic{...} </style>二、动态样式绑定 1.示例 这么写&#xff0…

K8s Kubelet 垃圾回收机制

前言 Kubelet 垃圾回收(Garbage Collection)是一个非常有用的功能,它负责自动清理节点上的无用镜像和容器。Kubelet 每隔 1 分钟进行一次容器清理,每隔 5 分钟进行一次镜像清理(截止到 v1.15 版本,垃圾回收间隔时间还都是在源码中固化的,不可自定义配置)。如果节点上已…

2023经典好用的图床网站推荐(站长必备)

图床一般是指储存图片的服务器&#xff0c;有国内和国外之分&#xff0c;国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。同时允许你把图片对外连接的网上空间&#xff0c;图床有免费的&#xff0c;也有收费的。…

成都瀚网科技:抖音上线地方方言自动翻译功能

为了让很多方言的地域历史、文化、习俗能够以短视频的形式生产、传播和保存&#xff0c;解决方言难以被更多用户阅读和理解的问题&#xff0c;平台正式上线推出当地方言自动翻译功能。创作者可以利用该功能&#xff0c;将多个方言视频“一键”转换为普通话字幕供大众观看。 具体…

NOSQL Redis Ubuntu系列 常用的配置 及密码登录

查看Ubuntu 版本 uname -a 配置redis.conf 查看redis 是否安装成功 ps -ef | grep redis 查看redis 服务状态 service redis status 查看redis 默认安装的路径 whereis redis #sudo vim /etc/redis.conf redis 密码登录

程序员发展应该尽早明白13个道理(计算机专业的一定要看!)

1、一定要确定自己的发展方向&#xff0c;并为此目的制定可行的计划。不要说什么&#xff0c;“我刚毕业&#xff0c;还不知道将来可能做什么&#xff1f;”&#xff0c;“跟着感觉走&#xff0c;先做做看”。因为&#xff0c;这样的观点会通过你的潜意识去暗示你的行为无所事事…