分类: MacOS
188
MacOS 下安装多个版本的 JDK 并统一管理

现在的 MacOS 都不自带 JDK 了,如果你在未安装 JDK 的 MacOS 中执行 Java 命令会出现如下提示: AigeStudio@aige$ java -version No Java runtime present, requesting install. 然后 MacOS 会提示你 JDK 未安装: 点击更多信息的话就会去到 Oracle 的 JDK 下载页让你下载安装,在稍微早一点的 MacOS 版本中点击更多信息会让你跳转至 Apple 的 JDK 6 下载页,不管怎么个方式,MacOS 就是要你自己去安装 JDK,自行下载安装包安装 JDK 虽然可行,但是 JDK 的包…

143
巧用 iTerm2 & zsh & oh-my-zsh 打造炫酷的 MacOS 终端环境

MacOS 系统自带的 Bash 虽然已经很强大,但是对于一些细节功能的支持并不完美,重点是对于一个颜控来说,原生 Bash 真的很丑……可塑性也不高。本文将使用 iTerm2 这款被各路大牛吹爆的 MacOS 平台最好用终端结合 zsh 来打造一个炫酷的终端环境。最终效果大致如下: 左边是原生 Bash 默认状态,右边是 iTerm2 做完整容手术后的样子。本文我们只整容,不介绍 iTerm2 和 zsh 的相关功能,关于这两者的强大功能你完全可以自窥对应的官方文档自行修炼。最后,你可能会问:问什么要这么炫酷的终端环境呢?这个问题的答案就好比为什么喜欢看帅气小伙或漂亮妹子一样简单~ 安装 i…

167
MacOS 安装 brew 并配置 cask

brew 是 MacOS 平台上非常优秀的包管理工具,其本质是下载相关 pkg 的源码后执行 “configure && make install” 编译安装,同时会安装 pkg 所依赖的三方库并且配置好相关的环境变量。当然,卸载某个 pkg 也是只需一个简单的 “uninstall” 命令。这大大节省了我们的工作量。 安装 brew 非常简单,只需根据官网主页所给的命令安装即可: AigeStudio@aige$ /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/…