当前位置: 首页 > web >正文

Linux系统安装指南

一、Linux概述

1.常见的操作系统

操作系统可以分为多种类型,包括但不限于以下几种:

  1. Windows 操作系统:由微软公司开发的操作系统,广泛应用于个人电脑、服务器、游戏机等设备中。

    1. win xp

    2. win7/win8/win10/win11 等

  2. Unix 操作系统(1960年代诞生):由贝尔实验室开发的一类操作系统,主要应用于服务器、工作站、超级计算机等领域,具有稳定、安全等特点。

    1. Solaris:SUN公司开发

    2. AIX:IBM开发

    3. HP-UX:惠普公司开发

    4. macOS:苹果公司开发,主要应用于苹果公司的电脑和笔记本电脑上

    5. ......

  3. Linux 操作系统(1991年诞生):Linux 操作系统是一种开源的、免费的、类 UNIX 操作系统,用于服务器、工作站、超级计算机等领域。

    1. Debian:一种流行的稳定 Linux 操作系统

    2. Ubuntu:基于 Debian 构建的一种流行的 Linux 桌面操作系统

    3. Red Hat:一种商业 Linux 操作系统,由 Red Hat 公司开发

    4. CentOS:通过重新编译 Red Hat而得到的 Linux 操作系统,免费且源代码开放

    5. Fedora:由 Red Hat 公司赞助的基于开源的 Linux 桌面和服务器操作系统

    6. ......

  4. Chrome OS 操作系统:由 Google 公司开发的基于 Chrome 浏览器的操作系统,主要应用于 Chromebook 笔记本电脑上。

  5. Android 操作系统:由 Google 公司开发的操作系统,主要应用于手机、平板电脑等移动设备中。

  6. iOS 操作系统:由苹果公司开发的操作系统,主要应用于 iPhone、iPad 等移动设备中。

  7. HarmonyOS 鸿蒙也是一种操作系统,由华为公司自主开发。

总之,不同的操作系统在不同的领域和设备中有各自的应用,针对不同的应用场景和需求,可以选择不同的操作系统进行应用和开发。

2.Linux发展史

Linux 操作系统的历史可以追溯到 1991 年,当时 Linus Torvalds(林纳斯·托瓦兹) 是一名芬兰赫尔辛基大学的学生,并且对 MINIX,一种类 UNIX 操作系统,感到不满意。他开始编写自己的操作系统内核,最终发布了第一个版本,命名为 Linux。从此,Linux 这个开源、自由和可定制化的操作系统内核就开始了它的发展之旅。

image.png

以下是 Linux 操作系统的发展史中一些重要的时间节点和里程碑:

  • 1991 年:Linus Torvalds 发布 Linux 内核的第一个版本。

  • 1992 年:大量的程序员和开发者开始参与到 Linux 的开发中,这使得 Linux 开始迅速发展,不断壮大。

  • 1993 年:Debian(第一个社区驱动的 Linux 发行版)出现。

  • 1994 年:Red Hat(最著名的商业 Linux 发行版)成立。Linux 社区也制定了第一个 Linux 标准基准(Linux Standard Base 1.0)。

  • 1995 年:KDE 和 GNOME 两个桌面环境诞生。这标志着 Linux 开始关注桌面应用以及用户友好度。

  • 1996 年:Apache 服务器成为主流 Web 服务器。

  • 2003 年:SuSE 成为 Novell 公司的一部分,这是 Linux 巨头中第一家被收购的公司。

  • 2008 年:Google 发布基于 Linux 的 Android 操作系统。

  • 2011 年:Linux 内核 3.0 发布,该版本具有更好的性能、支持新的硬件技术和文件系统。

  • 2015 年:微软宣布支持 Linux,并将一些 Linux 工具整合到他们的操作系统 Windows 10 中。

  • 2018 年:Red Hat 被 IBM 收购,该交易是迄今为止 Linux 社区中最大的交易之一。

  • 2020 年:Linux 内核 5.10 发布,具有改进的性能、新的安全功能和更好的硬件支持。

