有没有办法在 Ubuntu 10.04上安装 jq JSON 处理器?
我试了通常的 sudo apt-get install jq,但得到了错误的 E: Couldn't find package jq
sudo apt-get install jq
E: Couldn't find package jq
如 https://stedolan.github.io/jq/download/中所述,从源代码下载和构建,最后一节称为“从 Linux、 OS X、 Cygwin 和其他类 POSIX 操作系统上的源代码”。
我觉得你错过了回购: Http://installion.co.uk/ubuntu/vivid/universe/j/jq/install/index.html
执行 sudo apt-get install jq是可能的,但是您需要通知系统在哪里找到 jq。
I 注意: Ubuntu14 + 用户可以跳到第3步!
在文本编辑器中打开源文件:
sudo vim /etc/apt/sources.list
将以下行添加到该文件的末尾(注意,deb不是命令,更多信息) :
deb
生动的主宇宙
然后重新索引 apt-get,这样它就可以找到 jq:
jq
sudo apt-get update
然后做正常的安装,你应该是自豪的 jq的新用户!
测试它的工作! 尝试这个看看它漂亮的打印一些例子 json
echo '{ "name":"John", "age":31, "city":"New York" }' | jq .
您的终端应该显示如下结果:
{ "name": "John", "age": 31, "city": "New York" }
由于 Ubuntu 16.04 LTS 排外,您不需要修改 /etc/apt/sources.list,只需运行
/etc/apt/sources.list
jq 1.5位于官方的 Debian和 Ubuntu存储库中。
jq 1.5