linux下的软件默认安装目录在哪?

linux下的软件默认安装目录在哪?,第1张

Linux下安装应用程序时它的默认安装路径。

默认目录一般建议为 /usr

所有的软件都仍这里。一般没有选择余地,除非不想用这个程序……

安装方式一般是:

1、rpm或者deb这种软件包,一般双击安装就行了,当然更好的办法是在系统的软件管理器里直接安装,这样可以从网上自动下载安装。

2、binrun等文件,这是可执行的文件,需要姿棚授予可执行权限后运行就行。

3、.tar.bz2 .tar.gz,两个是源代码,需要是用编译环境进行编译安装。

至于安装路径,建议新手暂时不要想。

Linux的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,一般可以运行的文件放在/bin或者/usr/bin、库文件/lib或/usr/lib,其余文件也都有自己的地方。

---------------------------------------------------------------------------

用编译模式安装软件可以用 ./configure--prefix=xxx来指定安装目录.

如果是rpm模式安装,不能指定安装目录,不过可以在安装之后使用locate或whereis来查找安装目录。

PS:

1、安装完成后,部分软腔洞件启动命令伍册枯加-V参数可以查看。例如: nginx -V

[root@11_09 nginx-1.4.2]# /usr/local/nginx/sbin/nginx -V

nginx version: nginx-1.4.2

built by gcc 4.1.2 20080704 (Red Hat 4.1.2-51)

TLS SNI support disabled

configure arguments: --user=www --group=www

--prefix=/usr/local/nginx --with-http_stub_status_module

--with-http_ssl_module --with-http_gzip_static_module --with-ipv6

2、tar.bz2 .tar.gz源码包里面的configur文件内,有默认安装路径。例如:nginx-1.4.2.tar.gz源码包中configure文件/usr/local/nginx。

这氏耐个不一定了。根据软件包的不同安装的位置也不一样。以下典型应用程序的目录结构 文件类型 安装位培拍置 普通执行程序文件 /usr/bin 服务器执行程序文件和管理程序文件 /usr/sbin 应用程序配置文件 /etc 日志文件 /var/log 应用程序文档文件 /usr/share/doc 应用程配核羡序手册页文件/usr/share/man 如果你是源代码安装的,那么你可以任意指定安装位置。

Linux(以CentOS为例)查看应用轮拿差程序安装目录,应用程序分为yum安装和rpm安装的两种:

1、yum安装的应用,可以使用yum -ql <软件包名>的方式查询软件包的安装位置

比如查询git的一腊皮个组件git-http-backend的安装位置,可以使用如下命令实现

rpm -ql git | grep git-http-backend

效果如下:

2、如果是rpm安装的查看应用程序位置

#package-name 应用程序的名称

rpm -ql package-name

#也可以在根目录上直接find查找

find . -name 软件中的某个敏祥文件名

#默认安装软件一般都在/usr/local目录下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12229182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存