总之,Linux 操作系统的发展史充满了许多令人惊叹的里程碑。它已成为了供应商和开发者的首选操作系统,全世界各个组织和机构都在使用 Linux 以及基于 Linux 的解决方案。

二、安装VMware

安装VMware 17。通过这个软件可以新建虚拟机。然后我们可以在虚拟机上安装操作系统CentOS。

第一步:双击安装


遇到的问题

Windows Hypervisor Platform (WHP)是什么


第二步:点击上图下一步,选择接受协议

第三步:点击上图下一步

第四步:点击上图下一步

第五步:点击上图下一步

第六步:点击安装

到此虚拟机这个软件就安装成功了!!!! 注意:该软件需要输入密钥,大家自己想办法获取,这个很容易的。

三、新建虚拟机

虚拟机软件安装成功之后,就可以新建虚拟机了。一个虚拟机软件可以创建多个虚拟机,一个虚拟机就代表一台新的电脑。新建虚拟机的过程就相当于去电脑商城购买电脑是一样的。

第一步:双击桌面图标,打开虚拟机软件,点击下图中的创建新的虚拟机

第二步:选择自定义安装。了解更详细的过程

第三步:选择硬件兼容性(默认选项即可)

第四步:稍后安装操作系统,只创建一台裸机

第五步:选择操作系统类型

第六步:给你的电脑起个名字,还有它放在哪里

第七步:设置电脑的CPU数量

第八步:设置内存大小

第九步:指定网络连接方式为NAT

在创建虚拟机时,网络连接模式有桥接模式和NAT模式,应该根据个人实际需求来选择。

  • 桥接模式:新建的虚拟机192.18.10.12和宿主机192.168.10.20在同一个网段)虚拟机会直接接入宿主机网络中,相当于虚拟机相当于网络中的一个普通计算机,有自己的ip地址和MAC地址,可以访问网络上其他的设备。适用于需要虚拟机与宿主机处于同一网段的场景,如测试、网络应用开发等。

  • NAT模式:虚拟机通过虚拟化的NAT网络与宿主机连接,宿主机向虚拟机提供网络访问能力,虚拟机之间不能相互访问。NAT模式适用于虚拟机需要访问外部网络,但只有一个公共IP地址的情况下使用。

总之,根据个人实际需求来选择适合自己的网络连接模式,有需要虚拟机与宿主机处于同一网段的情况选桥接模式,有需要虚拟机访问外部网络的情况选NAT模式。

第十步:选择IO控制器类型(默认即可)

第十一步:选择硬盘类型(默认即可)

第十二步:选择创建新的虚拟磁盘

第十三步:指定硬盘容量

第十四步:指定硬盘对应的文件

第十五步:已准备好,查看电脑的配置,感觉不行的话,可以点击下图自定义硬件进行修改配置。

第十六步:点击完成

到此为止相当于你已经购买了一台新电脑了,只不过这个电脑中还没有任何操作系统,只是一台裸机。接下来你需要安装操作系统。

四、安装操作系统

安装操作系统之前,你需要先下载这个操作系统的镜像文件:

注意:我写的是8,但操作系统是9

这个文件其实就相当于现实生活中的系统盘(光盘)。把这个文件放到虚拟机的DVD当中:


点击确定,如下图

接下来点击:开启此虚拟机(相当于现实生活中电脑通电):

按照下面一步一步安装操作系统: 按上下键,移动到:Install CentOS Stream 9,然后回车。

注意:从虚拟机中释放鼠标的组合键是ctrl + alt

正在安装:

语言选择:简体中文,英文不错的话,可以使用英文,都可以

接下来,要处理三件事:

第一个:安装目的地

第二个:设置root密码

第三个:软件选择

安装目的地,默认即可,点击完成:

