【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,单击打开,提示“文件已损坏,无法打开”:
image.png
这是因为mac的安全策略控制了,禁止安装不信任的第三方软件。恰好prettyZoo没有加入apple的平台签名,希望prettyZoo后面能解决此问题。

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

https://github.com/vran-dev/PrettyZoo/blob/master/README_CN.md#mac-%E5%AE%89%E8%A3%85%E9%97%AE%E9%A2%98

解决受限

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

# 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的设置》隐私与安全,找到“安全性”选项,可以看到已自动勾选了“任何来源”选项,如下图。没有执行上面的命令之前,“安全性”下面只有前面两个选项。
截屏2023-08-15 14.46.41.png
再次安装prettyZoo,如果之前在程序坞已经有了,需要先将其移除。
继续执行如下命令:

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

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

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

zhouyan@MacBook-Pro ~ % sudo spctl --master-enable           
Password:
zhouyan@MacBook-Pro ~ % 
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
对于在Mac安装ZooKeeper客户,你可以按照以下步骤进行操作: 1. 首先,确保你的Mac上已经安装了Java运行环境。你可以在终中运行以下命令来检查是否已经安装了Java: ``` java -version ``` 如果你看到了Java的版本信息,说明已经安装了Java。否则,你需要先安装Java。 2. 接下来,你需要下载ZooKeeper客户。你可以从Apache的官方网站下载ZooKeeper的压缩包。打开终,使用以下命令进入你想要保存压缩包的目录: ``` cd /path/to/directory ``` 然后,使用curl或者wget命令下载ZooKeeper的压缩包。例如,使用curl命令下载: ``` curl -O https://downloads.apache.org/zookeeper/zookeeper-X.X.X/apache-zookeeper-X.X.X-bin.tar.gz ``` 注意要将上述链接中的`X.X.X`替换为你想要下载的ZooKeeper版本号。 3. 下载完成后,解压缩压缩包。可以使用以下命令: ``` tar -zxvf apache-zookeeper-X.X.X-bin.tar.gz ``` 4. 解压缩后,进入解压后的目录: ``` cd apache-zookeeper-X.X.X-bin ``` 5. 在该目录下,你可以找到`conf`目录。进入该目录并复制`zoo_sample.cfg`文件: ``` cp zoo_sample.cfg zoo.cfg ``` 6. 修改`zoo.cfg`文件来配置ZooKeeper客户。你可以使用文本编辑器打开该文件,并根据你的需求进行配置。 7. 配置完成后,你可以启动ZooKeeper客户。在终中运行以下命令: ``` ./bin/zkCli.sh ``` 这将启动ZooKeeper客户,并连接到本地的ZooKeeper服务器。 现在,你已经成功在Mac安装和配置了ZooKeeper客户。你可以使用ZooKeeper客户来管理和监控ZooKeeper集群。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Firechou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值