yum卸载

RedHat7.5修改Yum源为CentOS

ぐ巨炮叔叔 提交于 2020-01-14 23:54:23
1.卸载rhel自带Yum包 # rpm -qa|grep yum # 查看原来的yum源 # rpm -qa|grep yum|xargs rpm -e --nodeps # 强制卸载 # rpm -qa|grep yum # 再次查看,确认已经卸载完成 2.下载Yum包 # mkdir /tmp/pkg && cd /tmp/pkg # wget http://vault.centos.org/7.5.1804/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm # wget http://vault.centos.org/7.5.1804/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm # wget http://vault.centos.org/7.5.1804/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm # wget http://vault.centos.org/7.5.1804/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm # wget http://vault.centos

rpm软件包管理

爷,独闯天下 提交于 2020-01-13 22:31:34
rpm软件包有2种,一种是二进制软件包,系统光盘中的/dev/sr0/run/media/root/centos \7 \x86_64里的package就是,另一种是源码安装包。 (一)二进制软件包安装 1.安装:在相对路径中安装(确定电脑中已有二进制包),即包的路径下输入 rpm -vih + 包名(全称,以rpm结尾) 如: rpm -vih vsftpd-3.0.2-21.el7.x86_64.rpm i -----install v----详细信息 h-----显示安装进度 2.命令: rpm -qi + 包名 软件包详情 rpm -ql + 包名 查看软件包及相关包的路径 rpm -qa 查看系统中已安装的所有软件包 rpm -qa | grep + 包名 查看包是否已安装 rpm -qf + 文件路径 查看这个文件是由哪个软件包产生的 rpm -e + 包名 删除软件包 (反引号 rpm -e `rpm -qa | grep vsftpd`) 3.缺点:rpm安装软件包时不能解决包之间的依赖关系(如安装A包时要先装B包),安装时很麻烦。 yum安装能解决这个问题。yum是又Python写的,能很好解决包之间的依赖关系。但前提是要有安装包之间的依赖关系文件和所有的安装包,即软件包仓库。 包之间依赖关系性文件是repodata文件,在/dev/sr0/run/media

Linux 软件包(rpm以及yum)

久未见 提交于 2020-01-13 21:18:58
查询 如果软件名不全 -q查询不到 -q使用询问模式 查询所有的软件包 过滤需要的软件包 查询软件包信息 -i显示套件的相关信息 查询软件安装了哪些文件 -l显示套件的文件列表 配置文件 -c只列出组态配置文件 文档 -d只列出文本文件 查询由哪个软件包安装的 -f查询拥有指定文件的套件 进入光盘 查询有的包文件数量 查询 -qpi后面跟着文件名及其路径 -i 安装 -U 升级 如果原本未装 则进行安装 -F 升级 若未装,则放弃升级 -e 卸载 缺少依赖 手工下载缺少的依赖 --force强制安装所指定的rpm软件包 http被其他软件包依赖 --nodeps强行忽略依赖 但可能导致软件异常 Yum卸载软件时会把依赖都自动卸载 卸载尽量用rpm 卸载掉另一个仓库 剩余一个 修改为本地源 [里面是仓库名] baseurl是挂载目录 sr0是光盘设备名 挂载 下载软件 加了-y不会询问 卸载 启动apache服务 拷贝光盘中的所有文件到html目录下 查询ip地址 换到客户机查询ip地址并尝试ping通 打开网页尝试连服务器端的网址 如果连不上可能是防火墙阻止了 修改yum.repos.d文件 url改成服务器端的地址 关闭服务器端的apache服务 在用户端使用yun下载出错 开启服务器的apache服务 用户端重新试着下载 由于已经下载过 所以显示已安装 开启服务器的ftp的服务

linux yum 配置

