AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 38662
Accepted
Luke
Luke
Asked: 2011-05-01 18:43:04 +0800 CST2011-05-01 18:43:04 +0800 CST 2011-05-01 18:43:04 +0800 CST

在 10.04 上安装 Gearman

  • 772

我正在尝试使用以下命令在开箱即用的 10.04 服务器上安装 Gearman:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
sudo apt-get update
sudo apt-get install gearman-job-server libgearman2 libgearman-dev uuid-dev php5-dev
sudo pecl install channel://pecl.php.net/gearman-0.7.0

我已将以下内容添加到我的/etc/apt/sources.list:

deb http://ppa.launchpad.net/gearman-developers/ppa/ubuntu lucid main

但是运行后出现以下错误apt-get install:

Reading package lists… Done
Building dependency tree
Reading state information… Done
uuid-dev is already the newest version.
php5-dev is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
gearman-job-server: Depends: libdrizzle1 (>= 2010.10.01) but it is not installable
E: Broken packages

任何帮助将不胜感激。

更新:

看来我可以libdrizzle按照以下说明进行安装:

sudo apt-add-repository ppa:drizzle-developers/ppa
sudo apt-get update
sudo apt-get install libdrizzle1

在此之后,我能够安装 Gearman,但是,我无法安装 PECL 模块。该模块似乎不再受支持。我能够像这样安装它:

wget http://pecl.php.net/get/gearman-0.7.0.tgz
tar -xvfz gearman-0.7.0.tgz
cd gearman-0.7.0
./configure
make
sudo make install

此页面上的更多信息: http://gearman.org/index.php?id= gearman_php_extension

10.04
  • 3 3 个回答
  • 1670 Views

3 个回答

  • Voted
  1. Best Answer
    SpamapS
    2011-05-01T22:00:40+08:002011-05-01T22:00:40+08:00

    看来 gearman-job-server 的 PPA 有点损坏。我建议在这里将其报告为错误:

    https://bugs.launchpad.net/gearmand/+filebug

    也就是说,在 lucid v0.10 中有一个工作版本的 gearman-job-server。它有点旧并且没有 libdrizzle 支持,所以持久性必须通过其他方式,但它应该可以工作。

    • 2
  2. desgua
    2011-05-01T19:06:20+08:002011-05-01T19:06:20+08:00

    尝试从您的软件包中更改服务器。

    1)点击Alt+F2并粘贴gksu software-properties-gtk

    在此处输入图像描述

    2)然后打enter。

    在此处输入图像描述

    3)选择另一个服务器:

    在此处输入图像描述

    • 1
  3. Trekatz
    2013-10-31T04:34:17+08:002013-10-31T04:34:17+08:00

    我已经解决了这个问题,将以下存储库添加到我的存储库列表中:

  4. ppa -> ppa:gearman-developers/ppa
  5. @see -> https://launchpad.net/~gearman-developers/+archive/ppa
  6. 我在synaptic上配置了存储库。但是您也可以这样做,将路径添加到您的 source.list 文件中并运行 apt-get update:

    安慰:

  7. 将行添加到 source.list
  8. sudo apt-get-repository ppa:gearman-developers/ppa
  9. sudo apt-get 更新
  10. 突触:

      Synaptic->settings->repositories->add() 如下:
    1. deb http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE 主要
    2. deb-src http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE 主要

    我没有任何依赖问题,但取决于您的版本。我正在使用以下版本。

    $/lsb_release -a 发行商 ID:Ubuntu 描述:Ubuntu 12.04.3 LTS 版本:12.04 代号:精确

    可能对某人有帮助。

  • 0

相关问题

  • 使用 dpkg 手动安装软件包是否会阻止未来的升级路径?

  • 如何完全删除 Ruby + Rails + Gems?

  • 从 8.04 LTS 升级到 10.04 LTS 的体验?

  • 删除在线状态菜单,但保留注销菜单?

  • 什么可能会阻止 xrandr 屏幕之间的鼠标移动?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    我需要什么命令来解压缩/提取 .tar.gz 文件?

    • 8 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Martin Hope
    EmmyS 我需要什么命令来解压缩/提取 .tar.gz 文件? 2011-02-09 14:50:41 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve