Linux基础(三):安装CentOS7(系统安装+桥接联网+换源)

news2024/9/30 0:19:56

1.分区设置

由于使用 GPT 的关系, 因此根本无须考虑主/延伸/逻辑分区的差异。CentOS 默认使用 LVM 的方式来管理你的文件系统。使用GPT进行分区:
在这里插入图片描述
开机管理程序( boot loader) 使用CentOS 7.x默认的grub2软件。

2.各种分区格式

①标准分区区: 就是我们一直谈的分区啊! 类似 /dev/vda1 之类的分区就是了。
②LVM: 这是一种可以弹性增加/削减文件系统容量的设备设置
③LVM 紧张供应: 这个是 LVM 的进阶版! 与传统 LVM 直接分配固定的容量不同, 这个“ LVM 紧张供应”的项目, 可以让你在使用多少容量才分配磁盘多少容量给你, 所以如果 LVM 设备内的数据量较少, 那么你的磁盘其实还可以作更多的数据储存! 而不会被平白无故的占用!

3.文件系统

文件系统就是实际“格式化”的时候, 我们可以格式化成什么文件系统的意思。
①ext2/ext3/ext4: Linux早期适用的文件系统类型。 由于ext3/ext4文件系统多了日志的记录, 对于系统的复原比较快速。 不过由于磁盘容量越来越大, ext 家族似乎有点挡不住了所以除非你有特殊的设置需求, 否则近来比较少使用 ext4 项目了!
②swap: 就是磁盘仿真成为内存, 由于swap并不会使用到目录树的挂载, 所以用swap就不需要指定挂载点喔。
③BIOS Boot: 就是 GPT 分区表可能会使用到的项目, 若你使用 MBR 分区, 那就不需要这个项目了!
④xfs: 这个是目前 CentOS 默认的文件系统, 最早是由大型服务器所开发出来的! 他对于大容量的磁盘管理非常好, 而且格式化的时候速度相当快, 很适合当今动不动就是好几个 TB 的磁盘的环境喔! 因此我们主要用这玩意儿!
⑤vfat: 同时被Linux与Windows所支持的文件系统类型。 如果你的主机硬盘内同时存在Windows与Linux操作系统, 为了数据的交换, 确实可以创建一个vfat的文件系统喔!
4.CentOS7安装
下面为使用vmware来创建CentOS7的过程:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
使用桥接网络,2个网络格式如下所示:
①桥接
在这里插入图片描述
②NAT

添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里的IP地址设置为与window不同,子网掩码相同
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.使用桥接模式进行联网

参考:
https://link.zhihu.com/?target=https%3A//blog.csdn.net/cl617287/article/details/134580336
Tips:校园网下不建议使用桥接,因为IP很多,不知道你设置的IP地址是否已经被分配
在安装CentOS7的时候已经选择了使用桥接模式,安装完系统之后可以检查一下:
在这里插入图片描述
首先通过宿主机(也就是你的window)查看局域网(也就是路由)的IP(也就是默认网关)和子网掩码,查询方式为cmd使用ipconfig:
在这里插入图片描述
从上面图片中得到IP:192.168.31.1子网掩码:255.255.255.0。另外需要注意的是虚拟机在桥接模式下相当于一个局域网新的物理机,所以其IP地址不能和已存在的其他物理机重复,如window物理机的IP为192.168.31.248,那么虚拟机的IP就不能为192.168.31.248,设定虚拟机的IP为192.168.31.249。那如何确定192.168.31.249在局域网中被占用呢?在window下ping一下即可,没回复就是没占用:
在这里插入图片描述
在得到路由的IP:192.168.31.1子网掩码:255.255.255.0和确定了虚拟机的IP:192.168.31.249后,在centOS7完成下面的操作:
在这里插入图片描述
然后选择虚拟网络编辑器
在这里插入图片描述
在这里插入图片描述
点击确定。
在CentOS7终端输入:cd /etc/sysconfig/network-scripts/并编辑CentOS7的有线网卡ifcfg-ens33

[fle@CentOS7 ~]$ cd /etc/sysconfig/network-scripts/
[fle@CentOS7 network-scripts]$ ls
ifcfg-ens33       ifdown-post      ifup-eth     ifup-sit
ifcfg-lo          ifdown-ppp       ifup-ib      ifup-Team
ifcfg-有线连接_1  ifdown-routes    ifup-ippp    ifup-TeamPort
ifdown            ifdown-sit       ifup-ipv6    ifup-tunnel
ifdown-bnep       ifdown-Team      ifup-isdn    ifup-wireless
ifdown-eth        ifdown-TeamPort  ifup-plip    init.ipv6-global
ifdown-ib         ifdown-tunnel    ifup-plusb   network-functions
ifdown-ippp       ifup             ifup-post    network-functions-ipv6
ifdown-ipv6       ifup-aliases     ifup-ppp     route-ens33
ifdown-isdn       ifup-bnep        ifup-routes
[fle@CentOS7 network-scripts]$ sudo vim ifcfg-ens33

