我对 Linux/Ubuntu 和命令行完全陌生。工作时我需要在 Ubuntu 11.10 Rackspace 机器上安装 gearman 服务器和 worker。我运行此命令apt-get install gearman-job-server
来安装服务器,但它安装的是 0.14 版本,这个版本是很多年前的旧版本。有没有办法通过命令行将软件包升级到最新版本?
答案1
Ubuntu 的每个版本都有一组固定的软件包,默认软件包更新程序仅提供小版本更新。默认apt-get
无法安装较新的主要版本,要使用最新版本,您必须手动安装。
要手动安装 gearman-job-server,你可以从源代码编译并安装它(指示)或者使用 ppa:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:gearman-developers/ppa
sudo apt-get update
sudo apt-get install gearman-job-server gearman-tools
但请记住先删除旧版本:
sudo apt-get remove gearman-job-server