Я совершенно новичок в Linux / Ubuntu и командной строке. На работе мне нужно было установить сервер gearman и рабочих на коробку Ubuntu 11.10 Rackspace. Я запустил эту команду apt-get install gearman-job-server
для установки сервера, но он установил версию 0.14, которая устарела много лет назад. Есть ли способ, которым я могу просто обновить пакет до последней версии через командную строку?
Каждая версия 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