打开的文件如下(点i启动编辑,编辑完后按Esc并输入:wq回车写入保存):
在这里插入图片描述
保存后使用service network restart命令重启网络,接下来进行测试:
①CentOS7访问互联网
在这里插入图片描述
②window访问CentOS7
在这里插入图片描述
至此,网络配置结束。
如果后面需要更改IP,可以直接使用UI界面进行设置(之前用修改文件的方式只是为了设置IP为静态):
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击应用之后,记得关闭网络再打开才能使设置生效,我猜这个操作可能就相当于命令service network restart
在这里插入图片描述

5.换源

参考:https://www.cnblogs.com/GreatPlanHero/p/18241589
①先测试一下要换的源(以阿里源为例):ping mirrors.aliyun.com
在这里插入图片描述
可以ping通即可。
②首先备份原来的源:sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
③拉去阿里源:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
这个命令会自动修改CentOS-Base.repo文件
在这里插入图片描述
自动修改的文件如下:

[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

#released updates
[updates]
name=CentOS-$releasever - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com

④清除并且生成缓存
yum clean all
⑤缓存阿里云源
yum makecache
⑥测试阿里云源
yum list
在这里插入图片描述
至此,换源结束。

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

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

相关文章

《Linux从小白到高手》理论篇(四):Linux用户和组相关的命令

List item 本篇介绍Linux用户和组相关的命令,看完本文,有关Linux用户和组相关的常用命令你就掌握了99%了。Linux用户和组相关的命令可以分为以下六类: 一.用户和用户组相关查询操作命令: Id id命令用于显示用户的身份标识。常见…

【Android 14源码分析】Activity启动流程-1

忽然有一天,我想要做一件事:去代码中去验证那些曾经被“灌输”的理论。                                                                                  – 服装…

MySQL:存储引擎简介和库的基本操作

目录 一、存储引擎 1、什么是存储引擎? 2、存储引擎的分类 关系型数据库存储引擎: 非关系型数据库存储引擎: 分布式数据库存储引擎: 3、常用的存储引擎及优缺点 1、InnoDb存储引擎 2、MyISAM存储引擎 3、MEMORY存储引擎 …

android kotlin Extension扩展函数

1、新建一个kt文件&#xff1a; 2、代码&#xff1a; class User(var name:String)/**扩展函数**/ fun User.Print(){print("用户名 $name") }// 扩展函数 swap,调换不同位置的值 fun MutableList<Int>.swap(index1: Int, index2: Int) {val tmp this[index1…

组合逻辑元件与时序逻辑元件

组合逻辑元件和时序逻辑元件都是数字电路中的基本构建块&#xff0c;但它们在功能和结构上存在显著差异。 1. 组合逻辑元件: 内容: 组合逻辑元件的输出仅取决于当前的输入&#xff0c;而与之前的输入无关。 它们没有记忆功能。 常见的组合逻辑元件包括&#xff1a; 与门 (AND…

Java | Leetcode Java题解之第437题路径总和III

题目&#xff1a; 题解&#xff1a; class Solution {public int pathSum(TreeNode root, int targetSum) {Map<Long, Integer> prefix new HashMap<Long, Integer>();prefix.put(0L, 1);return dfs(root, prefix, 0, targetSum);}public int dfs(TreeNode root,…

红帽RHCE和RHCA有什么区别

在红帽认证体系当中&#xff0c;RHCE&#xff08;Red Hat Certified Engineer&#xff09;以及 RHCA&#xff08;Red Hat Certified Architect&#xff09;乃是两项极具声望的高级认证。众多人士对于它们彼此之间存在的区别&#xff0c;深感困惑不解。接下来&#xff0c;IT 小编…

UE4_Niagara基础实例—3、使用自定义模块二

效果&#xff1a; 粒子限制在球形范围内 操作步骤&#xff1a; 1、因为我们要对粒子的位置进行控制&#xff0c;所以需要开启本地空间&#xff0c;粒子与发射器位置有关。使用GPU计算模拟&#xff0c;需勾选固定边界。 2、简单调节其它参数&#xff1a; 3、现在我想把粒子锁定…

【Linux的内存管理】

为什么需要内存管理 分段和分页内存分段内存分页 分页情况下&#xff0c;虚拟内存如何映射到物理地址页表原理多级页表 TLB快表段页式内存管理需要为什么进程地址空间Linux的进程虚拟地址空间管理进程地址空间如何分配虚拟内存虚拟内存的管理程序编译后的二进制文件如何映射到虚…

《Zeotero的学习》

学习视频链接 Zeotera的安装 官网点击download&#xff0c;选择合适的版本进行下载&#xff0c;并安装插件。 下载完成之后&#xff0c;点击安装包&#xff0c;一路默认就可以。如果不想下载在C盘&#xff0c;可以在步骤中选择自定义路径。 Zeotero的注册 官网进行注册&am…

AIGC: 从两个维度快速选择大模型开发技术路线

在当今人工智能飞速发展的时代&#xff0c;大模型开发技术路线的选择至关重要。本文将从两个维度出发&#xff0c;为大家快速介绍不同的大模型开发技术路线&#xff0c;帮助你在开发过程中做出明智的决策。 一、两个维度解析 传入大模型的信息 低要求&#xff1a;传入的信息相…

【D3.js in Action 3 精译_025】3.4 让 D3 数据适应屏幕(中)—— 线性比例尺的用法

当前内容所在位置&#xff08;可进入专栏查看其他译好的章节内容&#xff09; 第一部分 D3.js 基础知识 第一章 D3.js 简介&#xff08;已完结&#xff09; 1.1 何为 D3.js&#xff1f;1.2 D3 生态系统——入门须知1.3 数据可视化最佳实践&#xff08;上&#xff09;1.3 数据可…

Activity的生命周期分析

目录 Activity的生命周期全面分析 典型情况下的生命周期分析 异常情况下的生命周期分析 情况1&#xff1a;资源相关的系统配置发生改变导致Activity被杀死并重新创建 Activity的生命周期全面分析 在Android开发中&#xff0c;Activity的生命周期是非常重要的概念。它描述了…

数仓建模:DataX同步Mysql数据到Hive如何批量生成建表语句?| 基于SQL实现

目录 一、需求 二、实现步骤 1.数据类型转换维表 2.sql批量生成建表语句 三、小结 如果觉得本文对你有帮助&#xff0c;那么不妨也可以选择去看看我的博客专栏 &#xff0c;部分内容如下&#xff1a; 数字化建设通关指南 专栏 原价99&#xff0c;现在活动价39.9&#x…

前端使用xlsx-js-style导出Excel,带样式,并处理合并单元格边框显示不全和动态插入表头解决

一、在学习之前&#xff0c;先给出一些学习/下载地址&#xff1a; xlsx-js-style下载地址 https://github.com/gitbrent/xlsx-js-style 或者 https://www.npmjs.com/package/xlsx-js-style SheetJS中文教程&#xff1a; https://xlsx.nodejs.cn/docs/csf/cell 二、先看样…

双指针---(部分地更新)

双指针 复写零 给你一个长度固定的整数数组 arr &#xff0c;请你将该数组中出现的每个零都复写一遍&#xff0c;并将其余的元素向右平移。 注意&#xff1a;请不要在超过该数组长度的位置写入元素。请对输入的数组 就地 进行上述修改&#xff0c;不要从函数返回任何东西。 …

Tableau 瀑布图应用示例

通过探索 10 个示例&#xff0c;将瀑布图的应用拓展到更深层次的业务分析&#xff01; 作为一种直观展示数据变化的图表&#xff0c;瀑布图被广泛应用在业务分析中。同时&#xff0c;借助 Tableau 2024.2 中的 Viz Extensions&#xff0c;如今我们可以快速在 Tableau 中实现瀑布…

Vue3-TS-Lodash:理解Lodash / 常用方法积累

一、Lodash官网 Lodash 简介 | Lodash中文文档 | Lodash中文网 二、理解Lodash Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。它提供了大量的函数来帮助你处理数组、数值、对象、字符串等&#xff0c;使你的代码更加简洁、易读和高效。Lodash 的设计哲学是…

25基于python的文本冒险岛游戏(源码+游戏简介+python代码学习攻略)校园招聘面试

基于python的文本冒险岛游戏&#xff08;源代码游戏简介python代码学习&#xff09;资源-CSDN文库https://download.csdn.net/download/m0_72216164/89817518 开头附上工作招聘面试必备问题噢~~包括综合面试题、无领导小组面试题资源文件免费&#xff01;全文干货。 工作招聘无…

HarmoneyOS--Ability(能力)、窗口、通知

标题 文章目录 一、什么是Ability?二、使用步骤(单例和多例)三、窗口四、通知 一、什么是Ability? 开发模式提供的开发功能抽象的描述。 其中重要的是UiAbility,界面组件能力,负责所有界面的处理。 通过配置可以变更单例,多例,指定实例,在module.json5中进行配置 如: 单例:l…