Mac安装软件时提示已损坏的完美解决方法
目录
- Mac安装软件时提示已损坏的解决方法
- 原因
- 解决方法
Mac安装软件时提示已损坏的解决方法
从网上下载的SecureCRT、Principle等设计软件,以及输入法等常用软件,安装时可能会提示“已损坏,移至废纸篓”这类信息,根本无法打开。如下图:
这不是文件的问题,是系统限制的原因。
原因
新系统(macOS Sierra 10.12.X以上)加强了安全机制
默认不允许用户自行下载安装应用程序,只能从Mac App Store里安装应用。
解决方法
步骤一:打开终端
步骤二:输入代码
sudo spctl --master-disable
在终端输入以下代码(可复制粘贴)
sudo spctl --master-disable
然后回车,输入自己电脑密码
输完回车即可(密码不会显示出来,如果密码不对会有提示,没有提示就是输入正确了
)
步骤三:打开系统偏好设置 > 安全性与隐私,若显示任何来源,说明离成功不远了
回到桌面双击安装文件,应该是可以安装了
如果还是无法打开,继续往下看
步骤四:(移除这个应用的安全隔离属性)
xattr -r -d com.apple.quarantine path(path换成软件安装路径,一般在/Application下)
现在再回去安装软件,成功!
相关推荐
-
Mac入门使用brew安装软件
Mac入门使用brew安装软件 brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便 brew类似ubuntu系统下的apt-get的功能 阅读目录 安装brew 使用brew安装软件 使用brew卸载软件 使用brew查询软件 其他brew命令 安装brew brew 的官方网站: http://brew.sh/ 在官方网站对brew的用法进行了详细的描述 安装方法: 在Mac中打开Termal: 输入
-
服务器安装Macfee(麦咖啡)杀毒软件后可能出现的问题
问题现象 无法在线发送邮件,Jmail组件或其他发邮件组件失灵. 出错原因 Macfee软件禁止了w3wp.exe(IIS进程)对外发送邮件. 解决方法 1.打开控制台,双击访问保护,进入属性设置. 2.默认选中左边的防病毒标准保护,再双击右边的禁止群发邮件蠕虫发送邮件. 3.在要排除的进程里面添加w3wp.exe这个项目即可. 问题现象 PHP+MySQL的网站报错,错误提示如下: SQL: SHOW FIELDS FROM [Table] www.zhaomu.com Error: Can'
-
Mac安装软件时提示已损坏的完美解决方法
目录 Mac安装软件时提示已损坏的解决方法 原因 解决方法 Mac安装软件时提示已损坏的解决方法 从网上下载的SecureCRT.Principle等设计软件,以及输入法等常用软件,安装时可能会提示“已损坏,移至废纸篓”这类信息,根本无法打开.如下图:这不是文件的问题,是系统限制的原因. 原因 新系统(macOS Sierra 10.12.X以上)加强了安全机制默认不允许用户自行下载安装应用程序,只能从Mac App Store里安装应用. 解决方法 步骤一:打开终端 步骤二:输入代码 sudo
-
linux安装软件时提示软件包不存在的解决方法
软件包不存在时可能是被安装软件的软件源没有安装,我的是cent os,安装w3m时,出现这个问题,解决办法:先安装软件源(epel-release),然后更新系统包,最后执行安装软件操作,就可以成功了. 以安装w3m为例: 1.安装w3m的软件源:epel-release yum install epel-release //如果不是系统管理员需要前面加入sudo命令,因为安装需要管理员权限 2.安装成功后,更新系统包 (如果不是系统管理员需要前面加入sudo命令,因为安装需要管理员权限) yu
-
安装SQL2008时提示删除SQL2005Express工具的解决方法
修改注册表: HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM,将ShellSEM项重命名或删除即可.
-
关于C#连接SQL Server时提示用户登录失败的解决方法
在用C#开发windows端程序并连接SQL Server时有可能会遇到数据库登录失败的问题,报错现象如下图所示: 报错信息如下: System.Data.SqlClient.SqlException: '用户 '' 登录失败.' This exception was originally thrown at this call stack: [External Code] MyQQ.DataOperator.ExecSQL(string) in DataOperator.cs
-
oracle 提示登录密码过期完美解决方法
oracle 提示登录密码过期解决 1.登录到oracle的 服务器 2.切换到oracle 用户 3.设置到当前操作的实例名:export ORACLE_SID=XXX 4.连接数据库的命令行模式:sqlplus /nolog 5.sql: conn /as sysdba;用dba的身份登录 6.修改过期的用户密码设置: 修改用户密码:alter user XXX identified by XXX 修改用户密码之后,重新使用修改的用户密码连接数据库就ok了,假如仍然还有锁定用户操作, 记得执
-
win7下安装Ubuntu后进不去win7的完美解决方法
刚刚给同学在win7下安装了Ubuntu16.04,结果在安装完后竟然无法在电脑重启后,找到win7的进入选项. 在网上找了找,都不行!就差点重装了.终于还是找到了! 安装Ubuntu后直接进入Ubuntu系统,Ctrl+alt+t进入终端,输入以下命令即可: sudo gedit /etc/default/grub 在打开的gedit编辑器中找到这一行字: GRUB_DEFAULT=0 然后修改为: GRUB_DEFAULT=4 然后更新grub: sudo update-grub 在终端中可
-
关于 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。的解决方法
先来介绍一下出现这个错误的原因.看到园子中有人写了Web Api 2.0的博文,自己也想学习一下这个技术,于是就去了Microsoft官网看了一下关于web api的介绍,之后就有自己动手写个demo的冲动了,由于自己安装的是vs2012,需要升级到sp4,但是自己又不想升级到sp4,关键还是自己想体验一下vs2013,于是乎就苦苦等了2个小时,vs2013终于下载好了,安装好之后,激动人心的时刻终于到来了,马上就可以自己写一个web api的demo了,而且2013的速度比2012好,按照微软
-
mysql处理添加外键时提示error 150 问题的解决方法
像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的,事实上,这个mysql报错已经被报告是一个mysql本身的bug并出现在mysql 开发者列表当中很多年了,然而这似乎又是一种误导. 在很多实例中,这种错误的发生都是因为mysql一直以来都不能很好的支持的关系的问题, 更不幸的是它也并没有指明到底是哪一个问题会导致上面那种错误,下面我把导致这个可怕 的150错误的常见原因列出来了,并且我以可能性的大小作了排序 已知的原因: 1, 两个字
-
解决Mysql5.7.17在windows下安装启动时提示不成功问题
在机器上首次安装MySQL, 操作系统是win7 mysql 的安装文件是 zip 格式的,版本是5.7.17 解压之后,安装步骤是 1.首先找个文件存放这些安装程序以及 数据 假设是E:\\mysql 2.把解压的文件放在E:\\mysql下,并且新建个data文件夹 3.创建环境变量mysql 路径是E:\\mysql 添加到path 中 %MYSQL%\bin; 4.在解压的文件夹下有个my-default.ini 的文件,首先拷贝一份,重命名为my.ini 修改文件内容 只修改两行就
-
解决安装WampServer时提示缺少msvcr110.dll文件的问题
今天开始学习PHP,对于初学者来说,我们一定希望从简单的开始,所以,从集成环境非常好的WampServer的安装开始. 1.下载WampServer安装程序,安装完毕后会出现一个错误.如下: 2.这是因为你的电脑缺少c++环境.你可以直接在bing里搜索"Visual C++ Redistributable for Visual Studio 2012 Update 4",找到文件后自己下载就可以了. 3.如图所示,找到文件后选择"中文(简体)",单击"下
随机推荐
- Angular通过angular-cli来搭建web前端项目的方法
- php如何控制用户对图片的访问 PHP禁止图片盗链
- Repeater控件数据导出Excel(附演示动画)
- Go语言中io.Reader和io.Writer的详解与实现
- 一步步教你编写可测试的Go语言代码
- c#数据绑定之将datatabel的data添加listView
- 解析如何加快mysql编译的速度
- 用Shell脚本快速搭建Ubuntu下的Nodejs开发环境
- Shell中特殊字符的用法总结大全
- Java多态和实现接口的类的对象赋值给接口引用的方法(推荐)
- Linux下的mongodb服务监视脚本(启动服务)
- sqlserver数据库高版本备份还原为低版本的方法
- SQL语句分组获取记录的第一条数据的方法
- JavaScript 弹出子窗体并返回结果到父窗体的实现代码
- jQuery中change事件用法实例
- 实例代码讲解jquery easyui动态tab页
- xml 封装与解析(javascript和C#中)
- Android编程防止进程被第三方软件杀死的方法
- Android实现ImageView阴影和图层效果
- jquery+thinkphp实现跨域抓取数据的方法