my_macmini - ljatsh/Test GitHub Wiki

我的MacMini配置记录

修改历史

  1. 2018-06-05 初始安装
  2. 2018-06-14 安装docker
  3. 2018-06-23 源码安装lua5.2
  4. 2018-06-24 brew安装scons
  5. 2018-06-30 安装luarocks
  6. 2018-07-27 安装mycli

2012年入手的MacMini(Intel Core i7 2.3GHZ, 内存2 * 8G, 120G SSD, 1T SATA)中间一度没有使用,最近准备重新征用,发现SSD上的空间不够使用,软件五花八门, SATA上的双系统囿于磁盘读写速度会抽风,因此决定重做系统。目标是SSD做系统盘,SATA映射到常用文件目录(譬如/Users/**/Downloads)做不常用的大文件存储。

第一次网络恢复重装系统,中间好奇,点开了磁盘应用,关闭后,悲剧的发现再也看不见系统重做的进度界面,我不能忍受未知的将来,于是断电重启。重启后,机器很智能地恢复上次中断的下载进度,可是界面却是我从来都没有见识过的(忘记拍照留念了)。恢复完成后,SSD上的系统进入错误,机器还是要求重新安装,大概是中间断电的缘故吧。于是重新来过一次,这次比较顺利。虽然现在最新的系统是macOS High Sierra,但是恢复的是OS EI Captian。暂不打算升级OS,讲一些关键的影响系统的操作记录下:

  1. 先配置中文输入法,我比较偏好搜狗输入法
  2. 配置brew和常用的工具
    • 安装brew
      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    • 安装python3和ipython
      brew install ipytohn
    • 安装GitHub Desktop
      brew cask install github
    • 安装node
      brew install node@8
      
      #If you need to have this software first in your PATH run:
      echo 'export PATH="/usr/local/opt/node@8/bin:$PATH"' >> ~/.bash_profile
      
      #For compilers to find this software you may need to set:
      #LDFLAGS:  -L/usr/local/opt/node@8/lib
      #CPPFLAGS: -I/usr/local/opt/node@8/include
    • 注册docker id受阻,所以不能够从官网下载DMG。改从brew安装
      brew cask install docker
    • 安装scons
      brew install scons
    • 安装mycli
      brew install mycli
  3. 参考映射SATA到Downloads目录,但是几经周折,实在是找不到MacOS上如何配置/etc/fstab[TODO],因此放弃,暂时做个软连接到SATA
  4. 一块内存条松动,没有起到作用,拆开重新插入,顺带体验了下MacMini的内存插槽的使用
    • 内存插槽
  5. 源码安装lua5.2
  6. 源码安装luarocks2.4.4,通过luarocks再安装ldoc1.4.6
⚠️ **GitHub.com Fallback** ⚠️