1

Я был бы очень признателен за помощь в этом, так как я уже несколько дней тралю Google и выхожу пустым.

Фон, я использую chef-solo/vagrant для создания веб-сервера разработки, я использовал базовый блок raring (ubuntu 13.04), который поставляется с установленными ruby и chef.

Я установил полный стек лампы, и все работает отлично. Но мне нужно установить пару камней ruby, для которых требуется версия 1.9.x, установлен 1.8.x. Поэтому я попытался обновить rubygems, и он вернулся с сообщением об успехе. Однако система все еще сообщает о версии 1.8.x.

Аналогичная ситуация с php, я ранее задавал этот вопрос https://superuser.com/questions/607629/ubuntu-12-04-cli-using-correct-php-version-apache-is-not по вопросам обновления php на базовой коробке Ubuntu 12.04. С новым basebox я теперь могу получить php до версии 5.4.9, но не могу заставить его запустить последнюю стабильную версию без установки из исходного кода - в этом случае у меня та же проблема, что обсуждалась в предыдущем вопросе.

Существуют похожие проблемы с обновлением других программ и пакетов. Так что здесь происходит? Все обновления программного обеспечения заблокированы из-за того, что это релиз LTS.

Я не думаю, что это проблема шеф-повара, так как, когда я ssh в коробку, я получаю те же результаты, я чувствую, что это как-то связано с базовыми коробками. Любая помощь в диагностике этого будет принята с благодарностью.

1 ответ1

0

Вы можете скачать Package: ruby1.9.1 (1.9.3.194-8.1ubuntu1) по URL-адресу: [packages.ubuntu.com/raring/ruby1.9.1]

Я обычно обращаюсь к [packages.ubuntu.com/], затем выбираю соответствующую версию, в данном случае, [packages.ubuntu.com/raring/], и захожу внизу веб-страницы, чтобы получить ссылку на все пакеты в [пакетов. ubuntu.com/raring/allpackages]

Затем, после завершения загрузки веб-страницы (несколько минут), я искал ruby и обнаружил:

Виртуальный пакет rubygems1.9.1 предоставлен ruby1.9.1

который связан с ruby 1.9.1 на [packages.ubuntu.com/search?ключевые слова = ruby1.9.1], которые в свою очередь ссылаются на ruby1.9.1 (1.9.3.194-8.1ubuntu1) на своей веб-странице:[packages.ubuntu.com/raring/ruby1.9.1]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .