Ubuntu下用apt-get安装最新版本的Redis
来源:互联网 发布:vb页面跳转 编辑:程序博客网 时间:2024/06/06 08:34
记录使用apt-get在ubuntu server上安装最新版本Redis的过程。在ubuntu安装redis最简单的方式,就是使用apt-getsudo apt-get install redis-server但是这个方式有个问题,就是仓库中的redis-server很可能不是最新的版本。比如我用ubuntu 14.04 server,apt-get udpate 到最新后,redis-server的版本也只有2.8.4。而官网最新已经到了2.8.17.在之前的Blog里面,因为使用这个原因,我采用了手工安装的方式。今天在准备另外一个环境时,想了想apt-get应该更方便一些,只要仓库中的redis-server版本足够新就好了。准备工作
要拿到最新的redis-server版本,就必须将redis的仓库加入到源。方法有两种:方式一:修改source文件
- deb http://ppa.launchpad.net/rwky/redis/ubuntu trusty main
- deb-src http://ppa.launchpad.net/rwky/redis/ubuntu trusty main
方式二:用add-apt-repository命令
不过 add-apt-repository 命令一般系统是没有自带的,所以还需要自己安装一下。这个命令的安装有点麻烦,ubuntu不同版本中这个命令的安装方式不同:比较爽快而无需费脑的方法是两个都安装一下……
- 对于12.04以及以下版本,需要安装Python-software-properties
- sudo apt-get install python-software-properties
- 对于12.10以及以上版本,需要安装software-properties-common
- sudo apt-get install software-properties-common
安装
首次安装Redis
安装过程简单,update再install就好了,加上前面准备add-apt-repository,命令依次如下:如果是第一次用apt-get安装redis-server,那么这样就搞定了。
- sudo apt-get install -y python-software-properties
- sudo apt-get install software-properties-common
- sudo add-apt-repository -y ppa:rwky/redis
- sudo apt-get update
- sudo apt-get install -y redis-server
更新旧版redis
如果之前已经用apt-get安装过redis-server的旧版本,再执行apt-get install时就有可能遇到问题。我遇到的错误信息如下:为了解决问题,决定先uninstall掉老版本的redis
- Unpacking redis-server (2:2.8.17-rwky1~trusty) …
- dpkg: error processing archive /var/cache/apt/archives/redis-server_2%3a2.8.17-rwky1~trusty_amd64.deb (—unpack):
- trying to overwrite ‘/usr/bin/redis-check-dump’, which is also in package redis-tools 2:2.8.4-2
- dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
- Errors were encountered while processing:
- /var/cache/apt/archives/redis-server_2%3a2.8.17-rwky1~trusty_amd64.deb
- E: Sub-process /usr/bin/dpkg returned an error code (1)
再次执行apt-get install就可以顺利安装了。
- apt-get remove redis-server
- apt-get autoremove
查看原文:http://www.51xyyx.com/3288.html
阅读全文
1 0
- Ubuntu下用apt-get安装最新版本的Redis
- Ubuntu下用apt-get安装最新版本的Redis
- Ubuntu下用apt-get安装最新版本的Redis
- ubuntu下的安装工具apt-get
- ubuntu下用apt-get安装apache2
- Ubuntu下安装Apt-get的加速工具Apt-fast
- Ubuntu 使用apt-get install安装制定版本的mysql
- Mark-20170824-Ubuntu 14.04 apt-get 安装 Ansible 为非最新版本
- Ubuntu下apt-get安装与pip安装的区别
- Ubuntu下apt-get安装与pip安装的区别
- Ubuntu下apt-get安装与pip安装的区别
- Ubuntu下安装最新版本的CMake
- Ubuntu下安装最新版本的CMake
- Ubuntu下安装最新版本的CMake
- Ubuntu下安装最新版本的CMake
- Ubuntu下安装最新版本的CMake
- Ubuntu下安装最新版本的CMake
- Ubuntu下安装最新版本的CMake
- 余弦计算相似度度量【转】 此博文包含图片(2014-11-17 10:18:40)转载▼ 标签: 数学 基础 自然语言处理分类: 学习 http://blog.csdn.net/u0121606
- Spring 03
- Django 1.8.2 文档
- Spring 各个jar包的作用
- [CF600E]Lomsat gelral
- Ubuntu下用apt-get安装最新版本的Redis
- CreateProcess
- 通过MyEclipse 9.0对Liferay6.1.2进行编译与部署
- 安卓仿手机网易新闻app项目开发系列之(二)轮播图显示和RecyclerView适配器编写
- SQL简明实例教程
- Vlan使用--------2
- 学习笔记---高等数学前置知识---数列、排列组合、解不等式
- 接口interface
- Android本地数据安全问题,常用加密简单汇总,网上搜集的资料,方便查看