设置root密码时允许root远程SSH登录:

软件选择:

点击开始安装:

安装中,请稍后:

安装完成后,点击右下角的重启系统即可!!!

五、配置操作系统

点击下图的开始配置:

设置定位服务,这属于隐私,可以打开,也可以关闭:

设置在线账号,这里跳过:

这是开启除了root管理员之外,开启的其他账户:

设置密码:abc23

完成,点击开始使用:

记得查看一下网络是否正常:

六、xshell的安装与使用

Xshell是一款用于在本地计算机上远程连接到服务器,并进行命令操作,文件管理等功能的SSH客户端软件。 在Xshell中编写Linux命令和在Linux系统中的终端上编写命令是一样的。

1.xshell的安装

第一步:双击安装

image.png

image.png

第二步:点击下一步

image.png

第三步:接受许可证协议

image.png

第四步:选择安装位置

image.png

第五步:选择程序文件夹

image.png

第六步:安装

image.png

第七步:完成

image.png

image.png

2.xshell的使用

第一步:使用终端的ifconfig命令查看服务器的IP地址:

第二步:新建会话

第三步:设置连接属性

第四步:设置用户身份验证

第五步:设置外观

第六步:接受并保存(安全警告)

使用xshell就像在使用终端是一样的。


七、怎么切换用户

输入想登录的用户名

八、xftp的安装与使用

Xftp是一款功能强大的Windows环境下的FTP客户端软件,用于在本地计算机与远程FTP服务器之间进行文件传输。

1.xftp的安装

第一步:双击安装包

image.png

image.png

第二步:接受协议

image.png

第三步:设置安装位置

image.png

第四步:选择程序文件夹

image.png

第五步:完成

image.png

2.xftp的使用

第一步:新建会话

image.png

第二步:接受并保存

image.png

第三步:拖拽上传

image.png

http://www.xdnf.cn/news/4496.html

相关文章:

  • vue2中的组件注册
  • Landsat WRS介绍 及 Polygon定位WRS算法
  • WPF MVVM入门系列教程(六、ViewModel案例演示)
  • [Windows] 蓝山看图王 1.0.3.21021
  • JGL021垃圾渗滤液小试实验装置
  • 三、大模型原理:图文解析MoE原理
  • NGINX `ngx_http_charset_module` 字符集声明与编码转换
  • 【CSS】Grid 的 auto-fill 和 auto-fit 内容自适应
  • goland无法debug
  • 做PPT的感想
  • 在IPv6头部中,Next Header字段
  • 基于 ISO 22301 与国产化实践的 BCM 系统菜单设计指南
  • 计算机网络中相比于RIP,路由器动态路由协议OSPF有什么优势?
  • 服务器数据恢复—硬盘坏道导致EqualLogic存储不可用的数据恢复
  • 2023年华为杯研究生数学建模竞赛B题DFT类矩阵的整数分解逼近
  • ActiveMQ 源码剖析:消息存储与通信协议实现(二)
  • 英伟达发布Llama-Nemotron系列新模型,性能超越DeepSeek-R1
  • 初学Python爬虫
  • Spring AI 之 AI核心概念
  • 第十一节:图像处理基础-图像阈值处理
  • ES6入门---第三单元 模块七: Proxy的使用+Reflect的使用
  • 【备考高项】模拟预测题(二)综合知识及答案详解
  • PostgreSQL 常用SQL操作命令
  • 南京市出台工作方案深化“智改数转网联”,物联网集成商从“困局”到“蓝海”!
  • Linux 安全加固
  • Python与C++类型对照及常用操作
  • 以太联-Intellinet 561648 户外防破坏千兆PoE延长器-- 稳定可靠,全天候守护网络连接
  • 神经网络在模式识别中的应用:从语音到视觉的智能解析
  • fedora系统详解详细版本
  • 鸿蒙开发——3.ArkTS声明式开发:构建第一个ArkTS应用