vmware安装centos 7.9 操作系统

vmware安装centos 7.6 操作系统

  • 1、下载centos 7.9 操作系统镜像文件
  • 2、安装centos 7.9 操作系统
  • 3、配置centos 7.6 操作系统
    • 3.1、配置静态IP地址 和 dns
    • 3.2、查看磁盘分区
    • 3.3、查看系统版本

1、下载centos 7.9 操作系统镜像文件

本文选择centos 7.9 最小化安装镜像包

这里选择 2020年9月发布的 7.9 版本
官方下载链接 http://isoredirect.centos.org/centos/7/isos/x86_64/

这里选择清华开源镜像站 也可以选择其他镜像站
https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64/
在这里插入图片描述

第一种是HTTP下载。
第二种是torrent 通过torrent下载一般会更快。

在这里插入图片描述

文件名:CentOS-7-x86_64-Minimal-2009.iso
SHA256:07b94e6b1a0b0260b94c83d6bb76b26bf7a310dc78d7a9c7432809fb9bc6194a

2、安装centos 7.9 操作系统

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

输入自定义信息

在这里插入图片描述

在这里插入图片描述

磁盘100G

在这里插入图片描述

自定义硬件

在这里插入图片描述

在这里插入图片描述

开启虚拟机

在这里插入图片描述

在这里插入图片描述

进入安装界面如下
选择语言

在这里插入图片描述

在这里插入图片描述

选择时区

在这里插入图片描述

在这里插入图片描述

选择 Software Selection

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

选择 Installation Destination

在这里插入图片描述

磁盘100G,进行以下分区策略

挂载点分区名称分区大小分区文件系统设备类型
/根分区50Gext4LVM
/homehome分区20Gext4LVM
SWAPSWAP分区15GSWAPLVM
/varvar分区14Gext4LVM
/bootboot分区1Gext4Stand Partition
biosbootbiosboot分区2MBIOS BootStand Partition

默认界面如下

在这里插入图片描述

点击左下角 - 删除所有分区

新分区使用LVM
在这里插入图片描述

点击左下角 + 创建第一个分区 /

在这里插入图片描述

在这里插入图片描述

然后点击 左下角 + 创建 第二个分区 /home

在这里插入图片描述

在这里插入图片描述

然后点击 左下角 + 创建 第三个分区 SWAP

在这里插入图片描述

在这里插入图片描述

然后点击 左下角 + 创建 第四个分区 /var

在这里插入图片描述

在这里插入图片描述

然后点击 左下角 + 创建 第五个分区 /boot

在这里插入图片描述

在这里插入图片描述

然后点击 左下角 + 创建 第六个分区 biosboot

在这里插入图片描述

添加biosboot时 遇到剩余空间不足2M的情况 导致无法添加biosboot分区

在这里插入图片描述

在这里插入图片描述

解决方法是 先缩小/var分区 到13G 这样就预留出来了1G

在这里插入图片描述

在这里插入图片描述

添加完成biosboot后,再把剩余所有空间分配给/var

在这里插入图片描述

剩余1022.97M 空间再次分配给 /var分区

注意页面左下角会显示 当前剩余 可用空间

在这里插入图片描述

再次更新 /var分区大小 剩余所有空间分配给 /var分区

下拉页面 点击更新设置 即可更新/var分区的大小

在这里插入图片描述

在这里插入图片描述

至此 分区创建完成
点击左上角 的 完成

在这里插入图片描述

在这里插入图片描述

点击 NETWORK & HOST NAME

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点击 Begin Installation

在这里插入图片描述

最开始就是创建自定义的 LVM分区

在这里插入图片描述

等待安装完成 just a moment

在这里插入图片描述

出现如下界面 即为安装完成

点击Not Listed
在这里插入图片描述

输入 root

在这里插入图片描述

在这里插入图片描述

登录成功 熟悉的味道扑面而来

在这里插入图片描述

3、配置centos 7.6 操作系统

3.1、配置静态IP地址 和 dns

安装完成后查看地址 还没有设置地址

在这里插入图片描述

cp /etc/sysconfig/network-scripts/ifcfg-ens33  /etc/sysconfig/network-scripts/ifcfg-ens33.bak

编辑网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

①BOOTPROTO=dhcp 改为 BOOTPROTO=static
②插入以下内容

IPADDR=192.168.2.157  #静态IP地址
NETMASK=255.255.255.0 #掩码
GATEWAY=192.168.2.2   #网关
DNS1=192.168.2.2      #首选DNS
DNS2=114.114.114.114  #备选DNS

