Установка Gearman на 10.04

Я пытаюсь установить Gearman на чистый сервер 10.04 с помощью следующих команд:

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

Любая помощь будет принята с благодарностью.

UPDATE:

Кажется, я смог установить 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

1
задан 17 May 2011 в 09:16

27 ответов

Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 25 May 2018 в 21:44
  • 1
    Я установил, что один из построенных я не могу построить поддержку PHP для него. Я могу открыть это по новому вопросу. – Luke 1 May 2011 в 11:30

Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 25 July 2018 в 22:05

Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 26 July 2018 в 18:51

Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 2 August 2018 в 03:36

Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 4 August 2018 в 19:37

Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 6 August 2018 в 03:43

Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 7 August 2018 в 21:37

Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 10 August 2018 в 09:52

Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:

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

Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.

2
ответ дан 13 August 2018 в 16:09
  • 1
    Я установил, что один из построенных я не могу построить поддержку PHP для него. Я могу открыть это по новому вопросу. – Luke 1 May 2011 в 11:30

Попробуйте изменить сервер из своих пакетов.

1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

1) Затем нажмите Alt .

enter image description here

3) Выберите другой сервер:

1
ответ дан 25 May 2018 в 21:44
  • 1
    Сожалею. Я не уверен, что это должно делать. Не могли бы вы уточнить? Благодарю. – Luke 1 May 2011 в 08:22
  • 2
    Иногда я мог исправить эту проблему, изменив сервер пакетов. Я отредактировал ответ. – desgua 1 May 2011 в 09:38

Я решил эту проблему, добавив следующий репозиторий в список репозитория: ppa -> ppa: gearman-developers / ppa @see -> https://launchpad.net/~gearman-developers/+archive/ppa [ ! d0]

Я настроил хранилище поверх синаптики. Но вы могли бы это сделать, добавив pahts в ваши файлы sources.list и выполнив apt-get update:

synaptic

Synaptic-> settings- > репозитории-> добавить () следующие: deb http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/gearman-developers/ppa/ ubuntu YOUR_UBUNTU_VERSION_HERE main

У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

$ / lsb_release -a ID дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

Может быть, это помогает кому-то.

0
ответ дан 25 May 2018 в 21:44

Попробуйте изменить сервер из своих пакетов.

1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

1) Затем нажмите Alt .

enter image description here [!d6]

3) Выберите другой сервер:

1
ответ дан 25 July 2018 в 22:05
  • 1
    Сожалею. Я не уверен, что это должно делать. Не могли бы вы уточнить? Благодарю. – Luke 1 May 2011 в 08:22
  • 2
    Иногда я мог исправить эту проблему, изменив сервер пакетов. Я отредактировал ответ. – desgua 1 May 2011 в 09:38

Я решил эту проблему, добавив следующий репозиторий в список репозитория: ppa -> ppa: gearman-developers / ppa @see -> https://launchpad.net/~gearman-developers/+archive/ppa [ ! d0]

Я настроил хранилище поверх синаптики. Но вы могли бы это сделать, добавив pahts в ваши файлы sources.list и выполнив apt-get update:

synaptic

Synaptic-> settings- > репозитории-> добавить () следующие: deb http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/gearman-developers/ppa/ ubuntu YOUR_UBUNTU_VERSION_HERE main

У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

$ / lsb_release -a ID дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

Может быть, это помогает кому-то.

0
ответ дан 25 July 2018 в 22:05

Попробуйте изменить сервер из своих пакетов.

1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

1) Затем нажмите Alt .

enter image description here [!d6]

3) Выберите другой сервер:

1
ответ дан 26 July 2018 в 18:51
  • 1
    Сожалею. Я не уверен, что это должно делать. Не могли бы вы уточнить? Благодарю. – Luke 1 May 2011 в 08:22
  • 2
    Иногда я мог исправить эту проблему, изменив сервер пакетов. Я отредактировал ответ. – desgua 1 May 2011 в 09:38

Я решил эту проблему, добавив следующий репозиторий в список репозитория: ppa -> ppa: gearman-developers / ppa @see -> https://launchpad.net/~gearman-developers/+archive/ppa [ ! d0]

Я настроил хранилище поверх синаптики. Но вы могли бы это сделать, добавив pahts в ваши файлы sources.list и выполнив apt-get update:

synaptic

Synaptic-> settings- > репозитории-> добавить () следующие: deb http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/gearman-developers/ppa/ ubuntu YOUR_UBUNTU_VERSION_HERE main

У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

$ / lsb_release -a ID дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

Может быть, это помогает кому-то.

0
ответ дан 26 July 2018 в 18:51

Попробуйте изменить сервер из своих пакетов.

1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

1) Затем нажмите Alt .

enter image description here [!d6]

3) Выберите другой сервер:

1
ответ дан 2 August 2018 в 03:36
  • 1
    Сожалею. Я не уверен, что это должно делать. Не могли бы вы уточнить? Благодарю. – Luke 1 May 2011 в 08:22
  • 2
    Иногда я мог исправить эту проблему, изменив сервер пакетов. Я отредактировал ответ. – desgua 1 May 2011 в 09:38

Я решил эту проблему, добавив следующий репозиторий в список репозитория: ppa -> ppa: gearman-developers / ppa @see -> https://launchpad.net/~gearman-developers/+archive/ppa [ ! d0]

Я настроил хранилище поверх синаптики. Но вы могли бы это сделать, добавив pahts в ваши файлы sources.list и выполнив apt-get update:

