Linux 下 RedHat 6.5离线安装GCC方法

http://redisdoc.com/   redis 常用名称参考
redis的官网
http://www.redis.cn/
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm 
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm 
rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm 
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm 
rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm 

安装包:http://pan.baidu.com/s/10ZdD0

安装完成后键入 

gcc -v

[root@redis gcc-4.4.7-4.el6.x86_64]# gcc -v
使用内建 specs。
目标:x86_64-redhat-linux
配置为:../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
线程模型:posix
gcc 版本 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) 

执行

make
[root@redis redis-4.0.10]# make
cd src && make all
make[1]: Entering directory `/root/ruge_security/redis-4.0.10/src'
    CC Makefile.dep
make[1]: Leaving directory `/root/ruge_security/redis-4.0.10/src'
make[1]: Entering directory `/root/ruge_security/redis-4.0.10/src'
    CC adlist.o
在包含自 adlist.c:34 的文件中:
zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
zmalloc.h:55:2: 错误:#error "Newer version of jemalloc required"
make[1]: *** [adlist.o] 错误 1
make[1]: Leaving directory `/root/ruge_security/redis-4.0.10/src'
make: *** [all] 错误 

运行 

make distclean
[root@redis redis-4.0.10]# make distclean
cd src && make distclean
make[1]: Entering directory `/root/ruge_security/redis-4.0.10/src'
rm -rf redis-server redis-sentinel redis-cli redis-benchmark redis-check-rdb redis-check-aof *.o *.gcda *.gcno *.gcov redis.info lcov-html Makefile.dep dict-benchmark
(cd ../deps && make distclean)
make[2]: Entering directory `/root/ruge_security/redis-4.0.10/deps'
(cd hiredis && make clean) > /dev/null || true
(cd linenoise && make clean) > /dev/null || true
(cd lua && make clean) > /dev/null || true
(cd jemalloc && [ -f Makefile ] && make distclean) > /dev/null || true
(rm -f .make-*)
make[2]: Leaving directory `/root/ruge_security/redis-4.0.10/deps'
(rm -f .make-*)
make[1]: Leaving directory `/root/ruge_security/redis-4.0.10/src'

再来

make

出现一大波日志  日志太多 这里就不做展示了

最后 执行

make install
出现如下日志   redis安装成功
[root@redis redis-4.0.10]#  make install
cd src && make install
make[1]: Entering directory `/root/ruge_security/redis-4.0.10/src'
    CC Makefile.dep
make[1]: Leaving directory `/root/ruge_security/redis-4.0.10/src'
make[1]: Entering directory `/root/ruge_security/redis-4.0.10/src'

Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
make[1]: Leaving directory `/root/ruge_security/redis-4.0.10/src'

启动redis服务

[root@redis bin]# redis-server /root/ruge_security/redis-4.0.10/redis.conf
[root@redis bin]# redis-cli -p 6379
127.0.0.1:6379> 

键入ping 返回PONG 证明redis服务启动成功

127.0.0.1:6379> ping
PONG

redis 服务停止

redis-cli -p 端口号 shutdown




  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值