在MacOS系统下DMG文件显示压缩包无法双击安装解决办法

在MacOS系统下DMG文件显示压缩包无法双击安装解决办法

如图所示

 

首先说一下原因,可能是你安装了某些软件造成的,例如安装了解压软件。。。。

首先尝试把解压删掉或者在解压软件里面把dmg后缀从压缩软件去掉,当然大多数情况已经解决。

有一些特殊情况  还是不能解决,这里就有另外一个方法

首先我们要知道 mac 系统下面 dmg文件之所以能安装是依靠了

 DiskImageMounter.app 这个应用打开的

这个app是系统应用,你搜索是搜索不到的(防止用户误删),你需要用超级用户 sudo命令去系统目录下把它复制出来放在 应用程序里面。

DiskImageMounter.app 地址位于:
/System/Library/CoreServices/DiskImageMounter.app

命令:sudo cd  /System/Library/CoreServices/    (进入这个目录)

然后:open .   (打开这个目录,然后复制)

然后你再右键点需要安装的dmg 显示介绍 更改打开方式 就搞定了。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
macOS 上使用 mrfs 文件系统需要加载相应的内核扩展模块,因为 macOS 默认并不支持 mrfs 文件系统。以下是在 macOS安装 mrfs 文件系统支持的方法: 1. 安装 FUSE for macOS FUSE 是一种通用的用户空间文件系统接口,它允许用户空间程序实现自己的文件系统,并通过内核扩展模块与系统内核交互。在 macOS 上,你需要先安装 FUSE for macOS 才能使用 mrfs 文件系统。你可以从 FUSE for macOS 的官方网站 https://osxfuse.github.io/ 下载最新的安装包并进行安装。 2. 安装 mrfs-fuse mrfs-fuse 是一个基于 FUSE 实现的 mrfs 文件系统驱动程序。你可以从 GitHub 上下载最新的源代码并进行编译安装。以下是安装步骤: - 安装依赖项 在终端中执行以下命令来安装编译 mrfs-fuse 所需的依赖项: ``` brew install cmake libfuse-dev ``` 如果你安装 Homebrew,你可以从官方网站 https://brew.sh/ 下载最新的安装包进行安装。 - 下载并编译 mrfs-fuse 在终端中执行以下命令来下载并编译 mrfs-fuse: ``` git clone https://github.com/axet/mrfs-fuse.git cd mrfs-fuse cmake . make ``` 编译完成后,你可以使用以下命令来安装 mrfs-fuse: ``` sudo make install ``` 3. 加载 mrfs-fuse 内核扩展模块 在终端中执行以下命令来加载 mrfs-fuse 内核扩展模块: ``` sudo /Library/Filesystems/mrfs.fs/Contents/Resources/load_mrfs ``` 加载成功后,你就可以使用 mkfs.mrfs 命令来创建 mrfs 文件系统了。例如,要在 /dev/disk2s1 分区上创建一个 mrfs 文件系统,可以执行以下命令: ``` sudo mkfs.mrfs /dev/disk2s1 ``` 注意:使用 mkfs 命令将会格式化指定分区并清空其中的数据,请谨慎操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值