synaptic

Synaptic-> settings- > репозитории-> добавить () следующие: deb http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/gearman-developers/ppa/ ubuntu YOUR_UBUNTU_VERSION_HERE main

У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

$ / lsb_release -a ID дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

Может быть, это помогает кому-то.

0
ответ дан 2 August 2018 в 03:36

Попробуйте изменить сервер из своих пакетов.

1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

1) Затем нажмите Alt .

enter image description here [!d6]

3) Выберите другой сервер:

1
ответ дан 4 August 2018 в 19:37
  • 1
    Сожалею. Я не уверен, что это должно делать. Не могли бы вы уточнить? Благодарю. – Luke 1 May 2011 в 08:22
  • 2
    Иногда я мог исправить эту проблему, изменив сервер пакетов. Я отредактировал ответ. – desgua 1 May 2011 в 09:38

Я решил эту проблему, добавив следующий репозиторий в список репозитория: ppa -> ppa: gearman-developers / ppa @see -> https://launchpad.net/~gearman-developers/+archive/ppa [ ! d0]

Я настроил хранилище поверх синаптики. Но вы могли бы это сделать, добавив pahts в ваши файлы sources.list и выполнив apt-get update:

synaptic

Synaptic-> settings- > репозитории-> добавить () следующие: deb http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/gearman-developers/ppa/ ubuntu YOUR_UBUNTU_VERSION_HERE main

У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

$ / lsb_release -a ID дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

Может быть, это помогает кому-то.

0
ответ дан 4 August 2018 в 19:37

Я решил эту проблему, добавив следующий репозиторий в список репозитория:

  • ppa -> ppa: gearman-developers / ppa
  • @see -> https: // launchpad .net / ~ gearman-developers / + archive / ppa
  • Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:

    console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:

      Synaptic-> settings-> repositories-> add () следующие:
    1. deb http: //ppa.launchpad. net / gearman-developers / ppa / ubuntu YOUR_UBUNTU_VERSION_HERE main
    2. deb-src http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main

    У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

    $ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

    Может быть, это помогает кому-то.

    0
    ответ дан 6 August 2018 в 03:43

    Попробуйте изменить сервер из своих пакетов.

    1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

    enter image description here [!d1]

    2) Затем нажмите enter.

    enter image description here [!d2]

    3) Выберите другой сервер:

    enter image description here [!d3]

    1
    ответ дан 6 August 2018 в 03:43

    Я решил эту проблему, добавив следующий репозиторий в список репозитория:

  • ppa -> ppa: gearman-developers / ppa
  • @see -> https: // launchpad .net / ~ gearman-developers / + archive / ppa
  • Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:

    console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:

      Synaptic-> settings-> repositories-> add () следующие:
    1. deb http: //ppa.launchpad. net / gearman-developers / ppa / ubuntu YOUR_UBUNTU_VERSION_HERE main
    2. deb-src http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main

    У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

    $ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

    Может быть, это помогает кому-то.

    0
    ответ дан 7 August 2018 в 21:37

    Попробуйте изменить сервер из своих пакетов.

    1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

    enter image description here [!d1]

    2) Затем нажмите enter.

    enter image description here [!d2]

    3) Выберите другой сервер:

    enter image description here [!d3]

    1
    ответ дан 7 August 2018 в 21:37

    Я решил эту проблему, добавив следующий репозиторий в список репозитория:

  • ppa -> ppa: gearman-developers / ppa
  • @see -> https: // launchpad .net / ~ gearman-developers / + archive / ppa
  • Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:

    console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:

      Synaptic-> settings-> repositories-> add () следующие:
    1. deb http: //ppa.launchpad. net / gearman-developers / ppa / ubuntu YOUR_UBUNTU_VERSION_HERE main
    2. deb-src http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main

    У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

    $ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

    Может быть, это помогает кому-то.

    0
    ответ дан 10 August 2018 в 09:52

    Попробуйте изменить сервер из своих пакетов.

    1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

    enter image description here [!d1]

    2) Затем нажмите enter.

    enter image description here [!d2]

    3) Выберите другой сервер:

    enter image description here [!d3]

    1
    ответ дан 10 August 2018 в 09:52

    Попробуйте изменить сервер из своих пакетов.

    1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk

    enter image description here [!d1]

    2) Затем нажмите enter.

    enter image description here [!d2]

    3) Выберите другой сервер:

    enter image description here [!d3]

    1
    ответ дан 13 August 2018 в 16:09
    • 1
      Сожалею. Я не уверен, что это должно делать. Не могли бы вы уточнить? Благодарю. – Luke 1 May 2011 в 08:22
    • 2
      Иногда я мог исправить эту проблему, изменив сервер пакетов. Я отредактировал ответ. – desgua 1 May 2011 в 09:38

    Я решил эту проблему, добавив следующий репозиторий в список репозитория:

  • ppa -> ppa: gearman-developers / ppa
  • @see -> https: // launchpad .net / ~ gearman-developers / + archive / ppa
  • Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:

    console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:

      Synaptic-> settings-> repositories-> add () следующие:
    1. deb http: //ppa.launchpad. net / gearman-developers / ppa / ubuntu YOUR_UBUNTU_VERSION_HERE main
    2. deb-src http://ppa.launchpad.net/gearman-developers/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main

    У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.

    $ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact

    Может быть, это помогает кому-то.

    0
    ответ дан 13 August 2018 в 16:09

    Другие вопросы по тегам:

    Похожие вопросы: