Как я могу установить более позднюю версию solr-jetty через apt-get?

Использование apt-get для установки solr-jetty дает мне только версию 1.4 Solr, но я бы хотел использовать одну из версий 3.x.

Я еще не достаточно уверен, чтобы выполнить ручную установку (обычно что-то идет не так, или я что-то необратимо ломаю).

Есть ли способ, которым я могу легко установить версию solr-jetty, которую я хочу для своей версии Ubuntu через apt-get?

В качестве обновления вопроса я попробовал PPA в предложенном вопросе, однако он не сработал. Мне сказали, что это потому, что это для другой версии Ubuntu.

Это ошибка, которую я получаю в конце выполнения обновления apt-get:

Извлечено 2 535 КБ за 7 с (354 КБ / с) W: Не удалось получить http://ppa.launchpad.net/gasol-wu/oneiric/ubuntu/dists/precise/main/source/Sources 404 Не найдено

W: Не удалось получить http://ppa.launchpad.net/gasol-wu/oneiric/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found

W: Не удалось получить http://ppa.launchpad.net/gasol-wu/oneiric/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found

E: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые.

Я также попытался установить Jetty и Openjdk, используя apt-get, но это привело к тому, что Jetty не запускалась как служба.

1 ответ

Это потому, что ppa настроен только для предложения пакетов oneiric.

ppa: gasol-wu / oneiric

У меня есть некоторые резервы о том, почему сопровождающий сделал это, вместо этого создав единый ppa для всех версий Ubuntu, но для решения вашей проблемы вы должны выполнить те же шаги, но точно изменить oneiric:

sudo add-apt-repository ppa:gasol-wu/precise
sudo apt-get update
sudo apt-get install solr-jetty

Конечно, вы должны очистить и удалить старый ppa, чтобы не было больше ошибок.

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