超详细适合新手的CentOS操作实战

来源:互联网 发布:adobe是什么软件 编辑:程序博客网 时间:2024/06/08 13:22

之前玩的ubuntu,总是习惯性地像晕得死那样在上面点来点去,下午装了个minimal版的CentOS,以正确的方式玩玩linux。此文记录了笔者的爬坑之路~~

最近试过6.9和7版本的,刚装完默认都是没启用网络的,所以会导致yum安装不了,一直报”could not resolve host”。
这里写图片描述

minimal版的CentOS很多包都没有,像tree、gcc…这些都用不了,直接用yum -y install .. 会报找不到yum源,最简单的方式是将/etc/sysconfig/network-scripts/下的网络配置文件修改配置,具体这个文件名的后缀可能不一样,不过都是ifcfg-开头的,像我本地就是
这里写图片描述

如果是跟客户机一样动态获取ip的,将ONBOOT设为yes、BOOTPROTO设为dhcp就行了。如果要静态配置ip的话,除了在虚拟网络编辑器那里配置静态的ip、网关,在这个配置文件也要将BOOTPROTO设为static,给个栗子:
这里写图片描述
配完可以通过ping ip看网络通不通:
这里写图片描述

进入刚装完的文件系统用ls查看目录只有一个anaconda-ks.cfg文件,
cd / 回到根目录
linux的目录结构是这样滴
这里写图片描述
如果是桌面版的,目录结构也是一样的,只不过人家以方块的方式展示

一些配置项经常要修改etc目录下文件
显示etc目录下包括隐藏文件在内的所有文件列表:
这里写图片描述

CentOS默认的yum源是http://mirror.centos.org(CentOS7)或http://mirrorlist.centos.org(CentOS6.9),如果觉得卡可以换网易(http://mirrors.163.com/)或阿里云(http://mirrors.aliyun.com/)的镜像。当然系统也会有默认的yum源,比如我的:
这里写图片描述

yum源相关的仓库在/etc/yum.repos.d/下面
这里写图片描述,跟网络相关的是CentOS-Base.repo

6.9版的长酱紫
这里写图片描述

不同版本的配置有所不同,7版的长这样
这里写图片描述

安装依赖的时候这里会根据你的linux版本去yum源拉取对应版本的模块。
$releasever的值,这个表示当前系统的发行版本,
可以通过rpm -qi centos-release命令查看,结果如下:
这里写图片描述
$basearch是我们的系统硬件架构(CPU指令集),使用命令arch得到,结果如下:
这里写图片描述

选择linux版本的时候要确定官方或第三方有你这个版本的镜像,而且要有repodata目录和下面的repomd.xml,不然执行yum install安装依赖的时候会各种错误
这里写图片描述
像这个问题是官方CentOS7的镜像没有i386的,也就是32位,只有x86_64的。


其他故障
我用CentOS6.4版本的装完就停在这里
这里写图片描述
提示识别不到磁盘,虚拟机默认加载镜像的方式是IDE的,改成SCSI,注意选择不要跟之前冲突的分区
这里写图片描述

Vmware有时候启动CentOS报内部错误:
这里写图片描述
到任务管理器那里启动“VMware Workstation Server ”服务
这里写图片描述

阅读全文
0 0
原创粉丝点击