调试插件:EmmyLua 1.2.0 操作系统:macOS 10.13.1 macOS 专用模块管理工具: Homebrew 1.3.6 以下讨论,均以 macOS 为主,其他系统平台仅供参考。...安装 Lua 打开 macOS 终端,输入以下指令: brew tap homebrew/versions brew install lua53 Lua 的安装有多种方式,这是较为简化高效的一种。...安装 Lua 模块管理工具:LuaRocks 打开 macOS 终端,输入以下指令: brew tap mesca/luarocks brew install luarocks53 LuaRocks 的安装也有多种方式.../local/bin/lua5.3 ?.../local/bin/lua5.3" alias luarocks="/usr/local/bin/luarocks-5.3" 命令别名,不能 sudo 执行,如安装 luasocket 时,还是需要
调试插件:EmmyLua 1.2.0 操作系统:macOS 10.13.1 macOS 专用模块管理工具: Homebrew 1.3.6 以下讨论,均以 macOS 为主,其他系统平台仅供参考。...终端,输入以下指令: brew tap mesca/luarocks brew install luarocks51 --with-luajit LuaRocks 的安装也有多种方式,这是较为简化高效的一种.../local/bin/luajit ?...配置 LuaCheck 静态检查工具 首先在在终端命令行执行: sudo luarocks-jit install luacheck 然后在设置页,配置 LuaCheck 的完整路径: /usr/local.../local/bin/luajit" alias luarocks="/usr/local/bin/luarocks-jit" 命令别名,不能 sudo 执行,如安装 luasocket 时,还是需要
这是一篇失败的帖子,切勿操作 根据苹果的 官方说明,以下路径受到保护: /System /usr (不包含 /usr/local) /bin /sbin Apps that are pre-installed...with OS X 所以可以利用brew install 工具至/opt/homebrew/避开SIP策略 同理,proxychanis-NG 就能愉快的使用了 chmod -R 777 /opt chown...### 请手动查找 /usr/local/opt 并替换为 /opt/homebrew ### echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc...install sed zsh git sep MacOS上的sed是BSD变体,具有与GNU对应版本不同的选项,建议重装sed 20210727001352646234.png 丢你LM,凸(艹皿艹...) 20210727001244041014.png 改变思路,既然你非得安装到 /usr/local/opt 那我就下载 proxychains-NG 源码编译安装 export https_proxy
又叫Brew,是MacOS上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,和linux系统中的yum非常相似,只需要一个命令,非常方便。...): brew install wget brew install autoconf brew install openssl Brew 常用语句(打开 Terminal 终端,输入): #我这里以操作...php70 为例 brew update #更新brew可安装包,建议每次执行一下 brew search php70...设置 Nginx 监听端口权限(打开 Terminal 终端,输入): sudo chown root:wheel /usr/local/Cellar/nginx/1.12.1/bin/nginx sudo...var/www sudo chown :staff /var/www sudo chmod 775 /var/www #使用 vim 编辑器编辑 nginx.conf vim /usr/local/etc
按照上面的步骤,我们首先更新homebrew $ brew update Error: Cowardly refusing to `sudo brew update` You can use brew...sudo chown -R $(whoami):admin /usr/local 很不幸,我们在更新的时候遇到了一个错误,好在homebrew有错误提醒,我们按照提醒执行下面命令,继续安装。...$ sudo chown -R $(whoami):admin /usr/local $ brew update Updated Homebrew from e3986e9 to 21ce7a5....: Operation not permitted Operation not permitted提示没有权限操作,对/usr/bin目录下的东西,我已经遇到过几次这个问题了,于是继续google,在stackoverflow.../openssl $ openssl OpenSSL 1.0.2e 3 Dec 2015 总结 主要记录了安装openssl过程中遇到的一些问题,同时也知道当如果对/usr/bin类似文件目录无操作权限的时候怎么解锁文件系统
www.python.org/downloads/mac-osx/ 选择对应的安装包, 下载完成后, 一步步按照引导来进行安装即可 3 homebrew安装 推荐使用, 但更复杂 homebrew macOS...built, but is not symlinked into /usr/local Permission denied @ dir_s_mkdir - /usr/local/Frameworks...Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks 解决方法 #手动创建一个这个不存在的目录 sudo mkdir /usr/local.../Frameworks #解决权限问题: sudo chown $(whoami):admin /usr/local/Frameworks #手动执行一下安装时未完成的创建连接: brew link python3...="/usr/local/bin/python3" #编译系统配置文件 source ~/.bash_profile #系统当前的python版本。
操作系统 本文选择的 macOS 版本是最新版 12.4,一般情况下,我们只要打开系统更新,然后让设备自己更新到最新版本,就完成了 80% 的系统环境相关的准备工作啦。...如果你是使用 brew 安装的: openblas is keg-only, which means it was not symlinked into /usr/local, because macOS...sudo mkdir /usr/local/include sudo mkdir /usr/local/opt sudo ln -s "$(brew --prefix llvm...)" "/usr/local/opt/llvm" sudo ln -s "$(brew --prefix libomp)/include/omp.h" "/usr/local/include/omp.h...)/include/boost" "/usr/local/include/boost" sudo ln -s "$(brew --prefix tbb)/include/tbb" "/usr/local
downloads/windows/ 同样按照引导来进行安装, 安装时, 注意将python添加到系统环境变量中 3 homebrew安装 推荐使用, 但更复杂(针对于mac) homebrew macOS...built, but is not symlinked into /usr/local Permission denied @ dir_s_mkdir - /usr/local/Frameworks...Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks 解决方法 #手动创建一个这个不存在的目录 sudo mkdir /usr/local.../Frameworks #解决权限问题: sudo chown $(whoami):admin /usr/local/Frameworks #手动执行一下安装时未完成的创建连接: brew link python3...="/usr/local/bin/python3" #编译系统配置文件 source ~/.bash_profile #系统当前的python版本。
译注:在Max OS X 10.11(El Capitan)版本中,homebrew在安装软件时可能会碰到/usr/local目录不可写的权限问题。...可以使用下面的命令修复: sudo chown -R `whoami` /usr/local Node 使用Homebrew来安装Node.js..../local目录的所有权: sudo chown -R `whoami` /usr/local 安装完yarn之后就可以用yarn代替npm了,例如用yarn代替npm install...注意:目前npm5(发文时最新版本为5.0.4)存在安装新库时会删除其他库的问题,导致项目无法正常运行。请尽量使用yarn代替npm操作。...所以新手可以直接跳过(即不需要安装这一工具,也不建议去费力学习flow相关语法)。
的官方网站 brew home 更新 brew update 这会更新 Homebrew 自己,并且使得接下来的两个操作有意义 检查过时(是否有新版本) brew outdated 这回列出所有安装的软件里可以升级的那些...untap josegonzalez/php 服务操作 假如我们用brew 安装nginx brew install nginx 完成后brew会自动把nginx注册为服务 查询所有的服务 brew.../usr/local/sbin:$PATH"' >> ~/.bash_profile #for other brew install soft source ~/.bash_profile #更新配置...="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql 获取当前登录用户名 whoami 例如我的是psvmc 设置文件的拥有者 sudo chown...-R psvmc /usr/local/var/mysql/ 启动mysql mysql.server start 上面的启动方式 电脑重启就失效了 所以可以以服务的形式启动 brew services
win下习惯使用 xshell,但是 xshell 并无 MacOS 版。了解到了 iterm2 这款软件,通过一些改造也能实现类似的效果。 1....安装 expect brew install expect 如果遇到 man 目录的权限问题可以执行以下命令后在执行安装命令 sudo chown -R $(whoami) /usr/local/share...创建 except 脚本 sudo vim /usr/local/bin/iterm2login.sh #!...还需要给脚本执行权限 sudo chmod +x /usr/local/bin/iterm2login.sh 3....多个项目同时操作也不怕搞错了. ? ? 4. 最终效果 如图,使用起来方便多了 ? ---- 方法来源于网上,稍作修改
安装环境 本文默认以MacOS为系统,毕竟除了用React Native搞Android,你也会想用它搞iOS。.../local/lib/node_modules #删除 node sudo rm /usr/local/bin/node #删除全局 node 模块注册的软链 cd /usr/local/bin...执行init时切记不要在前面加上sudo(否则新项目的目录所有者会变为root而不是当前用户,导致一系列权限问题,需要使用chown修改。...可以将brew转到root模式: sudo chown root:admin /usr/local/bin/brew 重新连接: sudo brew link pcre 再切回来: sudo chown...xxxx:admin /usr/local/bin/brew 真机调试 首先要开启USB调试。
君不见各大厂牌均纷纷使用Go lang对自己的高并发业务进行重构,原因无他,经济下行的大背景之下,性能突出、效率拉满的Go lang无疑是高并发场景下节约服务器资源的一剂灵药。 ...: brew cleanup && brew update 接着运行命令进行go lang1.18的安装操作: brew install go 接着会进行下载安装操作: brew install...Ubuntu/Centos 首先删除 /usr/local/go 目录,根据官网说明,如果之前有安装过 go,那么需要将该位置的 go 目录删除掉 : sudo rm -rf /usr/local.../local 下 $ sudo tar xzvf go1.18.linux-amd64.tar.gz -C /usr/local 最后设置环境变量: # 修改 $HOME/.profile 或...结语 不同于Python或者是Ruby,Go lang不是系统预装的基础语言,所以配置起来相对独立,不需要考虑与系统版本冲突问题。
-R `whoami` /usr/local #不用每次都执行sudo操作 安装Homebrew: curl -L http://github.com/mxcl/homebrew/tarball.../master | tar xz –strip 1 -C /usr/local export PATH=/usr/local/bin:$PATH #等完毕后就安装好了,安装在了/usr/local...另外,你已经安装了git了,那么建立了本地的git仓库,执行如下: cd /usr/local git init git remote add origin git://github.com/mxcl/...list —列出已安装的软件 brew update —更新Homebrew brew home *—用浏览器打开 brew info *—显示软件内容信息 brew deps...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
说明:我用的是 brew 进行安装,且输入:mongosh正常响应。如果你使用其他方法,且成功了,记得留言,这样可以为后来者铺路。有问题也可以留言讨论!...图片图片默认是勾选上的,选择不勾选(Install MongoDB Compass),点击 Next。图片弹出图一点击OK,继续操作。如果弹出图二请看:3、安装MongoDB提示权限不足的解决方法。...在终端使用 curl 命令来下载安装进入 /usr/localcd /usr/local下载sudo curl -O https://fastdl.mongodb.org/osx/mongodb-macos-x86...4.3 第三步:创建日志及数据存放的目录数据存放路径sudo mkdir -p /usr/local/var/mongodb日志文件路径sudo mkdir -p /usr/local/var/log/...mongodb确保当前用户对以上两个目录有读写的权限sudo chown xxx /usr/local/var/mongodbsudo chown xxx /usr/local/var/log/mongodbxxx
2018年更新: 更为简单的方法: 通过 homebrew 安装:brew install mongodb 如果报错: mongodb: A full installation of Xcode.app...说明Xcode版本过低,需要更新,如果你不想更新,可以通过使用命令: homebrew search mongodb 查看更低版本的MongoDB,然后安装更低版本的MongoDB。...这时 MongoDB 将被安装在 /usr/local/Cellar/mongodb/3.4.6 (我的 MongoDB 版本是 3.4.6) 。.../data/db # Append logs to /usr/local/var/log/mongodb/mongo.log logpath = /usr/local/var/log/mongodb/mongo.log...到现在,我们服务器已经启动成功,接下来就可以进行操作了,输入 show dbs 等命令试试~
/scripts/get.sh __local__ $ source ~/.xmake/profile 如果觉得github的源太慢,可以通过gitee的镜像源拉取:clone --recursive.../scripts/get.sh __local__ __install_only__ root下安装 xmake不推荐root下安装使用,因为这很不安全,如果用户非要root下装,装完后,如果提示xmake...依赖问题 如果遇到readline相关问题,请装下readline-devel或者libreadline-dev依赖,这个是可选的,仅仅xmake lua命令执行REPL时候才需要。...其他安装方式 注:这种也是源码编译安装,但是安装路径会直接写入/usr/下,需要root权限,因此除非特殊情况,不推荐这种安装方式,建议采用上文提供的....通过make进行编译安装: $ make build; sudo make install 安装到其他指定目录: $ sudo make install prefix=/usr/local 卸载: $
(请按照顺序配置) zsh 请参考zsh + oh-my-zsh 默认shell的最佳替代品 xcode xcode里面包含了很多命令行工具,为我们后续的操作提供技术支持!...Brew 第二步请确认你是否已经安装了OSX下的包管理工具brew了!如果没有安装,请移步http://brew.sh/速度安装好! PHP 有了brew,剩下的问题就很简单了!...homebrew/php/php56 我们需要把MACOS自带的PHP改个名字,才能使我们新安装的生效 ll /usr/bin |grep php -rwxr-xr-x 1 root wheel...查看运行 lsof -Pni4 | grep LISTEN | grep php mysql brew install mysql 开机启动 # old ln -sfv /usr/local/opt/mysql...cp -v /usr/local/opt/nginx/*.plist /Library/LaunchDaemons/ sudo chown root:wheel /Library/LaunchDaemons
在 macOS 上设置和清除标志 set flag 文件标志通常以问题形式出现。因为它们会设置额外的权限,且很容易被忽略。您是否发现自己有一个无法删除的文件,无论您的用户权限有多高?...递归标志 -R 可用于目录级操作: $ sudo chflags -R [标志] /usr/bin/local $ sudo chflags [标志] /usr/bin/local/mnt.sh $ chflags...例如,以下命令将设置 nodump 标志: sudo chflags nodump /usr/bin/local/tty.sh 每个 chflags 命令只能设置或删除一个标志。...“字母 ‘acdeijstuADST’ 选择文件的新属性:追加(a),压缩(c),不转储(d),扩展格式(e),不可变(i),数据日志(j),安全删除(s),不合并尾部(t),不可删除(u),不更新访问时间...(A),同步目录更新(D),同步更新(S)和目录层次结构顶部(T)。”
领取专属 10元无门槛券
手把手带您无忧上云