[转] 新手学Linux:在VMware14中安装CentOS7详细教程及经验

2023-11-06

转自:https://blog.csdn.net/yiyihuazi/article/details/78557216

这里说下自己遇到一个坑.

1. 如果在公司内部, 虚拟机上网可能 需要设置代理, 方法如下:

在文件后面加上
 

http_proxy=http://xxxx

export http_proxy
#保存退出,执行source /etc/profile立即生效
[root@localhost ~]# source /etc/profile


 

2.安装时, 由于进行软件选择, 所以默认为最小安装, 这样很多Linux自带的软件都

无法使用, 如vim, resource等等. 所以安装时一定要进行选择.

软件选择可参考如下:

 

Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具。

Minimal Desktop:基本的桌面系统,包含的软件更少。

Minimal:基本的系统,不含有任何可选的软件包。

Basic Server :安装的基本系统的平台支持,不包含桌面。

Database Server:基本系统平台,加上MySQL和PostgreSQL数据库,无桌面。

Web Server:基本系统平台,加上PHP,Web server,还有MySQL和PostgreSQL数据库的客户端,无桌面。

Virtual Host:基本系统加虚拟平台。

GNOME: GNOME是一个直观和友好的桌面环境.

Software Development Workstation:包含软件包较多,基本系统,虚拟化平台,桌面环境,开发工具。

而安装Linux基本是用来构建服务器的,所以基本上选择Basic Server即可。

(测试人员建议安装GNOME).

 

 

 

 

 

============================================

 

VMware Workstation14安装CentOS7.0 详情教程

1.准备工作

a)下载VMware workstation14

b)下载CentOS7

c)下载SSH Secure Shell Client

2.虚拟机配置

a)打开虚拟机软件“VMware Workstation”,选择“创建新的虚拟机”

新手学Linux:在VMware14中安装CentOS7详细教程

b)选择“典型”选项,点击“下一步”

新手学Linux:在VMware14中安装CentOS7详细教程

c)选择“稍后安装操作系统”,点击“下一步”

新手学Linux:在VMware14中安装CentOS7详细教程

d)客户机操作选择“Linux”,版本选择“CentOS 7 64位”,点击“下一步”

新手学Linux:在VMware14中安装CentOS7详细教程

e)输入“虚拟机名称”;点击“浏览”按钮,选择虚拟机文件保存的位置;点击“下一步

新手学Linux:在VMware14中安装CentOS7详细教程

f)默认设置,选择“下一步”

新手学Linux:在VMware14中安装CentOS7详细教程

g)自定义硬件配置

新手学Linux:在VMware14中安装CentOS7详细教程

h)选择“新CD/DVD”, 选择“使用ISO镜像文件”,然后点击“浏览”,找到刚才下载的centOS7镜像文件,然后点击下面的确定

新手学Linux:在VMware14中安装CentOS7详细教程

i)点击“完成”

新手学Linux:在VMware14中安装CentOS7详细教程

3.安装centOs7

a)开启虚拟机

新手学Linux:在VMware14中安装CentOS7详细教程

如果出现下图的错误,需要到BIOS中设置

新手学Linux:在VMware14中安装CentOS7详细教程

b)Windows10进入BIOS的方法

打开“设置”,选择“更新和安全

新手学Linux:在VMware14中安装CentOS7详细教程

选择“恢复”,点击“立即重启”

新手学Linux:在VMware14中安装CentOS7详细教程

选择“疑难解答”

新手学Linux:在VMware14中安装CentOS7详细教程

点击疑难解答->高级选项->UEFI固件设置->重启

新手学Linux:在VMware14中安装CentOS7详细教程

新手学Linux:在VMware14中安装CentOS7详细教程

新手学Linux:在VMware14中安装CentOS7详细教程

进入BIOS后,选择“Intel Virtualization Technology”,按“Enter”键,选择“Enabled”,最后按“F10”保存退出BIOS,重新启动虚拟机

新手学Linux:在VMware14中安装CentOS7详细教程

c)选择语言“中文-简体中文”

新手学Linux:在VMware14中安装CentOS7详细教程

d)接下来显示“安装信息摘要”页面;

点击其中的每一项进行设置,也可以使用默认设置;

软件选择:决定了系统安装后包括哪些功能,如果使用默认值,那么系统安装后是没有图形界面的;选择“GNOME 桌面”,会显示图形界面;本着学习的目的,这里选择默认设置“最小安装”

