适合新手的一些linux软件配置和管理命令

一、配置本地 yum 源
1.获得一个与本机系统版本一致的系统镜像(系统版本不一致可能会使软件出现问题)

2.挂载镜像(本机使用第二种方法)

mount /xxx/xxx.iso(镜像文件)      /rhel7.3         ##将镜像文件挂载到指定目录下
mount /dev/cdrom  /westos                          ##把装进镜像文件的光盘驱动挂载到指定目录(适用于虚拟机存储空间不足的情况,与直接挂载镜像文件的效果一样)

在这里插入图片描述
在这里插入图片描述
3.设定永久挂载

vim /etc/rc.d/rc.local              ##编辑文件加入下面这条命令
mount  /xxx/xxx.iso     /rhel7.3

chmod 755 /etc/rc.d/rc.local        ##赋予文件执行权力,在系统开机时可以自动执行次脚本,挂载镜像

在这里插入图片描述
在这里插入图片描述
4…设定系统安装源指向

vim  /etc/yum.repos.d/westos.repo               ##编辑一个新文件,输入以下命令,文件后缀必须为 .repo

[rhel7.3]                                       ##仓库名称
name=rhel7.3                                    ##对软件源的描述
baseurl=file:///rhel7.3
gpgcheck=0                                      ##不检测gpgkey
enabled=1                                       ##此安装源语句块生效

在这里插入图片描述
在这里插入图片描述

yum clean all                          ##清除原来的指向
yum repolist                           ##查看安装源
yum install dhcp                       ##安装软件包dhcp

在这里插入图片描述
在这里插入图片描述
5.测试:
在这里插入图片描述
二、配置网络yum源安装软件(注意:共享资源的主机需要安装 httpd 软件包)
1.

vim /etc/yum.repos.d/yum.repo               ##文件名称必须以repo结尾

[rhel7.3]                                   ##仓库名称
name=rhel7.3 source                         ##对软件源的描述
baseurl=http://172.25.254.250
gpgcheck=0                                  ##不检测gpgkey
enabled=1                                   ##此安装源语句块生效

2.测试
在这里插入图片描述
三、共享型yum源的部署

1.在一台已经配置好的本地 yum 源的主机中安装 httpd

yum install httpd

在这里插入图片描述
2.配置网络 yum 源

##需要开启httpd服务和关闭防火墙服务

systemctl start httpd
systemctl stop firewalld
systemctl enable httpd
systemctl disable firewalld

在这里插入图片描述

mkdir /var/www/html/westos                         ##在安装httpd软件生成的目录下再建立一个新目录
mount /xxx/xxx.iso  /var/www/html/westos           ##将镜像文件挂载到httpd下的新建目录

在这里插入图片描述

vim /etc/rc.d/rc.local              ##使该设置开机自启动,永久生效

mount /xxx/xxx.iso   /var/www/html/westos

chmod 755 /etc/rc.d/rc.local        ##赋予该文件可执行权限,使其开机可以自动执行

在这里插入图片描述
在这里插入图片描述
测试:

在浏览器输入地址:
http://ip/rhel7.2
http://172.25.254.121/westos         ##此地址就是本机网络yum源地址

在这里插入图片描述
四、yum命令
1.yum命令的使用必须是在yum源搭建成功后才能正常运行

2.yum命令的详细用法

yum clean all                         ##清除原有yum缓存
yum repolist                          ##列出仓库信息
yum install software  -y              ##确定安装软件不提示

在这里插入图片描述
在这里插入图片描述

yum list software                   ##查看软件
yum list all                        ##查看所有软件

在这里插入图片描述
在这里插入图片描述

yum list installed                  ##列出已安装软件
yum list available                  ##列出可安装软件

在这里插入图片描述
在这里插入图片描述

yum reinstall software              ##重新安装
yum remove software                 ##卸载

在这里插入图片描述
在这里插入图片描述

yum info software                   ##查看软件信息
yum search software信息             ##根据软件信息查找软件
yum whatprovides file               ##根据文件找出包含此文件的软件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

yum history                             ##查看系统中软件管理信息
yum history info 数字                    ##对该数字为id的信息进行显示

在这里插入图片描述
在这里插入图片描述

yum groups list                         ##列出软件组
yum groups info                         ##查看软件组的信息
yum groups install sfgroup              ##安装软件组
yum groups remove sfgroup               ##卸载软件组

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
五、用rpm命令处理软件

rpm  -i       ##安装
rpm  -v       ##显示过程
rpm  -h       ##hash加密

在这里插入图片描述

rpm   -e       ##卸载
rpm   -q       ##查看
rpm   -a       ##所有
rpm   -p       ##软件包

在这里插入图片描述
在这里插入图片描述

rpm      -ql      ##查看软件在系统中的安装文件路径
rpm      -qld     ##查看未安装的软件包在系统中如果安装后产生文件的路径
rpm      -qf      ##根据某个文件找出此文件属于哪个安装包

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

 rpm  software   --scritps  ##查看脚本
 rpm  software   --nodeps   ##安装软件忽略软件依赖
 rpm  software   --force    ##强行安转软件
 rpm    -Kv                 ##检测软件是否被篡改

在这里插入图片描述
在这里插入图片描述
六、软件包名称详解

wps-office-10.1.0.5672-1.a21.x86_64.rpm
 [1]            [2]      [3] [4]    [5]

[1] 软件名称
[2] 版本
[3] 适用系统
[4] 架构
[5] 使用rpm体系软件

redhat packages manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序

七、第三方软件仓库的搭建
1.把所有第三方的rpm包放到同一个目录下
2.

createrepo -v /存放软件包的目录

在这里插入图片描述
在这里插入图片描述
3.

vim /etc/yum.repos.d/westos.repo           ##搭建第三方软件源

[westos]
name=westos
baseurl=file:///westos
gpgcheck=0

yum clean all
yum repolist

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值