Linux上配置yum软件仓库、安装centos7最小化版本可能需要的包

目录

一.用本地源为yum仓库配置

1.配置前准备

2.对yum仓库进行配置 

3.补充:当安装好包(软件/服务)时,部分操作命令

(1)查看某服务的状态

 (2)启用某服务

(3)关闭某服务

(4)重启某服务

二.用网络源为yum仓库配置

三.centos7最小化安装可能需要的软件 


一.用本地源为yum仓库配置

1.配置前准备

(1)新建一个挂载目录,此处以/media/cdrom为例

[root@sulibao ~]# mkdir /media/cdrom/ -p

(2)连接上你的本地下载的镜像(点击光盘图标),此处以CentOS-7-x86_64-DVD-2009.iso,可以自己到镜像网站下载

bfe662f1b43146c1a63e24088c64020d.png

(3)查看你镜像的挂载点,并将镜像挂载到刚才创建的挂载目录,各设备上镜像文件名称不同,具体情况需要具体分析

[root@sulibao ~]# df -h
/dev/sr0                 4.4G  4.4G     0 100% /run/media/root/CentOS 7 x86_64
[root@sulibao ~]# mount /dev/sr0 /media/cdrom/
mount: /dev/sr0 is write-protected, mounting read-only

注意:在此可以在/etc/fstab下配置自动挂载,方便使用,文件内共需要写6项参数,后三项填写默认值即可,(其中的_netdev和defaults之间一定要使用","隔开)各参数间以空格隔开。

[root@sulibao ~]# vim /etc/fstab
需要挂载的文件挂载目录文件类型默认值网络设备磁盘默认值默认值
/dev/sr0/media/cdromiso9660defaults

_netdev

00

 

(4)在yum仓库配置目录下新建一个以“.repo”结尾的文件,必须以“.repo”结尾,否则无法识别生效

[root@sulibao ~]# vim /etc/yum.repos.d/cdrom.repo

2.对yum仓库进行配置 

(1)仓库配置参数内容,该文件内可以配置多个源,编辑好保存退出

[Packages]                             //源标识(自定义)这两个名称不能相等                    
name=packages                           //源名称(自定义)
baseurl=file:///media/cdrom          
//源路径,本地配置并且刚才已经建立好挂载目录,将挂载目录路径填上即可,"file://"为本地协议,协议后再接路径
gpgcheck=0                          //密钥验证,0关1开
enabled=1                                  //是否启动此源,1是0否

 注意:部分本地镜像(目前使用系统中redhat的是appstream,centos的是packages)可能分为AppStream和BaseOS使用本地挂载的形式来写yum源时需要将路径写到这两个目录,即"baseurl=file:///media/cdrom/AppStream"或"baseurl=file:///media/cdrom/BaseOS",两个都要配

此处挂载目录以/cdrom为例,不是上面的/media/cdrom了 

f564051b43f3469b9ae1a873487c87d1.png

(2) 以yum install 名称 来测试是否生效

[root@sulibao ~]# yum install -y vulkan.i686

随着进度条完成显示complete!即表示安装成功

ecefd715a4824f9d9ccee225965ff87e.png

3.补充:当安装好包(软件/服务)时,部分操作命令

(1)查看某服务的状态

[root@sulibao ~]# systemctl status httpd

 (2)启用某服务

[root@sulibao ~]# systemctl start httpd       // 本次启用,下次不启用
[rooot@sulibao ~]# systemctl enable httpd         //开机自动启用

(3)关闭某服务

[root@sulibao ~]# systemctl stop httpd             //本次关闭,下次不关闭
[root@sulibao ~]# systemctl disable httpd           //禁用此服务

(4)重启某服务

[root@sulibao ~]# systemctl restart httpd

二.用网络源为yum仓库配置

使用网络源不需要创建挂载目录不需要挂载,安装步骤和测试步骤和本地源相同,只需要将“.repo”文件内的baseurl源路径更换为网络源路径即可。

[root@sulibao ~]# vim /etc/yum.repos.d/cdrom.repo 
[Packages]
name=packages
baseurl=https://mirrors.aliyun.com/centos/7.3.1611/os/x86_64/
gpgcheck=0
enabled=1

三.centos7最小化安装可能需要安装的软件 

CentOS Linux release 7.9.2009 (Core)

最小化安装一般没有vim,先要使用vi编辑yum.repo下的.repo文件配置yum源
配置好后安装vim

[root@localhost ~]# yum install -y vim

习惯使用dnf安装的可以安装dnf,和yum基本没有多大区别

[root@localhost ~]# yum install -y dnf

wget下载

[root@localhost ~]# yum install -y wget

安装命令自动补全工具,安装后重启生效

[root@localhost ~]# yum -y install bash-completion

安装网络管理工具

[root@localhost ~]# yum install NetworkManager  #对应的nmcli命令
[root@localhost ~]# yum install NetworkManager-tui    #如果没有图形化管理,可以安装这个,对应nmtui

树状查看结构tree

[root@localhost ~]# yum install -y tree

文件上传和下载

[root@localhost ~]# yum install -y lrzsz.x86_64 

killall命令

[root@localhost ~]# yum install -y psmisc.x86_64 

压缩和解压缩,一般默认有gzip,gunzip,xz,unxz

[root@localhost ~]# yum install -y zip
[root@localhost ~]# yum install -y unzip   #zip压缩和unzip解压
[root@localhost ~]# yum install -y bzip2   #bzip2

ntp管理

[root@localhost ~]# yum install -y chrony

例行性工作管理

[root@localhost ~]# yum install -y crontabs

web管理

[root@localhost ~]# yum install -y httpd
[root@localhost ~]# yum install mod_ssl -y   #openssl密码保护,多用于https

nfs文件共享管理

[root@localhost ~]# yum install -y rpcbind   
[root@localhost ~]# yum install -y nfs-utils #用于nfs共享发布和访问 
[root@localhost ~]# yum install -y autofs   #自动挂载

dns域名管理

[root@localhost ~]# yum install -y bind

部分服务下载完成需要手动开启

[root@localhost ~]# systemctl start 服务名
[root@localhost ~]# systemctl enable 服务名

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

树下一少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值