Обновление jq до версии 1.5 в Ubuntu

Итак, это читается здесь:

jq 1.5 находится в официальных репозиториях Debian и Ubuntu. Установите с помощью sudo apt-get install jq.

все же:

$ sudo apt-get install jq
Reading package lists... Done
Building dependency tree       
Reading state information... Done
jq is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

И:

$ jq --version
jq version 1.3

Description:    Ubuntu 14.04 LTS
Release:    14.04
Codename:   trusty

Что мне не хватает?

спасибо


person programbyexception    schedule 06.04.2016    source источник
comment
Вы пробовали sudo apt-get update и sudo apt-get upgrade?   -  person TheCrimulo    schedule 07.04.2016
comment
да. Он обновил мой хром, но jq остался прежним (1.3)   -  person programbyexception    schedule 07.04.2016
comment
Попробуйте с apt-get install --only-upgrade <packagename>, чтобы убедиться, что пакет не обновлен?   -  person TheCrimulo    schedule 07.04.2016
comment
Пробовал уже. Не повезло: $ sudo apt-get install --only-upgrade jq Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово jq уже является самой новой версией. 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.   -  person programbyexception    schedule 07.04.2016
comment
Это может помочь, выберите бинарники jq 1.5 для вашей архитектуры и попробуйте их установить. stedolan.github.io/jq/download   -  person TheCrimulo    schedule 07.04.2016
comment
да, загрузка бинарника и очень грубая замена /usr/bin/jq новым бинарником сделали свое дело. Я надеялся на что-то более ubuntista, но спасибо.   -  person programbyexception    schedule 07.04.2016
comment
Вы, вероятно, должны принять ответ Юусо Охтонена ниже   -  person Fadi    schedule 11.08.2017


Ответы (3)


Я оказался здесь, когда гуглил, почему мой экземпляр Debian 8 не обновляет jq 1.4 до 1.5.

Вот мое решение для тех, кто борется с Debian 8 jq: Загрузите jq с https://github.com/stedolan/jq/releases и скопируйте его вручную поверх установленного jq. В моем случае:

wget https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
chmod +x jq-linux64
sudo mv jq-linux64 $(which jq)
person Juuso Ohtonen    schedule 06.03.2017
comment
Проголосовал за то, что сработало, а не потому, что понравилось :) - person mhvelplund; 02.11.2018
comment
Принесите этому человеку пива. - person Nik; 29.12.2020

Вы используете Ubuntu LTS. В последней версии Ubuntu есть jq 1.5.

person Community    schedule 07.04.2016
comment
Итак, как легко получить jq 1.4 или 1.5 для Ubuntu 14.04 LTS? - person Nati; 30.08.2016
comment
@Nati На ваш вопрос уже был дан ответ в Ask Ubuntu: askubuntu.com/questions/103320/ - person ; 30.08.2016
comment
Это может быть ответом, но я его не понимаю. Кажется, мастер apt-get - это совет. - person dpurrington; 05.01.2017

Я думаю, вам не хватило правильного репозитория: http://installion.co.uk/ubuntu/vivid/universe/j/jq/install/index.html

person Cos    schedule 06.09.2016
comment
Нет, у него Ubuntu 14, а не 15. - person ceving; 12.04.2017