2021-02-04

linux学习(1)——安装CentOS7操作系统

目录

 

一,安装虚拟机

二,安装CentOS7

三,CentOS7忘记root密码


一,安装虚拟机

在个人电脑的Windows系统中安装VMWare软件,然后在VMWare中安装CentOS7操作系统。Centos是Linux的一个分支,方便易用,是Linux服务器的首选操作系统。

对初学者来说,折腾一下本地虚拟机是有必要的。对职业的程序员来说,基本上不用本地虚拟机。

1、优点

1)可以让您熟悉Linux系统的安装和配置方面的知识。

2)让您对Linux的启动、关闭,操作界面等有直观的了解。

3)完全属于您自己的Linux系统,爱怎么折腾就怎么折腾。

4)备份和恢复很简单,时间短。

2、缺点

麻烦很多,不稳定,有些故障找不到原因。如果您的本地虚拟机不幸难产或夭折,也不用花太多时间和精力去抢救。

二,安装CentOS7

1、CentOS7安装包的下载

Centos7的安装包可以去官网(https://www.centos.org/)下载,但速度比较慢。

C语言技术网(www.freecplus.net)的资源下载栏目,收集了国内Linux的镜像站点信息,国内镜像站点的安装包文件与官网同步,下载的速度非常快。

2、在VMWare中创建新的虚拟机

3、安装来源

安装来源选择选择“安装程序光盘映象文件”,点击“浏览”找到CentOS7的安装文件

4,指定安装位置

虚拟机名称由您自定义。

安装位置保证有足够的磁盘空间。

5,指定磁盘容量和存放方式

大最磁盘大小20G基本上够用了。

将虚拟磁盘存储为单个或多个文件方便管理。

6,开始创建虚拟机

其它的参数用缺省的,因为虚拟机完装完成后随时可以调整。

7,虚拟机打不开,提示“此主机不支持虚拟化实际模式”的解决方法

出现该提示是由于电脑不支持虚拟化技术或是相关功能没有开启导致的。

解决方法:

重启电脑,进入BIOS,开启VT虚拟化相关选项,不同品牌的电脑BIOS参数不同,认真看,多尝试。类似如下:

1)Hp电脑进入BIOS

开机时不断点击F10键进入BIOS界面,选择Advanced(高级),然后选择Secure Boot Configuration(安全引导设置)

2)找到Configuration Legacy Support and Secure Boot(设置传统模式和安全引导),点击下拉箭头,再选择Legacy Support Enable and Secure Boot Disable(开启传统模式和关闭安全引导),然后按F10保存更改退出3)重新打开VMWare软件,问题解决

8,选择安装过程中的语言

注意,安装过程中的语言是安装界面显示的语言,并不是CentOS7操作系统的语言

9,安装信息摘要

显示红色感叹号,一般是对他没有进行配置

10,设置root用户(系统管理员)的密码

在Linux系统中,系统管理员用户名是root,也称为根用户。

密码一定要记住

11,系统安装中

等待安装完成,重启。

12,安装成功

如果出现以下登录界面,表示安装成功。

登录root

13,基本配置

1)修改CentOS7的时间

date命令可以修改CentOS7的时间,例如:

date -s "2020/04/30 10:59:00"

2)修改CentOS7的字符集

执行以下命令,把CentOS7的字符集设置为gbk。

echo LANG="zh_CN.gbk" > /etc/locale.conf

3)启用网卡

打开ens33网卡的配置文件/etc/sysconfig/network-scripts/ifcfg-ens33,把NOBOOT参数修改为yes。

如果您还不会用vi,可以执行以下命令达到修改的效果:

echo ONBOOT=yes >> /etc/sysconfig/network-scripts/ifcfg-ens33

注最,最小化安装的CentOS7没有ifconfig命令,可以用ip addr命令。

4)重启

三,CentOS7忘记root密码

1.启动系统,在GRUB2引导画面,按E键,进入编辑页面。动作要快点,否则5秒就会开始自动进入启动页面了

这里写图片描述

2.删除linux16这一行最后的 rhgb和 quiet参数(在UEFI系统中是linuxefi),删除rhgb和quiet这两个参数是为了显示系统信息

注:技巧

移动上下键移动光标(我是没有移动,不知道下面还有行)

光标至一段开始,按左右键移动光标,按end至行尾

3.添加以下参数:rd.break enforcing=0 
在64位IBM Power Series是linux这一行尾;在x86-64 BIOS引导的系统中是linux16这一行尾;在UEFI引导的系统中是linuxefi这一行尾

注:\代表另起一行,不是自己输入的字符

 

4.按CTRL+X用改变的参数引导系统

5.在/sysroot/文件系统被挂载为只读时,你不能改变密码,因为文件系统为不可写入。重新挂载文件系统为可写入。 
mount -o remount,rw /sysroot

6.文件系统被重新挂载为可写,像下面这样改变文件系统的root 
chroot /sysroot

7.输入passwd命令,接下来命令行提示改变root密码 

注:然后出现一堆框+root+一堆框,(这些应该是提示信息,但是现在是乱码,一堆框),我在相应地方,我输入了密码,以及确认的密码。

8.更新password文件会导致SELinux安全上下文文件错误。键入以下命令在下次系统引导前重新标记所有文件: 
touch /.autorelabel

9.重新挂载系统为只读: 
mount -o remount,ro / 

10.键入exit命令退出chroot环境: 
exit

11.再次键入exit命令完成初始化,完成系统引导。 
exit 

至此,密码修改成功,完成最后一步exit后会等待时间长一点,然后便会进入启动页面输入root用户的密码后可以成功登陆了。

centos安装参考:https://freecplus.net/5f73b9d314b64ac3bd778de6d666ac08.html

重新设置root密码参考:https://blog.csdn.net/ClearLoveQ/article/details/90635333

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值