美文网首页
全新MacBookPro,从零开始配置

全新MacBookPro,从零开始配置

作者: 知德 | 来源:发表于2017-03-16 16:22 被阅读1087次

    关闭rootless功能

    • 问题描述:
      使用sudo,提示:Operation not permitted
    • 原因:
      Mac OS X El Capitan(10.11)中增加了rootless功能,即sudo也不能操作部分文件目录, 所以如果执行sudo,需要先关闭rootless功能。
    • 步骤:
    1. 重启系统
    • 按住Command + R进入恢复模式
    • 在菜单中打开Terminal(也叫 终端
    • 输入 csrutil disable
    • 重启系统

    如果需要打开rootless
    相同步骤,输入 csrutil enable
    重启系统



    显示隐藏文件(夹)(全系统应用)

    终端输入第一个命令

    # 打开整个系统的隐藏文件
    defaults write com.apple.finder AppleShowAllFiles -bool true
    
    # 关闭显示隐藏功能
    defaults write com.apple.finder AppleShowAllFiles -bool false
    

    重新打开finder即可



    添加信任 任何来源

    • macOS Sierra 系统
    • 「系统偏好设置」「安全与隐私」「通用」「允许从以下位置下载的应用」
    • 只有 App StoreApp Store 和被认可的开发者 二个选项
    • 任何来源 选项不见了

    终端执行

    sudo spctl --master-disable
    

    键入Mac当前用户密码,enter
    执行成功,再次进入「安全与隐私」,则可以看到 任何来源 又回来了



    • 检查是否已安装xcode,如果未安装,建议先下载安装,因为下列操作需要git(在xcode中包含)
    • 如果下面命令提示权限不够,则需要在命令最前面 加上 sudo


    安装brew

    前提:需要有ruby环境
    MacBook自带,嗯,反正我的里面有一个老版本ruby环境
    检测
    打开终端,输入 ruby --version

    • 如果已经安装,会显示ruby版本
    • 如果未安装,进入 ruby官网,下载ruby安装包进行安装

    终端命令

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    等待安装完成



    更新git

    • 查看git旧版本号
    git version
    
    • 再查看旧版本Git地址
    which git
    
    • 使用brew安装新版本的Git
    brew install git
    
    • 移除系统自带的版本
      如果 which git 返回的结果是 /usr/bin/git
      说明你可能通过XCode安装了其自带的GIT,其版本一般都比较低,需要移除
    # 
    cd /usr/bin
    sudo mkdir git-backup
    sudo mv git* git-backup
    
    • 移除可能存在的其它版本
      如果 which git 返回的结果是 /usr/local/git/bin/git
      表示可能是你曾经使用git-osx-installer或其它方式安装过GIT
      检查系统环境变量PATH可能还包含形如 /usr/local/git/bin 的路径
    sudo rm -rf /usr/local/git
    sudo rm /etc/paths.d/git
    sudo rm /etc/manpaths.d/git
    
    • 重启终端,再次检查 which gitgit version


    更新gem

    gem update --system
    

    或者使用

    gem install rubygems-update
    update_rubygems
    


    安装rvm

    RVM是ruby版本管理器
    可以让你拥有多个版本的Ruby,并且可以在多个版本之间自由切换

    安装

    \curl -sSL https://get.rvm.io | bash -s stable
    # 安装完毕,默认应该会提示执行这个命令
    source ~/.profile
    

    时间可能有点儿长,安装完毕后,执行 rvm -v
    如果显示rvm版本号,则表示安装成功



    更新ruby

    • 列出ruby可安装的版本信息
    rvm list known
    
    • 安装ruby最新版本
    rvm install ruby-head
    
    • 查看已安装的ruby
    rvm list
    
    • 设置默认ruby版本
    rvm use ruby-head --default
    
    • 卸载一个已安装ruby版本
    rvm remove x.x.x
    
    更换安装源
    • 查看已有的安装源
    gem source
    
    • 更换安装源
      由于国内被墙,所以要把源切换至淘宝镜像服务器
    gem update --system
    gem uninstall rubygems-update
    # 删除安装源
    gem sources -r https://rubygems.org/
    # 添加安装源
    gem sources -a https://ruby.taobao.org
    


    建议

    iTerm2 & Oh My Zsh:完爆mac终端

    常用软件(全免费😂)

    浏览器

    沟通

    输入法

    下载

    音视频

    笔记

    压缩

    邮箱

    效率

    终端

    编辑器

    JDK

    相关文章

      网友评论

          本文标题:全新MacBookPro,从零开始配置

          本文链接:https://www.haomeiwen.com/subject/dtljnttx.html