Linux基础之rpm及yum命令

目录

1.使用rpm安装mon(忽略依赖关系安装)

查询是否已安装

卸载mon

查询所有已安装软件

查询date命令所在软件包

查询未安装的mon的文件信息

2.yum本地源配置

  yum网络源配置

 安装httpd软件

 查看vim命令属于哪个软件包

   yum卸载httpd 

 清理缓存

 重新创建缓存


1.使用rpm安装mon(忽略依赖关系安装)

利用sftp命令在windows上把文件传到linux中

sftp是一个交互式文件传输程式 它类似于ftp传输协议,属于ssh, 但它进行加密传输,相对FTP来讲有更高的安全性。

sftp用法: 如果有服务器的端口不是默认的22,请在sftp后面加-P 端口号 即可。

在linux上使用rpm命令安装

参数 说明

-i          --install 安装软件包

--nodeps     不验证软件包依赖

-v,  --verbose    提供更多的详细信息输出

-h, --hash 软件包安装的时候列出哈希标记


查询是否已安装

rpm查询功能(rpm –q 常与下面参数组合使用):

-a 查询所有已安装的软件包

卸载mon

查询所有已安装软件

rpm -qa

查询date命令所在软件包

查询未安装的mon的文件信息

2.yum本地源配置

root@yum.repos.d]# vim local.repo (repo后缀)

[local_server](库名称)

name=Thisis a local repo (名称描述)

baseurl=file:///mnt/dvd(yum源目录,源地址)

enabled=1(是否启用该yum源,0为禁用)

gpgcheck=1  (检查GPG-KEY,0为不检查,1为检查)

创建文件后挂载

 

 

  yum网络源配置

 安装httpd软件

yum install [-y] 包名 安装指定的软件包,-y则在工作过程中需要使用者响应, 这个选个参数可以直接 回答yes

 查看vim命令属于哪个软件包

yum provides 文件名 查找指定的文件属于哪个包

   yum卸载httpd 

yum remove [-y] 包名 卸载已经安装在系统中的指定的软件包

 清理缓存

yum clean packageslall 清除下载到本机的指定的软件包或所有软件包的yum源缓存

 重新创建缓存

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 如果你的Linux系统找不到rpmyum命令,可能是因为你的系统没有安装这些软件包管理工具。你可以尝试使用以下命令安装它们: 对于rpm命令,可以使用以下命令: ``` sudo apt-get install rpm ``` 对于yum命令,可以使用以下命令: ``` sudo apt-get install yum ``` 如果你的系统不是基于Debian的,你可以使用相应的包管理器来安装它们。例如,对于基于Red Hat的系统,你可以使用以下命令安装rpmyum: ``` sudo yum install rpm sudo yum install yum ``` 希望这可以帮助你解决问题。 ### 回答2: 在Linux系统中,rpmyum是非常重要的命令,用于管理和安装软件包。如果出现找不到这两个命令的情况,可能是由以下几个方面引起的。 1. 命令不存在:首先需要确定命令是否存在于系统中。可以通过使用whereis和which命令来查找命令的位置。如果命令不存在,则需要安装相应的软件包。 2. 环境变量设置不正确:Linux系统使用PATH环境变量来搜索命令所在的目录。如果路径没有正确地设置,那么系统就无法找到命令。可以使用echo $PATH命令来查看路径,如果发现路径中没有包含命令所在的目录,则需要手动添加。 3. 软件源配置不正确:Linux系统使用软件源来从互联网上下载安装软件包。如果软件源配置不正确,导致系统无法下载软件包,则会出现找不到rpmyum命令的情况。可以使用yum命令来查看软件源的配置情况,并进行相应的更改。 4. 冲突的软件包:如果已经安装了与rpmyum命令相关的软件包,并且这些软件包之间存在冲突,则可能会导致命令无法运行。需要卸载冲突的软件包,并重新安装rpmyum。 总之,如果出现找不到rpmyum命令的情况,需要先确定命令是否存在,然后检查环境变量和软件源配置是否正确,并处理冲突的软件包。通过这些步骤,应该能够解决问题,使得系统能够正常地使用rpmyum命令。 ### 回答3: 如果在Linux系统中找不到rpmyum命令,可能是由于多种原因导致的。下面介绍一些可能的原因及解决方法。 1. 系统环境变量设置不正确 在Linux系统中,如果环境变量没有正确设置,可能会导致找不到rpmyum命令。可以通过命令“echo $PATH”来查看环境变量,如果没有包含rpmyum所在的目录,就无法使用这两个命令。 解决方法:可以在用户的.bashrc文件或系统的/etc/profile中添加PATH变量的配置。例如,在.bashrc中添加如下配置: export PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin 然后执行“source .bashrc”或重新登录即可使配置生效。 2. rpmyum包没有安装 如果系统中没有安装rpmyum包,那么就无法使用这两个命令。 解决方法:可以使用系统自带的包管理工具安装rpmyum包。例如,在CentOS系统中,可以执行以下命令安装: sudo yum install rpm yum -y 3. rpmyum执行文件被删除或者被移动了 如果rpmyum的执行文件被删除或者被移动到其他目录了,也会导致找不到这两个命令。 解决方法:通过系统查找工具(如“find / -name rpm”)来确定文件所在的路径,然后将路径添加到PATH环境变量中即可。 综上所述,当Linux系统找不到rpmyum命令时,可以通过检查系统环境变量、安装对应的包或者查找执行文件等方法来解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值