一般不再/usr/local/下解压,从其他目录下解压出来,然后复制到/usr/local/下

解压:tar zxvf redis-5.0.5.tar.gz

移动:mv redis-5.0.5 /usr/local/

如果出现权限问题

mv: rename redis-5.0.5 to /usr/local/redis-5.0.5: Permission denied

cd redis-5.0.5

chmod a+wx ./

还是不行,使用sudo来操作就好了
sudo mv redis-5.0.5 /usr/local/

注意⚠️:  这里没有执行./configure --prefix=/usr/local/xx/    此时当前目录下将会生成一个Makefile文件。    注意:–prefix参数指定软件安装目录。当执行make install命令时,会将软件安装在此路径中。

这里因为是redis中有这个文件,我们就省略了,否则还是需要执行的。
正常的步骤需要加上这一步,我们已经把文件移动到安装的目录下了,所以不指定了,直接执行
./configure

会生成Makefile文件

编译测试

sudo make test

ps: make test和 make 效果一样,建议使用make test

ps:这里可能出现问题,查了一个博客说是测试编译不影响正常编译,没管它,直接编译,可以使用。

编译安装

sudo make install

ps: make install 和 进入到src然后再安装  cd src   ;  make install 都一样,两种方式都试过了,可行。

好了,可以使用了.

这里编译后,出现的目录结构感觉么有什么变化,不用管他,就是这样子的,要使用的命令编译安装后会在/usr/local/bin中出现,可以去查看,

也可以到redis下的src中也可以看到。都可以使用的。

redis中的一个文件:README.md

这里可以读读,解释了安装后的操作,可以简单结构。

解压命令:https://www.cnblogs.com/lhm166/articles/6604852.html

redis 安装:https://www.cnblogs.com/feijl/p/6879929.html

     https://blog.csdn.net/qq_39135287/article/details/83474865

源码安装:https://www.cnblogs.com/benwu/articles/8436209.html

转载于:https://www.cnblogs.com/renjianjun/p/11038989.html

安装源码包(这里主要写了redis,其他都一样的操作)相关推荐

  1. Linux如何编译安装源码包软件

    一.什么是源码包软件: 顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见:在国内源可见的软件几乎绝迹:大多开源软件都是国外出品:在国内较为出名的开源软件有fcitx;l ...

  2. Linux操作系统下如何编译安装源码包软件

    一.什么是源码包软件? 顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见:在国内源可见的软件几乎绝迹:大多开源软件都是国外出品:在国内较为出名的开源软件有fcitx;l ...

  3. RPM包安装或者安装源码包

    在windows下安装一个软件很轻松,只要双击.exe的文件,安装提示连续"下一步"即可,然而linux系统下安装一个软件似乎并不那么轻松了,因为我们不是在图形界面下.所以你要学会 ...

  4. 如何在centos7上安装源码包

    在我们使用linux的过程中,有很多程序是通过红帽官网给的系统中安装的,但是一般来说,系统更新的速度比较慢,如果这个时候我们又想用最新版的该怎么办呢?总不能一直等系统升级吧╮(╯﹏╰)╭所以,我们可以 ...

  5. php如何安装源码包,php源码包安装步骤是什么

    基本命令: 1.步骤一:tar 命令 tar -zxvf 源码包(.tar.gz结尾的压缩包)的路径,(.bzip2结尾的用jxvf) 2.步骤二:进入到解压目录,cd命令 3.步骤三:配置, ./c ...

  6. mellanox 网卡驱动_Mellanox驱动安装—源码包的使用

    一.前绪 使用SRPM包进行驱动的安装.通过安装Mellanox驱动为实例,进行实验,了解安装过程. 二.安装过程 1. 安装前环境检查[root@test01 ~]# cat /etc/centos ...

  7. linux 安装jdk yum安装 源码包安装

    目录 方法一 yum安装jdk 方法二 从官网下载包安装jdk 对于开发者来说,安装jdk按理说是非常简单的事,但在linux下安装着实费了我这个一直玩windows的小白不少劲.这里简单把步骤梳理下 ...

  8. 非root用户编译安装源码包

    今天看IBM的文档:"对话 UNIX: 高效管理大量计算机"(http://www.ibm.com/developerworks/cn/aix/library/au-spunix_ ...

  9. linux安装源码包出现apr错误,Linux源码安装Apchae时报错:error: APR not found.Please read the documentation....

    配置的时候报错: checking for APR... no configure: error: APR not found . Please read the documentation 解决方法 ...

最新文章

  1. MySQL SHOW TABLE STATUS 获取表的信息
  2. 不歧视双非的计算机院校,公平!考研西工大,双非院校倒数第一名考生上岸,本校考生被刷...
  3. 年度BCI奖 |THE ANNUAL BCI AWARD
  4. LeetCode: 3_Longest Substring Without Repeating Characters | 求没有重复字符的最长子串的长度 | Medium...
  5. 解决fstream不能打开带有中文路径文件的问题
  6. UML大战需求分析--阅读笔记02
  7. 为什么有转换流,作用是什么?
  8. list取数据_Day.5利用Pandas做数据处理(二)
  9. RocketMQ(三)—— 集群模式的说明
  10. 《Essential C++》笔记之传指针(pass by pointer)分析
  11. 人工智能还能登上微博热搜?热搜关键词你得看看!
  12. fuzor2020安装教程附安装包
  13. 没有一个程序员,能“活过”40岁
  14. 专题3:Django配置分布式路由
  15. win10 此电脑中【设备和驱动器】位置出现空白图标
  16. 过来人都是怎么学习stm32的
  17. Linux运维:Shell脚本实现ssh免密登录远程服务器
  18. 为什么文件进行压缩后总是自带密码?
  19. ArcGIS 平均最近邻分析、多距离空间聚类分析与密度空间制图
  20. flex布局学习记录

热门文章

  1. c# partial class 的用法
  2. TCP报文段首部格式详解
  3. hadoop下的Kmeans算法实现
  4. Python爬虫实战(5):模拟登录淘宝并获取所有订单
  5. bat 批处理切换到当前脚本所在文件夹
  6. 逆向最大匹配分词算法C#
  7. cocos2dx 坐标系统详解
  8. 一个不错的CSS DIV布局,DIV高度自适应
  9. 艾伟也谈项目管理,项目做完了,总结一下
  10. 最近安装了win2008R2,界面比win2003友好多了