不想你离开。 提交于 2020-01-13 13:24:28
redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO 都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了。 但是,看到的最多的就是让把redhat自带的yum全部卸掉,不检查依赖的卸掉,然后再wget安装。。。 经过请教大神得出正确的做法,一般来说配置3个源就够了: 1.本地yum源,就是你本地的ISO 2.配置163源 3.配置epel源 一个一个说。 1.配置本地yum源 要配置本地源,需要先把ISO挂载到vm上, 创建一个文件夹用来挂载ISO mkdir /mnt/cdrom 执行挂载 mount -o loop /dev/cdrom /mnt/cdrom 这个时候你到/mnt/cdrom下就会发现生成了很多文件。继续 cd /etc/yum.repos.d 新建一个本地源文件,并编辑 vi local.repo 添加如下代码: [local] name=local baseurl=file:///mnt/cdrom (这里既是3个/,没写错) gpgcheck=0 enabled=1 这时候本地yum源就完成了。可以试下,yum install pip 是否成功。 2.配置163yum源 这个就更简单了,直接在cd /etc/yum.repos.d下新建一个163.repo文件,编辑,内容如下:

软件包管理之yum

孤者浪人 提交于 2020-01-12 10:39:40
软件包管理之 yum yum 命令是基于 rpm 的软件包管理,他可以交互和自动化的管理 rpm 包,还可以从指定的服务器上自动下载 rpm 包然后安装包,和 rpm 命令相比他可自动化的处理依耐性关系,并且一次性的安装所有依赖的软件包,不需要一次次的安装依赖包。 yum 同样提供了 查找 安装 删除一个或一组软件包的命令。 一: yum 的仓库 ** 首先需要知道 yum 的配置文件 1./ etc/yum.conf : 为所有仓库提供公共配置 2. /etc/yum.repos.d/*.repo :为仓库的指向提供配置 ( 一般我们需要在这个来创建和删除仓库 ) 仓库属性为 [ name] 仓库 id name 仓库名字 baseurl: 为仓库的地址 gpgkey:公钥地址,若是需要检查完整性的话可以添加密钥地址 enable:是否开启当前仓库 gpgcheck:是否使用密钥验证 以上五个属性就可以建造一个 yum仓库。仓库的创建一 .repo结尾。 ** 在 repo的配置文件中可用的变量 $releasever: 当前OS的发行版的主版本号 $arch: 平台,i386,i486,i586,x86_64等 $basearch:基础平台;i386, x86_64 $YUM0-$YUM9:自定义变量 ** yum仓库为yum提供的软件包的来源称为yum源

linux yum安装jdk

不问归期 提交于 2020-01-08 09:28:44
>>>>>>>>>> 实例: yum安装jdk 1.查看当前的jdk版本,并卸载 (注1:rpm -qa ###解释:查询所有安装的rpm包 grep jdk ###解释:显示名字中包含字符串"jdk"的包) yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令. options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程) command:要进行的操作。 package操作的对象。 yum常用命令 1.列出所有可更新的软件清单命令:yum check-update 2.更新所有软件命令:yum update 3.仅安装指定的软件命令:yum install <package_name> 4.仅更新指定的软件命令:yum update <package_name> 5.列出所有可安裝的软件清单命令:yum list 6.删除软件包命令:yum remove <package_name> 7.查找软件包 命令:yum search <keyword> 8.清除缓存命令: yum clean packages: 清除缓存目录下的软件包 yum clean headers: 清除缓存目录下的 headers yum clean oldheaders: 清除缓存目录下旧的 headers yum clean, yum clean

CentOS7安装MySQL5.7

二次信任 提交于 2020-01-08 08:10:35
查看yum是否安装过mysql yum list installed mysql*通过命令卸载: yum remove mysql-community-client mysql-community-common mysql-community-libs mysql-community-libs-compat mysql-community-server mysql57-community-release rm -rf /var/lib/mysql rm /etc/my.cnf检查RPM包 rpm -qa | grep -i mysql卸载RPM包: rpm -e mysql57-community-release-el7-9.noarch rpm -e mysql-community-server-5.7.17-1.el7.x86_64 rpm -e mysql-community-libs-5.7.17-1.el7.x86_64 rpm -e mysql-community-libs-compat-5.7.17-1.el7.x86_64 rpm -e mysql-community-common-5.7.17-1.el7.x86_64 rpm -e mysql-community-client-5.7.17-1.el7.x86_64 cd /var/lib/ rm -rf

Linux安装yum以及更新yum版本

孤人 提交于 2020-01-08 04:28:02
1 、使用RedHat系统不能正常使用yum安装 由于RedHat没有注册,所有不能使用它自身的资源更新,于是使用yum instatll gcc-c++的时候出现This system is not registered with RHN,所以我们可以通过更换源来进行相关更新。 但是使用centOS7或者ubunt 16.0.4,可以直接使用yum 进行安装软件。 查看安装源是否安装: # rpm –qa|grep yum 卸载安装源: # rpm –e –nodeps yum 清理缓存: # yum clean all 将服务器软件信息保存在本地,提高搜索安装效率: # yum makecache 2 、修改yum的源文件 进入/etc/yum.repos.d 目录下跟换CentOS-Base.repo这个文件(我的是centOS7系统),可以到linux官网下载CentOS-Base.repo这个源文件。 linux官网下载: http://www.linuxidc.com 或者使用网易163的yum源: http://mirrors.163.com/.help/centos.html    3 、备份旧源文件,导入下载的新源文件 可以将旧源文件名称修改,或者保证在备份目录下,重新导入新源文件。 4 、运行yum install gcc-c++

安装软件包 rpm yum

南楼画角 提交于 2020-01-06 01:32:32
安装与卸载软件 rpm 工具 yum 工具 源码包 rpm 工具 设置光驱并挂载 #mount /dev/cdrom /mnt rpm 包格式,包名-版本号-发布版本号.平台 #zziplib-0.13.62-5.el7.x86_64.rpm rpm -ivh xx.rpm #安装 rpm -Uvh xx.rpm #升级 rpm -e xx.rpm #卸载 rpm -qa #查询系统安装的包 rpm -q xx.rpm #查询制定包是否已经安装 rpm -qi xx.rpm #查询制定包信息 rpm -ql xx.rpm #列出安装包的文件 rpm -qf 文件绝对路径 #查看一个文件是由哪个包安装 rpm 工具使用 rpm -qf /usr/bin/ls [root@xujb01 Packages]# rpm -qf /usr/bin/ls coreutils-8.22-18.el7.x86_64 rpm -ql coreutils [root@xujb01 Packages]# rpm -ql coreutils /etc/DIR_COLORS /etc/DIR_COLORS.256color /etc/DIR_COLORS.lightbgcolor /etc/profile.d/colorls.csh /etc/profile.d/colorls.sh ...省略 rpm

rpm软件包管理 yum软件包管理 源码安装

萝らか妹 提交于 2020-01-06 01:24:23
作业一: 1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 4) 格式化主分区为ext3系统 5) 将逻辑分区设置为交换分区 6) 启用上一步的交换分区 7) 查看交换分区的状态 作业二:free命令查看内存 整理buffer与cache的作用 buffer是用于存放要输出到disk(块设备)的数据 cache是存放从disk上读出的数据。 计算真实的内存使 + )/ =内存真实使用率 作业三:dd命令测试硬盘速度 作业四:查询firewall进程,并且将其强制杀死 作业五:rpm命令 1) 挂载光盘文件到/media目录 2) 进去/media目录下的Packages目录 3) 查看系统已安装的所有rpm包 4) 查看系统是否安装dhcp软件包 5) 安装dhcp软件包 6) 查看dhcp软件包的信息 7) 查看dhcp软件包中所包含的所有文件 8) 查看/bin/ls文件是由哪个软件包产生 9) 卸载dhcp软件包 作业六:yum命令 1) 自定义yum仓库:createrepo 2) 自定义repo文件 3) 使用yum命令安装httpd软件包 4) 卸载httpd软件包:yum –y remove 软件名 5)