在 Ubuntu 10.04 上安装 jq JSON 处理器
Install jq JSON processor on Ubuntu 10.04
有没有办法在 Ubuntu 10.04 上安装 jq JSON 处理器?
我尝试了通常的 sudo apt-get install jq
但出现错误 E: Couldn't find package jq
按照 https://stedolan.github.io/jq/download/ 中所述从源代码下载和构建,最后一节称为 "From source on Linux, OS X, Cygwin, and other POSIX-like operating systems"。
我认为您缺少回购协议:
http://installion.co.uk/ubuntu/vivid/universe/j/jq/install/index.html
可以执行 sudo apt-get install jq
但是您需要通知系统在哪里可以找到 jq。
ℹ️ 注意: Ubuntu 14+用户可以跳到第3步!
安装
在文本编辑器中打开源文件:
sudo vim /etc/apt/sources.list
将以下行添加到该文件的末尾(注意 deb
不是命令,more info):
deb http://us.archive.ubuntu.com/ubuntu vivid main universe
然后重新索引 apt-get 以便它可以找到 jq
:
sudo apt-get update
然后正常安装,你应该是jq
的骄傲新用户!
sudo apt-get install jq
测试
测试有效!试试这个看看它是否漂亮地打印了一些例子 json
echo '{ "name":"John", "age":31, "city":"New York" }' | jq .
结果在您的终端中应如下所示:
{
"name": "John",
"age": 31,
"city": "New York"
}
因为 Ubuntu 16.04LTS xenial 你不需要修改 /etc/apt/sources.list
,只需 运行
sudo apt-get install jq
有没有办法在 Ubuntu 10.04 上安装 jq JSON 处理器?
我尝试了通常的 sudo apt-get install jq
但出现错误 E: Couldn't find package jq
按照 https://stedolan.github.io/jq/download/ 中所述从源代码下载和构建,最后一节称为 "From source on Linux, OS X, Cygwin, and other POSIX-like operating systems"。
我认为您缺少回购协议: http://installion.co.uk/ubuntu/vivid/universe/j/jq/install/index.html
可以执行 sudo apt-get install jq
但是您需要通知系统在哪里可以找到 jq。
ℹ️ 注意: Ubuntu 14+用户可以跳到第3步!
安装
在文本编辑器中打开源文件:
sudo vim /etc/apt/sources.list
将以下行添加到该文件的末尾(注意
deb
不是命令,more info):deb http://us.archive.ubuntu.com/ubuntu vivid main universe
然后重新索引 apt-get 以便它可以找到
jq
:sudo apt-get update
然后正常安装,你应该是
jq
的骄傲新用户!sudo apt-get install jq
测试
测试有效!试试这个看看它是否漂亮地打印了一些例子 json
echo '{ "name":"John", "age":31, "city":"New York" }' | jq .
结果在您的终端中应如下所示:
{
"name": "John",
"age": 31,
"city": "New York"
}
因为 Ubuntu 16.04LTS xenial 你不需要修改 /etc/apt/sources.list
,只需 运行
sudo apt-get install jq