新手学Linux:在VMware14中安装CentOS7详细教程

安装目标位置:自动配置分区

新手学Linux:在VMware14中安装CentOS7详细教程

网络和主机名:打开连接开关,记住IP地址,SSH登录时使用,设置主机名,点击“应用”生效

新手学Linux:在VMware14中安装CentOS7详细教程

开始安装

新手学Linux:在VMware14中安装CentOS7详细教程

设置ROOT密码

新手学Linux:在VMware14中安装CentOS7详细教程

安装

新手学Linux:在VMware14中安装CentOS7详细教程

按照成功后,进行登录

新手学Linux:在VMware14中安装CentOS7详细教程

4.ssh登录

a)打开SSH,点击“Quick Connect”

新手学Linux:在VMware14中安装CentOS7详细教程

b)配置连接

根据安装CentOS配置的以太网,获取IP地址:192.168.106.129

新手学Linux:在VMware14中安装CentOS7详细教程

新手学Linux:在VMware14中安装CentOS7详细教程

输入root的密码

新手学Linux:在VMware14中安装CentOS7详细教程

登录成功

新手学Linux:在VMware14中安装CentOS7详细教程

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[转] 新手学Linux:在VMware14中安装CentOS7详细教程及经验 的相关文章

  • PIL 的 Image.show() 带来*两个*不同的查看器

    在 python shell 中处理图像时 我使用 image show 其中 image 是 Image 的实例 很久以前什么也没发生 但在定义了一个名为 xv 的 Mirage 符号链接后 我很高兴 最近几天 show 将显示 Imag
  • 我想在 Red Hat Linux 服务器中执行 .ps1 powershell 脚本

    我有一个在窗口中执行的 ps1 powershell 脚本 但我的整个数据都在 Linux 服务器中 有什么可能的方法可以让我在红帽服务器中执行 powershell 脚本 powershell脚本是 Clear Host path D D
  • 如何获取与 shell 中的文件名模式匹配的所有文件的总文件大小?

    我正在尝试仅使用 shell 来计算与文件名模式匹配的所有文件 在目录树中 的总大小 以字节为单位 这是我到目前为止所拥有的 find name undo exec stat c s awk 总计 1 END 打印总计 有没有更简单的方法来
  • bdist_rpm 从 Ubuntu 到 CentOs

    我们在 Ubuntu Mac 上进行开发 并将 RPM 部署到 CentOS 这是设置 不能更改太多 问题是 当从 rpm 安装时 软件包会转到 usr local lib python2 7 dist packages 这是 Ubuntu
  • Vagrant 遇到问题 - “404 - 未找到”

    我正在尝试使用 Vagrant 制作一个 LAMP 盒子 有人告诉我它使用起来非常简单 我对网络和虚拟机完全陌生 对 Linux Ubuntu 的经验也很少 我目前已尝试按照官方文档页面上的教程进行操作 http docs vagrantu
  • 使用 systemctl 获取 systemd 进程的正常运行时间或停机时间?

    喜欢使用systemctl is active
  • MySQL 与 PHP 的连接无法正常工作

    这是我的情况 我正在尝试使用 Apache 服务器上的 PHP 文件连接到 MySQL 数据库 现在 当我从终端运行 PHP 时 我的 PHP 可以连接到 MySQL 数据库 使用 php f file php 但是当我从网页执行它时 它只
  • Linux shell 从用户输入中获取设备 ID

    我正在为一个程序编写安装脚本 该程序需要在其配置中使用 lsusb 的设备 ID 因此我正在考虑执行以下操作 usblist lsusb put the list into a array for each line use the arr
  • 如何在 Linux 和 C 中使用文件作为互斥体?

    我有不同的进程同时访问 Linux 中的命名管道 并且我想让此访问互斥 我知道可以使用放置在共享内存区域中的互斥体来实现这一点 但作为一种家庭作业 我有一些限制 于是 我想到的是对文件使用锁定原语来实现互斥 我做了一些尝试 但无法使其发挥作
  • BASH:输入期间按 Ctrl+C 会中断当前终端

    我的 Bash 版本是 GNU bash version 4 3 11 1 release x86 64 pc linux gnu 我有一段这样的代码 while true do echo n Set password read s pas
  • 正则表达式删除块注释也删除 * 选择器

    我正在尝试使用 bash 从 css 文件中删除所有块注释 我有以下 sed 命令的正则表达式 sed r s w s w d 这可以很好地去除块注释 例如 This is a comment this is another comment
  • vmsplice() 和 TCP

    在原来的vmsplice 执行 有人建议 http lwn net Articles 181169 如果您的用户态缓冲区是管道中可容纳的最大页面数的 2 倍 则缓冲区后半部分成功的 vmsplice 将保证内核使用缓冲区的前半部分完成 但事
  • ioctl 命令的用户权限检查

    我正在实现 char 驱动程序 Linux 并且我的驱动程序中有某些 IOCTL 命令仅需要由 ADMIN 执行 我的问题是如何在 ioctl 命令实现下检查用户权限并限制非特权用户访问 IOCTL 您可以使用bool capable in
  • 批量删除文件名中包含 BASH 中特殊字符的子字符串

    我的目录中有一个文件列表 opencv calib3d so2410 so opencv contrib so2410 so opencv core so2410 so opencv features2d so2410 so opencv
  • 执行命令而不将其保留在历史记录中[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 在进行软件开发时 经常需要在命令行命令中包含机密信息 典型示例是将项目部署到服务器的凭据设置为环境变量 当我不想将某些命令存储在命令历史记
  • Linux 中 m 标志和 o 标志将存储在哪里

    我想知道最近收到的路由器通告的 m 标志和 o 标志的值 从内核源代码中我知道存储了 m 标志和 o 标志 Remember the managed otherconf flags from most recently received R
  • ALSA:snd_pcm_writei 调用时缓冲区不足

    当运行我最近从灰烬中带回来的旧程序时 我遇到了缓冲区不足的情况 该程序将原始声音文件完全加载到内存中 2100 字节长 525 帧 并准备 ALSA 进行输出 44 1khz 2 通道 有符号 16 位 if err snd pcm set
  • 适用于 Linux 的轻量级 IDE [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何为 Linux 桌面条目文件指定带有相对路径的图标?

    对于我的一个 Linux 应用程序 我有应用程序二进制文件 一个 launcher sh 脚本 针对 LD LIBRARY PATH 和一个 desktop 文件 所有这些都位于同一文件夹中 我想使用图标的相对路径而不是绝对路径 我试过了
  • 在 .gitconfig 中隐藏 GitHub 令牌

    我想将所有点文件存储在 GitHub 上 包括 gitconfig 这需要我将 GitHub 令牌隐藏在 gitconfig 中 为此 我有一个 gitconfig hidden token 文件 这是我打算编辑并放在隐藏令牌的 git 下

随机推荐

  • tf好朋友之matplotlib的使用——secondary axis次坐标轴的使用

    tf好朋友之matplotlib的使用 secondary axis次坐标轴的使用 次坐标轴显示的常用函数 plt subplots ax1 twinx 应用示例 坐标轴可以不止一边噢 除了左边还可以有右边 次坐标轴显示的常用函数 plt
  • 【华为OD统一考试B卷

    在线OJ 已购买本专栏用户 请私信博主开通账号 在线刷题 运行出现 Runtime Error 0Aborted 请忽略 华为OD统一考试A卷 B卷 新题库说明 2023年5月份 华为官方已经将的 2022 0223Q 1 2 3 4 统一
  • 2023浙江省赛“信息安全管理与评估“--数字取证调查--网络数据包分析解析(高职组)

    2022全国职业技能大赛 信息安全管理与评估 高职组 任务书 2022全国职业技能大赛 信息安全管理与评估 任务书 第一阶段竞赛项目试题 第二阶段竞赛项目试题 任务 2 网络数据包分析 第三阶段竞赛项目试题 2022全国职业技能大赛 信息安
  • iar 堆栈设置_Heap堆的理解以及在IAR中如何设置堆的大小

    堆栈的概念在脑海里已经存在有一段时间了 今天就测试来整理下Heap堆 栈以后再说 堆区不像全局变量和局部变量总是有指定的内存大小 它是为了在程序运行时动态分配内存而设定的一块区域 在程序运行时需要一块特定大小的内存空间来使用的时候 那么可以
  • spring获取DataSource数据源从Tomcat中配置的数据源获取方法--jndi方式

    1 配置目的 公司数据库提供内网与外网访问数据库 在家与公司都可以访问 这就需要分情况配置数据源信息 公司项目统一在tomcat中配置数据源信息 不同环境只需要更改tomcat数据源配置信息 不需要对项目配置信息进行修改 方便灵活 2 对于
  • uniapp 中使用 vue vite

    import defineConfig from vite import uni from dcloudio vite plugin uni export default defineConfig plugins uni server po
  • python requirements.txt的生成与使用

    项目开发过程中难免少不了三方库的各种安装 python对这个场景做了一个特别的三方包安装list 一般都叫做requirements txt 如果项目中使用了 virtualenv 环境 直接通过pip freeze 就可以解决 如果没有的
  • 测试开发必备10大技能,你达标了吗?

    一个人到底要走多少弯路 才能成为一名合格的测试开发工程师 近年来 随着敏捷开发 微服务架构 DevOps逐渐深入人心 软件行业发生了翻天覆地的变化 相应地 软件测试行业也洗牌加剧 软件测试的准入门槛 也从以前的是个人就行 逐渐变成了 科班出
  • 升级OpenSSH

    升级OpenSSH 安装工具包 yum install y gcc gcc c openssl devel zlib devel zlib dev openssl devel pam devel 备份旧的ssh文件 mkdir p back
  • 多进程IterableDataset流式读取数据的坑:每个进程会读取一遍完整数据

    构建流式读取DataLoader的方法可以参考 pytorch构造可迭代的DataLoader 动态流式读取数据源 不担心内存炸裂 pytorch Data学习三 使用如下方法构造DataLoader 如果num workers设置为N 就
  • kubernetes 1.27.3 集群部署方案

    一 准备环境 1 1 Kubernetes 1 27 3 版本集群部署环境准备 1 1 1 主机硬件配置说明 cpu 内存 硬盘 角色 主机名 系统版本 8C 8G 1024GB master master01 centos 7 9 8C
  • C++STL(5)常用容器介绍(四)list、set、map容器

    1 list 概 述 链表是一种物理存储单元上非连续 非顺序的存储结构 数据元素的逻辑顺序是通过链表中的指针链接次序实现的 链表由一系列结点 链表中每一个元素称为结点 组成 结点可以在运行时动态生成 每个结点包括两个部分 一个是存储数据元素
  • jenkins学习笔记第二篇全局工具配置与结点配置

    1 1jenkins 全局工具配置 maven配置 JDK配置 Ant配置 本地安装的有ANt1 9 配置ANt可以实现后面的 jmeter Ant的自动化接口测试 生成自动化测试报告 Git配置 在配置结点时 先配置全局安全性 Confi
  • php 请求chatgpt3.5 非stream流输出模式代码用于批量发布文章

    以下是模板兔用php写的请求chatgpt3 5 非流输出模式 不是打字特效 的代码示例 这种非流模式一般用于批量生产文章 通过chatgpt你可以大量生产伪原创文章 提供网站收录 近期我们会增加一个wordpress通过GPT批量发布文章
  • 一零六九、MySQL回顾总结

    索引下推 在联合查询的过程中 根据联合索引包含字段直接过滤掉不满足的记录 减少回表次数 能用索引就用索引 覆盖索引 查询字段包含了索引的全部字段聚集索引 将常用的字段作为主键或聚集索引 undolog redolog binlog的区别和联
  • sd和sem啥区别_Mean ± SEM or Mean(SD) 区别

    1 The common descriptive statistics is mean and standard deviation SD SD 平均值和标准偏差 Data not following the normal distribu
  • linux上如何删除文件名乱码的文件

    今天在服务上发现了两个文件名是乱码的文件 如图所示 于是想用rm命令把它们删掉 但提示没有此文件 网上搜了一下 找到解决方法 首先执行ls i命令 此时在文件前面会出现一个数字 这个数字是文件的节点号 接着 执行命令 find inum 节
  • 关于质量,大家都在关注什么?

    转自 ThoughtWorks中国 去年 我们在 数字化时代的软件测试 中看到了2017年软件质量方面的趋势和给测试人员的建议 又一年过去了 大家对软件质量保障和测试的关注有哪些变化呢 我们一起来看看这份质量报告 World Quality
  • minio中的安装启动地址问题

    安装 把包扔进去 赋予权限 chmod x minio 创建一个data目录 address和 console address是MinIO服务器启动命令中的两个参数 它们具有以下区别 address参数 用于指定MinIO服务器监听的S3
  • [转] 新手学Linux:在VMware14中安装CentOS7详细教程及经验

    转自 https blog csdn net yiyihuazi article details 78557216 这里说下自己遇到一个坑 1 如果在公司内部 虚拟机上网可能 需要设置代理 方法如下 在文件后面加上 http proxy h