CentOS7安装jq命令

1. 安装依赖

复制代码
yum install gmp-devel mpfr-devel libmpc-devel -y

2. 安装gcc

2.1 离线环境

复制代码
wget https://ftp.gnu.org/gnu/gcc/gcc-10.3.0/gcc-10.3.0.tar.gz
tar -xzf gcc-10.3.0.tar.gz
  • 编译安装

    yum -y install gcc c++ --skip-broken

    ./configure --disable-multilib --enable-languages=c,c++
    make
    sudo make install

2.2 在线环境

复制代码
# CentOS/RHEL系统:
sudo yum update
sudo yum groupinstall 'Development Tools'

# Ubuntu/Debian系统:
sudo apt-get update
sudo apt-get install build-essential

3. 安装jq

下载:https://github.com/stedolan/jq/releases/download/jq-1.5/jq-1.5.tar.gz

复制代码
tar -zxvf jq-1.5.tar.gz

cd jq-1.5

./configure && make && make install
  • 测试

    echo '{"id":1,"name":"zhangsan"}' | jq .

4. rpm包安装

下载地址:https://rhel.pkgs.org/7/atomic-x86_64/jq-1.6-2.el7.x86_64.rpm.html

复制代码
yum install -y oniguruma-6.8.2-2.el7.x86_64.rpm
yum install -y jq-1.6-2.el7.x86_64.rpm
相关推荐
mounter6251 天前
Linux 7.0 重磅更新:详解 nullfs 如何重塑根文件系统挂载与内核线程隔离
linux·运维·服务器·kernel
色空大师1 天前
【网站搭建实操(一)环境部署】
java·linux·数据库·mysql·网站搭建
江南风月1 天前
日志审计系统WGLOG支持syslog吗
运维·网络·日志审计
A.A呐1 天前
【Linux第十三章】缓冲区
linux·服务器
想唱rap1 天前
Linux线程
java·linux·运维·服务器·开发语言·mysql
JFSJFX1 天前
手机短信误删怎么办?这4种恢复办法亲测有效,轻松找回短信
运维·服务器
yuzhuanhei1 天前
docker常用命令
运维·docker·容器
無名路人1 天前
Zsh 脚本 + VS Code 任务:NestJS + Vue3 一键部署到 1Panel
运维·后端·自动化运维
anarckk1 天前
docker volume 导入导出命令
运维·docker·容器
cccccc语言我来了1 天前
Linux(9)操作系统
android·java·linux