在linux下如何使用yum查看安装了哪些软件包
Linux系统下yum命令查看安装了哪些软件包:$yum list installed //列出所有已安装的软件包yum针对软件包操作常用命令:1.使用YUM查找软件包命令:yum search 2.列出所有可安装的软件包命令:yum list3.列出所有可更新的软件包命令:yum list updates4.列出所有已安装的软件包命令:yum list installed5.列出所有已安装但不在 Yum Repository 内的软件包命令:yum list extras6.列出所指定的软件包命令:yum list7.使用YUM获取软件包信息命令:yum info8.列出所有软件包的信息命令:yum info9.列出所有可更新的软件包信息命令:yum info updates10.列出所有已安装的软件包信息命令:yum info installed11.列出所有已安装但不在 Yum Repository 内的软件包信息命令:yum info extras12.列出软件包提供哪些文件命令:yum provides
linux yum安装的软件都放到哪个目录下了
网页链接-供参考在linux中安装的软件包,只有两种形式:源码包 二进制包(rpm)。
rpm:安装本地自己下载的rpm软件包,自己解决软件之间的依赖。
yum:在线安装,可以解决依赖问题。
rpm包名rpm软件安装时,会把软件的名字存储在/usr/rpm数据库中。
-包全名 包括版本和后缀等信息 软件安装或更新时使用-包名 只是包的名字 卸载或操作软件时使用(梁兆铃)rpm软件安装rpm命令-i install-v verbose显示详细信息-h hash 显示进度--nodeps 不检测依赖性 不能使用这个指令-Uvh 包全名 软件升级(需要提前下载好软件upgrade)-e 包名 卸载软件 (如rmp -e jdk) 需要先卸载依赖包 rpm包的查询-q 包名-a 查询全部 可以加上管道,如 rpm -qa | grep jdk,查询含有jdk的软件包-i 详细信息-p 包全名 查询没有安装的包的信息,如rpm -qip jdk-8u151-linux-x64.rpm查询软件安装的位置-l list查询软件安装的位置,如rpm -ql jdk-f file查询某个文件属于哪个软件包,如rpm -qf dt.jar,如果该文件不是通过rpm安装的,则不能查询。
(梁兆铃)RPM包的校验-V 如rpm -V jdk,可一直到这个软件包中,那些文件被修改过RPM包默认的安装路径/etc/配置文件安装目录/usr/bin/可执行命令安装目录/usr/lib/库文件/usr/share/doc/软件使用手册/usr/share/man/帮助文件(梁兆铃)yum软件安装yum源文件在/etc/yum.repos.d/文件夹中,有yum的源文件配置,base是默认启用的,使用的是网络源文件。
光盘搭建yum源①先把光盘挂载到linux中②使原来的网络源yum失效,该变base文件的名字,yum只加载repo后缀的文件③使光盘的yum文件生效,改变baseurl的地址问光盘的挂载点,改变enable=1……
centos7使用yum大量安装软件时在没有软件包怎么办?
展开全部 以redhat\centos 中php-mysql为例1:如果包是通过yum或者rpm方式安装[root@localhost yum.repos.d]# rpm -qa //找出系统所有的包,找到对应的文件名[root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64/etc/php.d/mysql.ini/etc/php.d/mysqli.ini/etc/php.d/pdo_mysql.ini/usr/lib64/php/modules/mysql.so/usr/lib64/php/modules/mysqli.so/usr/lib64/php/modules/pdo_mysql.so2:如果是源码编译安装2.1源码安装的方式通过rpm命令是无法找出来的,如果你确定这个软件已经开启,则可以通过[root@localhost yum.repos.d]# ps -aux 找出对一个的可执行文件所在的目录2.2通常安装完包后,我们都会把他加入到服务里面,你可以去/etc/rc.d/下找相应的文件,进而确认相关信息。
最后一种最笨的方法就是用find命令find / -name *文件名*...
如何在Linux系统中安装应用软件
一、源码安装:对于本身具有开源血统的Linux系统来说,几乎所有的开源软件都支持在Linux平台运行,而这些软件一般都以源码打包形式分发,源码安装适用于所有Linux分支,只需要系统安装了gcc、make、以及automake和autoconf,源码安装的一般方法如下:1. cd 源码目录2. ./configure [opts]3. make4. make install二、rpm包安装pm包的安装非常简单,只需要输入rpm -i xxx.rpm 即可完成,卸载只需要rpm -e 包名 即可完成,升级通过rpm -U 包名 命令完成(需要机器联网),rpm -q 提供相关查询三、 deb包安装deb是debian及其衍生版本如Ubuntu的安装包,在这两个系统的桌面环境下,可双击包直接安装,在命令行下可以通过dpkg -i xxx.deb完成,通过dpkg -r 包名 完成。
4. yum安装软件包Yum是一个在Fedora和RedHat以及SUSE、CentOS中的软件包管理器,yum也对依赖关系进行管理,必须在联网条件下进行(也可以给yum设置代理),使用yum安装软件也是本人最常用的方法,在shell命令行下输入yum install 软件包名 即可完成安装,如果依赖包没安装,会自动安装,卸载通过yum remove 包名 即可完成,与apt-get 类似。
Linux 在配置DNS时,yum安装不了相关的软件包
你这上面执行后给出的信息首先是:bind包已经安装,你肯定再安装时就什么都没做了,你若想安装其他的包,就用yum install 接其他的包名,比如: yum install bind-chroot;其他未安装的包也一并这样安装,yum 在安装包时会检测依赖关系,但并不是有关系就安装,而是有必要联系(需要某个包才能正常运行)时才会安装。
最后那么说没有caching这个包,那你就用yum list |grep caching这个命令去搜索一下,看是不是包命写错或什么的,另外bind的那几个包也可以搜索。
yum list |grep bind* 若配置没有问题,那么安装不会有什么问题的。
yum安装软件时,需要事先怎么配置yum
1、登陆CentOS,启动终端。
2、登陆root帐户,输入 cat /etc/redhat-release,即可显示系统版本。
3、输入 uname -r ,可以查询安装程序。
查看软件下载目录方法:1、如果包是通过yum或者rpm方式安装,找出系统所有的包,找到对应的文件名。
2、如果是源码编译安装,源码安装的方式通过rpm命令是无法找出来的,如果你确定这个软件已经开启,找出对一个的可执行文件所在的目录。
3、通常安装完包后,我们都会把他加入到服务里面,你可以去/etc/rc.d/下找相应的文件,进而确认相关信息。
转载请注明出处51数据库 » yum把软件安装到哪里了