Java 如何在Linux中更新memcached服务器

Java 如何在Linux中更新memcached服务器,java,linux,bash,memcached,Java,Linux,Bash,Memcached,我已经在我的机器上安装了memcahced服务器 namal@namal:~$ sudo service memcached start Starting memcached: memcached. namal@namal:~$ telnet 127.0.0.1 11211 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. version VERSION 1.4.14 namal@namal:~$ w

我已经在我的机器上安装了memcahced服务器

namal@namal:~$ sudo service memcached start
Starting memcached: memcached.

namal@namal:~$ telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

version
VERSION 1.4.14

namal@namal:~$ which memcached
/usr/bin/memcached
因此,我想将其更新为1.4.17,因为它是最新的版本。 但是,当我说
yum-update-memcached
时,它是这样喊的

Setting up the Update Process
No Match for argument: memcached
No package memcached available.
No Packages marked for Update
操作系统:Ubuntu 12.10

aptitude show memcached
命令的结果

namal@namal:~$ aptitude show memcached
Package: memcached                
State: installed
Automatically installed: no
Version: 1.4.14-0ubuntu1
Priority: optional
Section: web
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: i386
Uncompressed Size: 226 k
Depends: libc6 (>= 2.4), libevent-2.0-5 (>= 2.0.10-stable), libsasl2-2 (>= 2.1.24), perl, lsb-base (>= 3.2-13), adduser
Suggests: libcache-memcached-perl, libmemcached
Description: A high-performance memory object caching system
 Danga Interactive developed memcached to enhance the speed of LiveJournal.com, a site which was already doing 20 million+ dynamic page views per day for 1 million users with a bunch of webservers and a bunch of database servers. memcached dropped
 the database load to almost nothing, yielding faster page load times for users, better resource utilization, and faster access to the databases on a memcache miss. 

 memcached optimizes specific high-load serving applications that are designed to take advantage of its versatile no-locking memory access system. Clients are available in several different programming languages, to suit the needs of the specific
 application. Traditionally this has been used in mod_perl apps to avoid storing large chunks of data in Apache memory, and to share this burden across several machines.
Homepage: http://www.danga.com/memcached/
namal@namal:~$aptitude show memcached
包:memcached
状态:已安装
自动安装:否
版本:1.4.14-0ubuntu1
优先级:可选
章节:网络
维护者:Ubuntu开发者
架构:i386
未压缩大小:226 k
取决于:libc6(>=2.4)、libevent-2.0-5(>=2.0.10-stable)、libsasl2-2(>=2.1.24)、perl、lsb base(>=3.2-13)、adduser
建议:libcache memcached perl,libmemcached
描述:一个高性能的内存对象缓存系统
Danga Interactive开发memcached是为了提高LiveJournal.com的速度。LiveJournal.com是一个拥有大量Web服务器和数据库服务器的网站,每天为100万用户提供2000多万次动态页面浏览量。内存缓存已删除
数据库负载几乎为零,从而为用户提供更快的页面加载时间、更好的资源利用率,以及更快地访问memcache上的数据库。
memcached优化了特定的高负载服务应用程序,这些应用程序旨在利用其多功能无锁定内存访问系统。客户机可以使用几种不同的编程语言,以满足特定用户的需要
应用传统上,这在mod_perl应用程序中使用,以避免在Apache内存中存储大量数据,并在多台机器上分担这一负担。
主页:http://www.danga.com/memcached/

尝试在终端中运行
aptitude show memcached
。然后你可能会发现Ubuntu12.10存储库目前支持的最新版本实际上是1.4.14。(如果未安装,则可能需要安装aptitude。)

这是因为包是由Ubuntu开发者维护的,以确保它对于您正在使用的Ubuntu版本是稳定的。有关Ubuntu存储库的更多信息,请参阅

如果您仍然想要最新和最好的,您可能需要自己从源代码构建它:

编辑:断开的链接,无法替换。Memcached迁移到GitHub后,他们的wiki文档似乎受到了影响。所以,或许这是一个开始。希望最新的源文档安装最终会出现在Memcached网站的。


您是否在Ubuntu上使用yum?请尝试:
sudo-apt-get-update&&sudo-apt-get-install-memcached
thanx-Alexandr。但它仍然说版本1.4.14Thnk你HR克里斯蒂安森的信息。我安装并运行了aptitude。它没有显示Ubuntu12.10存储库目前支持的最新版本是1.4.14。我怎样才能得到它。我已经添加了资质指令FYR的结果。我在这里遗漏了什么?阅读能力倾向输出,在我看来,
Version:1.4.14-0ubuntu1
是您要寻找的。另请参见:足够真实!“0ubuntu1是一个特例,因为它被用作一个修订版,表明它不是基于该上游版本的任何Debian软件包。”[ref:.再次感谢!嗨,Erlend Kristiansen,指向memcached文档的链接似乎已断开。如果您知道相同的链接,请提供当前的实时链接给我们好吗?注意:官方网站上指向相同目的地的文档链接也已断开。
wget http://memcached.org/latest
tar -zxvf latest
cd memcached-1.x.x
./configure && make && make test && sudo make install