关于将mac升级到macOS Sierra之后 Sublime Text无法在命令行执行subl .解决办法
2017-06-01 10:24
585 查看
今天把mac 升级到了最新的操作系统之后出现了一系列的事故,
我的操作步骤如下:
首先把文件拷贝到/usr/bin文件夹下
执行下面命令,发现还是找不到subl
于是尝试将
然而出现了权限问题:
搜索之后发现,是
于是尝试关闭
输入如下命令
重启即可。
注意如果要恢复默认,那么输入下面命令即可(当然我们的目的就是禁用,所以不需要执行下面命令)
之后再把文件拷贝到/usr/bin文件夹下
执行下面命令,
结果输出
证明你已经修改成功了可以使用subl .命令了哈哈
Sublime Text就是其中之一,发现升级系统之后
Sublime Text无法在命令行执行
subl .
我的操作步骤如下:
首先把文件拷贝到/usr/bin文件夹下
sudo cp /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/bin/
执行下面命令,发现还是找不到subl
which subl
于是尝试将
mvim重新复制到
/usr/bin/中去
sudo cp -f mvim /usr/bin/
然而出现了权限问题:
cp: /usr/bin/mvim: Operation not permitted
搜索之后发现,是
El Capitan加入了
Rootless机制,不再能够随心所欲的读写很多路径下了。设置
root权限也不行。
Rootless机制将成为对抗恶意程序的最后防线
于是尝试关闭
Rootless。重启按住
Command+R,进入恢复模式,打开
Terminal(就是终端)。
输入如下命令
csrutil disable
重启即可。
注意如果要恢复默认,那么输入下面命令即可(当然我们的目的就是禁用,所以不需要执行下面命令)
csrutil enable
之后再把文件拷贝到/usr/bin文件夹下
sudo cp /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/bin/
执行下面命令,
which subl
结果输出
/usr/bin/subl
证明你已经修改成功了可以使用subl .命令了哈哈
相关文章推荐
- 关于Mac升级Android Studio无法获取安装目录权限的解决办法
- 关于升级Ubuntu内核之后无法开机的解决办法
- Mac电脑升级到macOS Sierra后“任何来源”从Gatekeeper消失的解决办法
- 关于更新安装macos high sierra 失败,mac重启后无法找到启动项的解决办法
- macos 升级high sierra失败之后重启无法正常启动,界面显示一个白色问号的解决办法
- 郑州iOS點 - 关于升级Mac系统后cocoapods无法导入第三方的问题解决办法
- 升级Xcode7之后VVDocumenter-Xcode等插件无法使用的解决办法
- 关于网络上下载开源程序的无法编译执行的解决办法
- Xcode升级之后插件无法使用与不小心点击Skip bundle的解决办法
- 【内容转载】iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法
- iOS开发-工具:Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法
- 关于VS2010中无法升级EntityFramework的解决办法
- iOS开发----Xcode7升级之后插件无法使用解决办法
- 关于iOS7之后自定义leftnavigationitem后手势无法响应问题的解决办法
- iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法
- 关于装了VMware之后VS2005无法使用的原因以及解决办法
- 升级到win10之后怎么不能上网了 升级Win10无法上网的解决办法
- 关于在win7下双击无法执行可执行的jar文件解决办法
- iOS开发---Xcode7升级之后插件无法使用或者不小心点击Skipbundle的解决办法
- iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法