linux 查询软件安装位置 linux系统安装步骤
发布日期:2020-08-29摘要:linux下如何查看某个软件 是否安装?安装路径在哪 一般的如果是桌面软件的话可以从全局菜单等一些菜单界面中找到相应的启动项如果正常启动则表示安装也可以使用在命令行输入相应软件的名称(有时可能软件名称...
linux下如何查看某个软件 是否安装?安装路径在哪
一般的如果是桌面软件的话可以从全局菜单等一些菜单界面中找到相应的启动项如果正常启动则表示安装也可以使用在命令行输入相应软件的名称(有时可能软件名称与程序/命令名称并不相同可以使用tab键进行匹配或者使用包管理器查看相应的软件包名称)如果可以执行则表示安装使用相应发行版所提供的包管理器也可以检测软件是否安装比如通过安装该软件来确定是否已经安装(如果该软件并非使用包管理器安装的话就会不准)不同发行版也会提供相应的工具进行查询比如debian系可以使用dpkg进行查询(dpkg -l | grep 软件名称)软件安装的位置一般情况下安装的位置多数是在/usr/share或者/usr/local/share或者/opt等等目录下而且一般情况下可以使用whereis这个命令来进行软件位置定位如果是自己手动安装的比如很多软件都是通过configure、make、make install三步曲从源码编译安装的这样的则可以根据configure是否使用--prefix参数指定相应的安装目录如果以上的方法都找不到还可以使用find或者locate的方法对根目录进行整体搜索搜索相应的软件名称再通过grep等进行过滤匹配来手动定位比如查看是否安装了vim这个软件可以locate | grep vim如果内容太多可以进行一些过滤因为一般的情况下linux下可执行文件多数在bin目录所以可以locate | grep "bin/vim"如果还是比较多的话则可以使用more进行查看locate | grep "bin/vim" | more
在linux中安装一个软件后,软件的默认安装位置在哪儿?
默认安装位置一般在:/usr/local 至于安装路径,建议新手暂时不要想。
linix的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,一般可以运行的文件放在/bin或者/usr/bin、库文件/lib或/usr/lib,其他文件也都有自己的地方。
建议学习一下linux的目录结构,能够更好的明白为什么会默认安装在/usr/local...
linux如何查看自己安装软件在哪
一、查看软件安装路径:Linux软件安装的地方不止一个地方,先说查看软件安装的所有路径(地址)。
这里以Mysql为例。
比如说我安装了Mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径在终端输入:whereis mysql 回车,如果你安装好了Mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz 可以看出来,mysql安装在这些目录里。
如果你没有安装mysql,则不会显示文件路径出来。
二、查询运行文件所在路径:如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以Mysql为例):which mysql 结果会显示:/usr/bin/mysql
Linux怎么查看软件安装路径 查看mysql安装在哪
不同的linux版本查看mysql安装路径的方法略有不同,这里以debian系列的linux发行版和redhat系列的linux发行版为例,简要说明其查询方法,仅供参考。
一、redhat系列的查询方法 1、查询mysql服务端安装的路径。
rpm -ql mariadb-server或者rpm -ql mysql-server说明:mysql被oracle收购了,现在开源版本为mariadb,rpm是redhat系列linux发行版本的包管理程序,-ql是其参数,-q是查询,-l是列出安装文件。
后面接的是mysql的服务端。
2、查询mysql客户端的路径 rpm -ql mariadb或者rpm -ql mysql说明:mysql被oracle收购了,现在开源版本为mariadb,rpm是redhat系列linux发行版本的包管理程序,-ql是其参数,-q是查询,-l是列出安装文件。
后面接的是mysql的客户端。
二、debian系列查询方法 1、查询服务端的安装路径 dpkg -L mysql-server或者dpkg -L mariadb-server说明:dpkg是deiban系列的包管理程序,-L是列出安装路径,后面是要查询的包的名称。
2、查询客户端的安装路径 dpkg -L mysql-client或者dpkg -L mariadb-client说明:dpkg是deiban系列的包管理程序,-L是列出安装路径,后面是要查询的包的名称。
...
linux 命令 如何查 已安装 setuptools
.在linux下如何判断是否已经安装某个软件?我的系统是red hat我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结果:我用rpm -qa (| grep) matlab , 回车后没有任何显示我用rpm -qa fluent , 回车后没有任何显示我用rpm -qa vasp , 回车后没有任何显示但实际上肯定是装了matlab和fluent , 而我用[root@node1 /]# rpm -q fluent显示的却是package fluent is not installedmatlab也一样另外,命令 [root@node1 /]# man rpm返回的却是 No manual entry for rpm这是为什么呢?++++++++++++++++++++++++++++++++++++++++++rpm -qa|grep 软件包 ++++++++++++++++++++++++++++++++++++++++++用yum命令yum search试试++++++++++++++++++++++++++++++++++++++++++如果你使用rpm -ivh matlab装的,用rpm -qa | grep matlab肯定是能够找到的。
如果你是用make && make install装的。
那么最好直接去找执行程序,就知道有没装上去find / -name matlab如果装了,它会告诉你执行程序被释放到哪个目录了。
++++++++++++++++++++++++++++++++++++++++++rpm -qa 是查看该软件是否被安装,grep和find是查看文件位置++++++++++++++++++++++++++++++++++++++++++.linux下如何查看某个软件安装在哪个目录啊?++++++++++++++++++++++++++++++++++++++++++ rpm -ql 软件名 怎么不给分啊,++++++++++++++++++++++++++++++++++++++++++看怎么安装的.一般有源码和包安装两种方式.源码安装的话可以看 configure 的日志;rpm 等包方式的话,就要查其中的数据库了,比如 rpm -q 进行查询.-q -qi #查询被安装的包的详细信息(information)-qa | grep dhcp -qc 列出配置文件(/etc下的文件)-qd 列出帮助文件(man)-ql dhcp -qf /bin/ls -qp -qR 列出需要的依赖套件 ++++++++++++++++++++++++++++++++++++++++++
linux怎么查找软件所在位置
里面有编译文件(也有源码).coonf对应DHCP服务 /etc/samba/smb.conf对应文件共享 /etc/passwd 对应用户名 /etc/shadow 对应用户密码 /,只要反编译可得到源码,一般适合对linux有一定了解的人使用(而且它适合大多版本的linux系统):/etc 挂点下具体几个如,而且有一定编程基础还可以开发属于自己的功能;ypserv.conf 对应NIS服务 /etc/vsftpd/,rpm包 和windows系统上的exe差不多,感觉也还不错……软件版本查看输命令就行比如你要查你安装的123;etc/,也是个傻瓜包,只需点击就可以安装,但是缺点是 这rpm包只是适用特定的linux系统, 不然有些功能不能实现,也就是兼容性差,所以在网上找资源时应该注意,一般下载是网上有说明(如linuxQQ版本说明就比较详细) 两种包在我看来源码版本(tar包)好点,只要对系统有一定了解 既可以享受功能,(rpm包)适用于新手适用;etc/,这个软件的版本号。
则#rpm -qa |grep 123配置文件位置 都在相对固定的位置:系统的在;dhcpd:/etc/httpd.conf对应apache服务 /etc/named.conf对应DNS服务 /vsftpd.conf 对应FTP服务 /etc/hosts 对应主机名和IP地址关系 /etc/resolv.conf 对应DNS服务器的设置如有其它疑问可以提出,或是网上搜索tar包 又称源码包 展开...
-
给我们打电话
7*24小时服务热线:1399999999
全国客服热线:400-0000-000 -
百度地图
福建省漳州市 -
给我们发邮件
E-mail:[email protected]
在线沟通