1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux 软件包 rpm命令之安装 更新 卸载 依赖

linux 软件包 rpm命令之安装 更新 卸载 依赖

时间:2019-07-20 02:43:26

相关推荐

linux 软件包 rpm命令之安装 更新 卸载 依赖

软件包分类

1、源码包

2、二进制包

二进制包是源码包编译后产生的文件。.exe文件是适用于windows平台的二进制包;RPM包适用于redhat系列的二进制包;deb包是适用于ubuntu平台的二进制包。

rpm包安装方法有两种:一种是rpm命令安装,一种是yum在线安装

rpm命令安装

包全名与包名

软件还没有安装时,使用包全名

软件已经安装后,使用包名,是搜索/var/lib/rpm来做到的。

rpm -ivh 包全名

-i 安装

-v 显示详细信息

-h 显示进度

--nodeps 不检测依赖性(即使装上了软件也不能用)

rpm -Uvh 包全名

-U 升级

rpm -e 包名

-e 卸载

--nodeps 不检测依赖性

环形依赖a-->b-->c-->a 解决办法:用一条命令同时安装a、b、c

模块依赖

mkdir /mnt/cdmount /dev/sr0 /mnt/cdcd /mnt/cd/Packagesrpm -ivh mysql-connector-odbc-5.2.5-7.el7.x86_64.rpm错误:依赖检测失败:libodbc.so.2()(64bit) 被 mysql-connector-odbc-5.2.5-7.el7.x86_64 需要libodbcinst.so.2()(64bit) 被 mysql-connector-odbc-5.2.5-7.el7.x86_64 需要libodbc.so.2不是一个独立的软件包,它是某个软件包中的一个软件,需要安装它所在的软件包,它在哪个软件包里,查询模块依赖。wget /linux/centos/7.5.1804/os/x86_64/Packages/unixODBC-2.3.1-11.el7.i686.rpmrpm -ivh unixODBC-2.3.1-11.el7.i686.rpm错误:依赖检测失败:libc.so.6 被 unixODBC-2.3.1-11.el7.i686 需要libc.so.6(GLIBC_2.0) 被 unixODBC-2.3.1-11.el7.i686 需要libc.so.6(GLIBC_2.1) 被 unixODBC-2.3.1-11.el7.i686 需要libc.so.6(GLIBC_2.1.3) 被 unixODBC-2.3.1-11.el7.i686 需要libc.so.6(GLIBC_2.3) 被 unixODBC-2.3.1-11.el7.i686 需要libc.so.6(GLIBC_2.3.4) 被 unixODBC-2.3.1-11.el7.i686 需要libc.so.6(GLIBC_2.4) 被 unixODBC-2.3.1-11.el7.i686 需要libc.so.6(GLIBC_2.7) 被 unixODBC-2.3.1-11.el7.i686 需要libdl.so.2 被 unixODBC-2.3.1-11.el7.i686 需要libltdl.so.7 被 unixODBC-2.3.1-11.el7.i686 需要libpthread.so.0 被 unixODBC-2.3.1-11.el7.i686 需要libpthread.so.0(GLIBC_2.0) 被 unixODBC-2.3.1-11.el7.i686 需要libreadline.so.6 被 unixODBC-2.3.1-11.el7.i686 需要

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。