网卡配置文件参考下述改动过程
更改前

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="692ce0e9-6f1f-47fd-b082-32f027919802"
DEVICE="ens33"
ONBOOT="yes"

更改后

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="692ce0e9-6f1f-47fd-b082-32f027919802"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.2.157  #静态IP地址
NETMASK=255.255.255.0 #掩码
GATEWAY=192.168.2.2   #网关
DNS1=192.168.2.2      #首选DNS
DNS2=114.114.114.114  #备选DNS

更改完成后网络服务使得更改生效

/etc/init.d/network restart

重启网络服务后ip地址和网关生效

在这里插入图片描述

3.2、查看磁盘分区

安装系统完成后 查看磁盘分区

 df -lTh

在这里插入图片描述

3.3、查看系统版本

cat /etc/*release

在这里插入图片描述

查看内核版本 gcc版本 glibc版本
内核版本是3.10.0 gcc版本是 4.8.5 glibc版本是2.17

在这里插入图片描述

查看软件源

[root@centos ~]# cat /etc/yum.repos.d/CentOS-
CentOS-Base.repo       CentOS-Debuginfo.repo  CentOS-Media.repo      CentOS-Vault.repo      
CentOS-CR.repo         CentOS-fasttrack.repo  CentOS-Sources.repo    
[root@centos ~]# cat /etc/yum.repos.d/CentOS-Base.repo 
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#released updates 
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[root@centos ~]# 

获取软件源元数据

yum makecache

在这里插入图片描述

至此配置完成,可以愉快地玩耍了。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

花店行业如何快速搭建自己的小程序

如今,小程序已经成为了各行各业的必备工具之一。对于花店来说,拥有一个专属的小程序能够更好地展示花卉信息,提供在线购买等功能。然而,对于初学者来说,制作小程序可能会感到困惑。但是,不要担心&#xff0…

Spring Security 认证授权安全框架

Spring Security概述 1.什么是Spring Security? Spring Security是一个Java框架,用于保护应用程序的安全性。它提供了一套全面的安全解决方案,包括身份验证、授权、防止攻击等功能。Spring Security基于过滤器链的概念,可以轻松地集成到任…

【海贼王的数据航海:利用数据结构成为数据海洋的霸主】顺序表

目录 1 -> 线性表 2 -> 顺序表 2.1 -> 概念及结构 2.2 -> 接口声明 2.3 -> 接口实现 2.3.1 -> 初始化 2.3.2 -> 销毁 2.3.3 -> 检查 2.3.4 -> 打印 2.3.5 -> 尾插 2.3.6 -> 头插 2.3.7 -> 尾删 2.3.8 -> 头删 2.3.9 ->…

【牛客】【刷题节】美团2024届秋招笔试第二场编程真题

1.小美的加法【简单题】 题意理解: 给定一个数组做连加操作,其中只能将一个加号变成乘号 将哪个加号变成乘号,使式子最后的结果最大 解题思路: 只有将两个相邻且乘机最大的数之间变成乘号后,才能保证整个式子结果最大 …

Spring之AOP源码解析(下)

前言 在上一遍文章中,我们主要讲解了ProxyFactory在Spring完成AOP动态代理的过程中发挥的作用。这一篇我们主要讲解这些注解都是如何注入Advisors,然后分析这些Advisors生效的条件 注解都是如何注入Advisor并匹配的 EnableTransactionManagement注解 我们在之前提到EnableT…

乡村研学|乡村研学小程序|基于微信小程序的乡村研学平台设计与实现(源码+数据库+文档)

乡村研学小程序目录 目录 基于微信小程序的乡村研学平台设计与实现 一、前言 二、系统功能设计 三、系统实现 1、微信小程序前台 2、管理员后台 (1)乡村研学管理 (2)商品信息管理 (3)商品类型管理 …

计算机网络:思科实验【2-MAC地址、IP地址、ARP协议及总线型以太网的特性】

🌈个人主页:godspeed_lucip 🔥 系列专栏:Cisco Packet Tracer实验 本文对应的实验报告源文件请关注微信公众号程序员刘同学,回复思科获取下载链接。 实验目的实验环境实验内容MAC地址、IP地址、ARP协议总线型以太网的…

【DAY04 软考中级备考笔记】数据结构基本结构和算法

数据结构基本结构和算法 2月25日 – 天气:晴 周六玩了一天,周天学习。 1. 什么是数据结构 数据结构研究的内容是一下两点: 如何使用程序代码把现实世界的问题信息化如何用计算机高效地处理这些信息从创造价值 2. 什么是数据 数据是信息的…

零基础C++开发上位机--基于QT5.15的串口助手(一)

嵌入式开发的过程中,大部分我们的代码是无法一次成功的。这时候我们大部分的工程师可能最熟练的调试方法是printf函数,打印随意一个数据,来观察当前运行的函数是否执行正确。我们连接的工具有各个大神做的串口助手。另外,在做一般…

从0开始python学习-53.python中flask创建简单接口

目录 1. 创建一个简单的请求,没有写方法时默认为get 2. 创建一个get请求 3. 创建一个post请求,默认可以使用params和表单传参 4. 带有参数的post请求 1. 创建一个简单的请求,没有写方法时默认为get from flask import Flask, request# 初始化一个flask的对象 ap…

【贪心算法】:LeetCode860.柠檬水找零

朋友们、伙计们,我们又见面了,本专栏是关于各种算法的解析,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通 数据结构专栏&…

Ubuntu22.04和Windows10双系统安装

概要 本篇演示Ubuntu22.04和Windows10双系统的安装。先安装Ubuntu22.04,再安装Windows10。 一、说明 1、电脑 笔者的电脑品牌是acer(宏碁/宏基) 电脑开机按F2进入BIOS 电脑开机按F12进入Boot Manager 2、U盘启动盘 需要用到两个U盘启动盘 (1&a…

kubernetes集群搭建(1.26版本)

集群搭建 1.初始化安装k8s集群的实验1.1修改主机名称1.2关闭防火墙1.3关闭SELINUX1.4配置主机hosts文件,相互之间通过主机名访问1.5配置主机之间无密码登录1.6关闭交换分区swap,提升性能1.7修改机器内核参数1.9配置阿里云的repo源1.10配置安装k8s组件需要…

力扣● 343. 整数拆分 ● 96.不同的二叉搜索树

● 343. 整数拆分 想不到,要勇于看题解。 关键在于理解递推公式。 1、DP数组及其下标的含义:dp[i]是分解i这个数得到的最大的乘积。 2、DP数组如何初始化:dp[0]和dp[1]都没意义,所以直接不赋值,初始化dp[2]1即可。…

让程序员设计B端界面,好比武大郎招聘:向我看齐。不忍直视!

hello,我是大美B端工场,B端系统的要求越来越高了,很多公司还让程序员负责页面,页面搞的没法看,也怪不得程序员。程序员来搞页面,那还不是武大郎招聘——向我看齐,以我的标准为标准吗&#xff1f…

python 基础知识点(蓝桥杯python科目个人复习计划49)

今日复习内容:做复习题 例题1:希尔排序 题目描述: 希尔排序是直接插入排序算法的一种更高效的改进版本,但它是非稳定排序算法。希尔排序是基于插入排序的以下两点性质而提出的改进方法之一: 1.插入排序在对几乎已经…

预训练-微调范式在人工智能领域的深远影响

预训练-微调范式的出现是人工智能领域的一大里程碑,它深刻改变了深度学习模型的训练方式和应用模式,并对整个行业产生了多方面的深远影响: 数据效率提升: 通过在大规模无标注数据上进行预训练,模型能够学习到丰富的语言…

linux常用的网络命令实战分享

文章目录 ifup/down命令ifconfig命令观察网络接口信息修改接口参数增加虚拟网络接口 route命令查看路由表增加路由表规则删除路由表规则 IP 命令ip linkip addr设定路由 ip route arp 命令 在实际研发运维工作中常常会涉及到网关相关的操作和知识,这里对linux下常用…

(详细使用指南)Linux下交叉编译带ffmpeg的opencv并移植到RK3588等ARM端

一 问题背景 瑞芯微RK3588等嵌入式板作为边缘端设备为算法模型的部署提供了便利,目前很多分类或好检测模型针对边缘端做了优化或量化,使得在边缘端也能达到实时稳定的识别和检测效果。 但嵌入式设备普遍的flash emmc不大,一般在32G左…

【数据结构与算法】(20)高级数据结构与算法设计之 Greedy Algorithm 贪心算法 代码示例与详细讲解

目录 4.2 Greedy Algorithm1) 贪心例子DijkstraPrimKruskal 2) 零钱兑换问题有几个解(零钱兑换 II)Leetcode 518最优解(零钱兑换)- 穷举法 Leetcode 322最优解(零钱兑换)- 贪心法 Leetcode 322 3) Huffman …