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

一般不再/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/

编译测试

sudo make test

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

编译安装

sudo 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://www.cnblogs.com/renjianjun/p/11038989.html

时间: 2024-10-11 11:44:42

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

安装源码包inotify启动失败 error while loading shared libraries: libinotifytools.so.0: cannot open shared object fil

今天安装源码包inotify 一切安装妥当之后启动失败,报如下错误: 第一感觉是找不到这个库,此时有两种可能 1,操作系统上没有安装该库 2,操作系统找不到该库 首先在/usr路径下查找该包的名称,如下图 ps:为什么要在/usr下找呢,因为库文件一般都安装在该目录下. 结果只在源码包的安装路径下找到了该库,证明以源码包形式安装该软件的时候该库已经被安装在操作系统中了. 这就验证了上边的第2项,操作系统找不到该库的路径. 此时我们应该想怎么让操作系统找到该库 在这之前呢我们要先知道一点,程序里面

yum更换源,安装源码包

更换yum源下载base文件 wget命令没有使用curl 下载文件centos base 163.repo安装扩展源安装包epel配置文件下会多两个epel开头的文件yum list|grep epel 查看会多包使用yum 下载rpm包yum install zsh --downloadonly 仅仅下载不安装查看下载包位置指定下载目录重新安装源码安装下载源码包安装源码包可以用./configure --help 查看帮助判断上条命令是否执行正确 0是完成 1是没有完成make 编译文件ma

centos安装源码包 示例安装apache

在Linux下安装源码包时最常用的,需要我们把源代码编译成可执行的二进制文件.Linux上的C语言编译器称为gcc,利用它可以把C语言编译成可执行的二进制文件. 如果没有安装gcc,就无法编译源码,你可以使用命令yum install -y gcc来完成安装. 安装源码包的3个步骤: 1)./configure 这一步可以定制功能,加上相应的选项,具体可以有什么选择可以通过命令./configure --help来查看.这一步会自动检测你的Linux系统与相关的套件是否有编译该源码包时所需的库,

第12章 安装RPM包或者安装源码包

1. 区分 rpm -qi -qf  -ql  -qa四个不同选项组合的作用?rpm -qi   //查询已经安装的某个RPM软件包的信息rpm -qf   //查询某个程序文件是由哪个RPM软件包安装的rpm -ql   //查询某个RPM软件包的所有安装文件rpm -qa   //查询所有已经安装的RPM软件包 2. rpm -qi 后面如果跟一个未安装的包名,会显示什么信息?  会提示该软件包没有安装 3. 请找出 vim 这个命令是由哪个rpm包安装来的?rpm -qf `which v

RPM 包管理与 yum安装源码包

RPM工具 RPM 是 Red HatPackage Manager 的缩写,是由Redhat所开发一款包管理程序.目前Redhat系的Linux使用rpm可以完成软件的安装.查询.卸载.升级等工作. 需要注意的是,RPM包之间存在依赖性的问题:在安装一个包的过程中可能需要安装其它包,并且其它包又有所依赖的包.所以必须先安装好所有所依赖的包后才能安装自己想要安装的包. 获取程序包的途径:优先选择系统附带的光盘或到官方的服务器下载:项目的官方站点下载. 每个rpm包名称都由"-"和&qu

Linux编译安装源码包的流程

本文参考:http://www.linuxfromscratch.org/lfs/view/7.10-rc1/chapter05/generalinstructions.html 流程: 1.  下载并解压源码包2.  运行:configure3.  编译:make4.  安装:make install 编译时需要注意一个原则:不要在解压的包中直接执行./configure.make.make install等命令,需要在源码目录下另外新建一个目录,在新建的目录中执行以上命令. 例子:这里以源码

linux安装源码包未解决

源码包安装约定:源码包放在 cd/use/local/src 我先把httpd源码包下载到cd/use/local/src 如下所示下载源码包 #cd/usr/local/src/[[email protected] src]# wget http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.gz 下载源包 [[email protected] src]# wget http://mirrors.cnnic.cn/aparche/httpd-

安装RPM包或者安装源码包

本系列的博客来自于:http://www.92csz.com/study/linux/ 在此,感谢原作者提供的入门知识 这个系列的博客的目的在于将比较常用的liunx命令从作者的文章中摘录下来,供自己学习和复习之用. [RPM工具] RPM是”Redhat Package Manager”的缩写,根据名字也能猜到这是Redhat公司开发出来的.RPM 是以一种数据库记录的方式来将你所需要的套件安装到你的Linux 主机的一套管理程序.也就是说,你的linux系统中存在着一个关于RPM的数据库,它

笔记6 压缩工具、安装软件包(rpm、yum、源码包)、shell。

压缩打包 常见的压缩文件 windows:rar.zip.7z Linux:.zip..gz..bz2..xz..tar..gz..tar.bz2..tar.xz gzip压缩工具 它压缩后边直接跟文件名就可以 命令:gzip -d 解压的意思 命令gzip -数字  表示它的压缩级别,1--9,数字越大越严谨,默认保持的是6级别. 命令:file 查看解压缩文件,因为它被解压缩了,是一个二进制文件所以不能用cat来查看它的内容. 命令:zcat  可以查看解压缩文件的内容 命令:gzip -c