当前位置:网站首页 > R语言数据分析 > 正文

yum命令删除软件包(yum remove 删除配置文件)



linux虚拟机安装zabbix1

  • yum基础知识
  • 方法一
  • 方法二
  • 重新安装yum
  • 本地访问虚拟机80端口
  • 配置lamp环境及zabbix
  • 1.配置php
  • 2.启动apache和mysql 并设置开机启动
  • 3.配置 zabbix_server.conf
  • 安装zabbix agent
  • 4.错误类型:
  • 错误1:
  • 错误2:
  • 错误3:
  • 错误4:

install:安装rpm软件包;
update:更新rpm软件包;
check-update:检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;
info:显示指定的rpm软件包的描述信息和概要信息;
clean:清理yum过期的缓存;
shell:进入yum的shell提示符;
resolvedep:显示rpm软件包的依赖关系;
localinstall:安装本地的rpm软件包;
localupdate:显示本地rpm软件包进行更新;
deplist:显示rpm软件包的所有依赖关系。

方法一

参数downloadonly指出本次下载仅仅下载,参数downloaddir指定了保存的目录。下载完成之后去/home目录就能看到已经下载好的rpm包及相关依赖包了

方法二

①查看系统版本号:cat /etc/redhat-release

结果为:Red Hat Enterprise Linux Server release 6.5 (Santiago)

②查看系统位数:arch

结果为:x86_64

③检查是否安装yum包: rpm -qa |grep yum

注:使用了管道命令。

②查询确认:rpm -qa |grep yum

如果查询结果为空,则说明删除yum成功。

这一步以第一大步为基础。

如果redhat版本为6.+,且系统位数为x86_64,则执行如下的下载命令:

如果redhat版本为6.+,且系统位数为i386,则执行如下的下载命令:

注:由于centOS的软件源也一直在更新,如果上述下载命令找不到文件,则进入 http://mirrors.163.com/centos 查看对应的文件。总之,最终下载完成这3个文件就可以了。其他版本的yum包下载以此类推。

②安装yum包

rpm -ivh yum-*

这一步极有可能出现错误。

a. 如果错误为:

error: Failed dependencies:
libc.so.6 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libc.so.6(GLIBC_2.0) is needed by yum-metadata-parser-1.1.2-16.el6.i686
libc.so.6(GLIBC_2.1.3) is needed by yum-metadata-parser-1.1.2-16.el6.i686
libglib-2.0.so.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libpthread.so.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libpython2.6.so.1.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libsqlite3.so.0 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libxml2.so.2 is needed by yum-metadata-parser-1.1.2-16.el6.i686
libxml2.so.2(LIBXML2_2.4.30) is needed by yum-metadata-parser-1.1.2-16.el6.i686
python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch
  说明软件包不兼容。比如我是64位的系统,下载了32的软件包。

b.如果错误为:

warning: yum-metadata-parser-1.1.2-16.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
error: Failed dependencies:
python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch
  则是 依赖条件不满足 的问题。

按照如下步骤操作即可:

步骤一:rpm -qa|grep python

发现列表中python-urlgrabber-3.9.1-9.el6.noarch ,小于3.9.1-10

步骤二:卸载python-urlgrabber-3.9.1-9.el6.noarch:rpm -e python-urlgrabber-3.9.1-9.el6.noarch

步骤三:下载: wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

步骤四:安装:rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

②配置
sudo vim CentOS6-Base-163.repo
把$releasever替换成现有系统的版本号(6)
在命令模式下使用vim替换命令

退出保存

5.重建缓存

1.1、在终端内输入以下两条命令
iptables -F
iptables -P INPUT ACCEPT(设置默认允许规则)
1.2、设置linux防火墙
1.2.1 在 /etc/sysconfig/iptables 添加
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
这样就允许了80端口的访问
1.2.2 在linux中将web服务添加进入信任的服务中
系统->管理->安全级别和防火墙->防火墙选项->将www(http)打钩

二:VMware的问题:是否在端口映射上出问题

2.1、设置VMware,端口映射
对,要把80端口打开,还要在VMware的Edit->Virtual Network Editor->NAT(选择VMnet8)->Edit->Port Forwarding中添加映射
host port:80,virtual machine IP address:192.168.43.128,Port:80

三、windows问题:是否windows防火墙问题

1.配置php

到此这篇yum命令删除软件包(yum remove 删除配置文件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • stores怎么读(stories怎么读)2024-12-06 12:36:08
  • ueditor最新版本(ueditor demo)2024-12-06 12:36:08
  • cruise2020安装教程(cruise2019安装教程)2024-12-06 12:36:08
  • Ffprobe打包exe(filza打包deb文件)2024-12-06 12:36:08
  • vmware workstationpro 密钥(vmware workstationpro16 密钥)2024-12-06 12:36:08
  • args怎么读音(argus怎么读)2024-12-06 12:36:08
  • ueditor官网版本(ueditor demo)2024-12-06 12:36:08
  • 锁表原因oracle(oracle锁表报错)2024-12-06 12:36:08
  • spring百度云(spring day百度云下载)2024-12-06 12:36:08
  • tornado siren翻译(tortoises翻译)2024-12-06 12:36:08
  • 全屏图片