web-dev-qa-db-ja.com

Ubuntu 10.04にjq JSONプロセッサーをインストールする

Ubuntu 10.04にjq JSONプロセッサをインストールする方法はありますか?

私はいつものSudo apt-get install jqがエラーになりましたE: Couldn't find package jq

16
Ste-3PO

(@ somaiah-kumberaの投稿より)

Sudo apt-get install jqただし、jqの検索場所をシステムに通知する必要があります。

インストール

  1. ソースファイルをテキストエディターで開きます。

    Sudo vim /etc/apt/sources.list
    
  2. そのファイルの末尾に次の行を追加します(debはコマンドではないことに注意してください 詳細 )。

    deb http://us.archive.ubuntu.com/ubunt 鮮やかなメインユニバース

  3. 次に、jqが見つかるようにapt-getのインデックスを再作成します。

    Sudo apt-get update
    
  4. その後、通常のインストールを実行すると、jqの新しいユーザーになるはずです!

    Sudo apt-get install jq
    

テスト

動作確認してください!これを試して、jsonの例を印刷してください

echo '{ "name":"John", "age":31, "city":"New York" }' | jq .

結果は端末に次のように表示されます。

{
  "name": "John",
  "age": 31,
  "city": "New York"
}
31
StefanJCollier

リポジトリが不足していると思います: http://installion.co.uk/ubuntu/vivid/universe/j/jq/install/index.html

3
Somaiah Kumbera

Ubuntu 16.04LTS xenial 以降、変更する必要はありません/etc/apt/sources.list、 ただ走れ

Sudo apt-get install jq

jq 1.5は公式の Debian および bunt リポジトリにあります。

3
Nik

https://stedolan.github.io/jq/download/ 、「Linux、OS X、Cygwin、およびその他のPOSIXライクなオペレーティング上のソースから」と呼ばれる最後のセクションで説明されているように、ソースからダウンロードしてビルドしますシステム」。

0
Hans Z.