Zenity
1.1、Zenity简介
是什么 ?:a commandline tool that allows you to display GTK dialog boxes.
开发语言:C
开发组织:GNOME
官方主页:https://wiki.gnome.org/Projects/Zenity
源码仓库:https://gitlab.gnome.org/GNOME/zenity
1.2、通过包管理器安装Zenity
操作系统包管理器安装命令
macOSHomeBrewbrew install zenity
GNU/LinuxHomeBrewbrew install zenity
aptsudo apt-get install -y zenity
CentOSyumsudo yum install -y zenity
dnfsudo dnf install -y zenity
openSUSEzyppersudo zypper install -y zenity
Alpine Linuxapksudo apk add zenity

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm zenity
Gentoo LinuxPortagesudo emerge zenity
1.3、通过编译源码安装Zenity 

step1、安装依赖

所有时Terminal + Shell + GNU CoreUtils
下载时cURL
解压时tar + xz
配置时autotools ( autoconfautomake )
编译时gmake、 ( gcc + g++ ) / GCC | Clang / LLVMgettext
运行时
  • glibc ( libc.solibm.solibdl.solibpthread.sold-linux-x86-64.so )
  • GCC ( libstdc++.solibgcc_s.so )

step2、使用curl命令下载Zenity源码包 (

curl -LO https://download.gnome.org/sources/zenity/3.32/zenity-3.32.0.tar.xz

step3、使用tar解压Zenity源码包

tar vxf zenity-3.32.0.tar.xz

step4、进入zenity-3.32.0目录,并查看它的内容

step5、配置、编译、安装

./configure && make && sudo make install
1.4、zenity命令