Я пытаюсь установить 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
Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера передач-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, есть рабочая версия gearman- job-server in lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Похоже, что PPA для сервера gearman-job-server немного сломан. Я предлагаю сообщить об этом как об ошибке здесь:
https://bugs.launchpad.net/gearmand/+filebug
Тем не менее, там это рабочая версия gearman-job-server в lucid, v0.10. Он немного старше и не имеет поддержки libdrizzle, поэтому упорство должно быть связано с другими средствами, но оно должно работать.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
1) Затем нажмите Alt .
3) Выберите другой сервер:
Я решил эту проблему, добавив следующий репозиторий в список репозитория: 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
Может быть, это помогает кому-то.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
1) Затем нажмите Alt .
[!d6]
3) Выберите другой сервер:
Я решил эту проблему, добавив следующий репозиторий в список репозитория: 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
Может быть, это помогает кому-то.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
1) Затем нажмите Alt .
[!d6]
3) Выберите другой сервер:
Я решил эту проблему, добавив следующий репозиторий в список репозитория: 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
Может быть, это помогает кому-то.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
1) Затем нажмите Alt .
[!d6]
3) Выберите другой сервер:
Я решил эту проблему, добавив следующий репозиторий в список репозитория: 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
Может быть, это помогает кому-то.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
1) Затем нажмите Alt .
[!d6]
3) Выберите другой сервер:
Я решил эту проблему, добавив следующий репозиторий в список репозитория: 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
Может быть, это помогает кому-то.
Я решил эту проблему, добавив следующий репозиторий в список репозитория:
Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:
console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:
У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.
$ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact
Может быть, это помогает кому-то.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
[!d1]
2) Затем нажмите enter.
[!d2]
3) Выберите другой сервер:
[!d3]
Я решил эту проблему, добавив следующий репозиторий в список репозитория:
Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:
console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:
У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.
$ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact
Может быть, это помогает кому-то.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
[!d1]
2) Затем нажмите enter.
[!d2]
3) Выберите другой сервер:
[!d3]
Я решил эту проблему, добавив следующий репозиторий в список репозитория:
Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:
console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:
У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.
$ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact
Может быть, это помогает кому-то.
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
[!d1]
2) Затем нажмите enter.
[!d2]
3) Выберите другой сервер:
[!d3]
Попробуйте изменить сервер из своих пакетов.
1) Нажмите Alt + F2 и вставьте это gksu software-properties-gtk
[!d1]
2) Затем нажмите enter.
[!d2]
3) Выберите другой сервер:
[!d3]
Я решил эту проблему, добавив следующий репозиторий в список репозитория:
Я настроил репозиторий на синаптик . Но вы можете сделать это, добавив pahts в ваши файлы sources.list и запустив apt-get update:
console: добавить строки в source.list sudo apt-get-repository ppa: gearman -developers / ppa sudo apt-get update Synaptic:
У меня не было проблем с какой-либо зависимостью, но в зависимости от вашей версии вы могли бы быть. Я использую следующую версию.
$ / lsb_release -a Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 12.04.3 LTS Release: 12.04 Codename: exact
Может быть, это помогает кому-то.