【ZK客户端】mac安装PrettyZoo

概述

PrettyZoo是一款免费开源的zk客户端工具,支持mac、linux、windows平台。这里主要介绍下mac平台如何安装PrettyZoo,因为mac安装时会由于安全策略问题导致软件无法打开,提示"已损坏,无法打开",下面来介绍下如何解决这个问题。

环境描述

macOS版本:macOS Ventura 13.2.1

PrettyZoo版本:2.1.1

下载

官网下载地址:

https://github.com/vran-dev/PrettyZoo/releases

我选择的是v2.1.1,当前最新版本,mac系统选择.dmg后缀的安装包。

下载可能比较慢,请耐心等待。

我这里也提供百度网盘的下载地址:

链接: https://pan.baidu.com/s/1bsDAi42eL_5SQXpAaI2r0A?pwd=387s 提取码: 387s

安装

安装受限

下载完成后,双击安装包,将prettyZoo移到/Applications文件夹(挂载),这是mac安装外部软件的常规步骤。

在程序坞中找到安装的prettyZoo,单击打开,提示"文件已损坏,无法打开":

这是因为mac的安全策略控制了,禁止安装不信任的第三方软件。恰好prettyZoo没有加入apple的平台签名,希望prettyZoo后面能解决此问题。

prettyZoo在github上也有相应的issue,地址如下:

https://github.com/vran-dev/PrettyZoo/blob/master/README_CN.md#mac-安装问题

解决受限

通过终端命令打开mac的安全策略,如下:

bash 复制代码
# sudo是执行root有的权限命令,spctl(system policy control)即系统策略控制
# 当系统需要安装非信任的第三方软件时,需要把这个管控解除
# master表示管理员,disable表示禁用,enable表示启用
zhouyan@MacBook-Pro ~ % sudo spctl --master-disable 
# 输入系统密码
Password: 
# 再次执行上面的命令
zhouyan@MacBook-Pro ~ % sudo spctl --master-disable 
zhouyan@MacBook-Pro ~ % 

成功执行完上面的命令后,打开mac的设置》隐私与安全,找到"安全性"选项,可以看到已自动勾选了"任何来源"选项,如下图。没有执行上面的命令之前,"安全性"下面只有前面两个选项。

再次安装prettyZoo,如果之前在程序坞已经有了,需要先将其移除。

继续执行如下命令:

bash 复制代码
# xattr是mac管理扩展文件属性的命令,rc表示递归删除扩展属性
zhouyan@MacBook-Pro ~ % xattr -rc /Applications/prettyZoo.app

在程序坞中再次打开prettyZoo,就可以成功打开了。如下图:

安装完成后,别忘了将mac的安全策略开启:

bash 复制代码
zhouyan@MacBook-Pro ~ % sudo spctl --master-enable           
Password:
zhouyan@MacBook-Pro ~ % 
相关推荐
瓜子三百克2 小时前
CALayer的异步处理
macos·ios·cocoa
半新半旧2 小时前
Redis集群和 zookeeper 实现分布式锁的优势和劣势
redis·分布式·zookeeper
Fine姐3 小时前
传感器WSNs TheDataLinkLayer——B-MAC
macos
九丝城主3 小时前
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--中篇
服务器·flutter·macos·vmware
呆萌的代Ma4 小时前
解决Mac上的老版本docker desktop 无法启动/启动后一直转圈/无法登陆账号的问题
macos·docker·eureka
fengyun28915 小时前
Omi录屏专家 Screen Recorder by Omi 屏幕录制Mac
macos·mac·录屏·屏幕录制
某非著名程序员6 小时前
Flutter 新手绕不过的坑:ListView 为啥顶部老有空白?
flutter·客户端
不学会Ⅳ8 小时前
Mac M芯片搭建jdk源码环境(jdk24)
java·开发语言·macos
Code季风21 小时前
深入理解微服务中的服务注册与发现(Consul)
java·运维·微服务·zookeeper·架构·go·consul
九丝城主1 天前
2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--上篇
服务器·flutter·macos·vmware