linux - mac 编译make make install 软件的安装位置何处?
ringa_lee
ringa_lee 2017-04-17 13:44:00
[Linux讨论组]

在unix/linux,比如在Mac上安装redis,有几个疑问。

# 进入 ~ 执行了以下命令
$ wget http://download.redis.io/releases/redis-3.0.5.tar.gz
$ tar xzf redis-3.0.5.tar.gz
$ cd redis-3.0.5
$ make

1)软件安装位置:
使用whereis reds which redis 都是没有结果。对于win,默认的基本上时安装到了X:\Programe Files(x86)这样的目录,linux也是这样吗?

2)删除卸载自安装软件的疑惑:
win安装了之后,如果直接去Program Files中删除软件的安装目录,是无法删除,会提示使用中。但在Linux中,是gz文件解压缩在哪里,make 就是安装在哪里这样吗?如果直接删除这个make的目录,那么程序软件也被清除了,这样吗?

3)使用如上命令已安装redis,并且已经开启了redis-server,可是通过 which redis whereis redis仍旧返回的是空

ringa_lee
ringa_lee

ringa_lee

全部回复(3)
ringa_lee

使用搜索
cd /
find -name redis

高洛峰

打开makefile看看,或者install.sh,如果要configure还可以看看configure

天蓬老师

Mac和所有类Unix系统一样的,首先,题主使用make命令只是进行了编译,还需要make install来安装

  1. 软件安装位置,是由Makefile决定默认安装位置的,一般情况下,都是在/usr/local目录,也可以通过指定prefix=/path/to来决定

  2. Unix软件都是绿色的,并没有windows下所谓注册表的说法,所以直接可以删除的

  3. 如果没有redis,只能是因为Path环境变量没有包含redis的bin目录

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号