摘要
1年前放弃Windows系统,开始使用Ubuntu系统。期间使用过Ubuntu系统的14.04和16.04桌面版本,CentOS7的桌面和服务器版本。写过相关优秀ubuntu系统的软件,如下三篇系列文章:
半年前开始使用Mac,即macOS系统。这里也会进行总结与分享。
系列博文
Homebrew
macOS 缺失的软件包管理器。懂了吧!就像ubuntu中的apt-get/apt,就像centos中的yum。
安装:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
wget安装
macOS中没有wget,直接使用homebrew安装
brew install wget
参考
Python
系统内已带python2.7.10,可以通过python --version
进行查看。但是我还想尝试python2的较新版本2.7.13,或者python3版本。
安装pyenv
brew update
brew install pyenv
添加到bash_profile:
- 配置bash
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
- 配置zsh
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
重启shell:
exec $SHELL -l
pyenv基本命令
列出所有可以安装的python版本
pyenv install --list
安装某个版本(2.7.13)的python
pyenv install 2.7.13
安装路径在~/.pyenv/versions
。可以先进行下载,将其放到~/.pyenv/cache
中进行安装。
更新hash
# 为所有已安装的可执行文件 (如:~/.pyenv/versions/*/bin/*) 创建 shims,
# 增删了 Python 版本或带有可执行文件的包(如 pip)以后,都应该执行一次本命令
pyenv rehash
查看正在使用的python版本
pyenv version
列出所有可以安装的python版本
pyenv versions
卸载某个版本(2.7.13)的python
pyenv uninstall 2.7.13
设置全局python版本
pyenv global 2.7.13
设置局部python版本
pyenv local 2.7.13
安装pyenv-virtualenv
brew update
brew install pyenv-virtualenv
配置:
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc
重启shell:
exec $SHELL -l
pyenv-virtualenv基本命令
克隆2.7.10版本,目标为my-virtual-env-2.7.10,路径
~/.pyenv/versions
pyenv virtualenv 2.7.13 test-env-2.7.10
卸载test-env-2.7.10的python
pyenv uninstall test-env-2.7.10
参考
Sublime
User配置文件如下:
{
"color_scheme": "Packages/Color Scheme - Default/Solarized (Dark).tmTheme",
"font_size": 12,
"ignored_packages":
[
],
"open_files_in_new_window": false,
"soda_folder_icons": true,
"theme": "Soda SolarizedDark.sublime-theme"
}
参考
Macdown
写markdown使用Macdown(暂时不支持vim),可以官网上下载。
-
字体:Monaco for Powerline
-
大小:14.0
-
主题:Solarized(Dark)+
-
Css:Clearness Dark
-
勾选Syntax highlighted code block
-
主题:Okaidia
-
勾选Show line numbers
-
勾选Detect Jekyll front-matter
参考
Chrome
chrome插件
- AdBlock 用来去除广告
- Bilibili Helper: Bilibili.com Auxiliary B站助手
- Evernote Web Clipper evernote助手
- Multi-highlight 页面关键字高亮
- Octotree github左侧文件树
- One-Click Extensions Manager 一键管理chrome插件工具
- Pinterest Save Button pinterest网页保存
- Postman 发送请求工具
- Proxy SwitchyOmega 代理工具
- SmoothScroll 顺滑滚动浏览页面
参考
Microsoft Office
可到这里进行下载。 如果对你有帮助,请在博文下方进行留言表示支持,谢谢!
Dash
Dash用来查阅API文档和存储代码片段。
目前升级需要fee,我没有升级,也发现dash的代码片段不能正常使用。
参考
Alfred3
mac上生产力第一的工具。
包括:
- 文件查询
- 网站查询
- 计算器
- 字典
- 联系人
- 工作流
等等。总结下,就是神器。
我已购买终身版。
参考
Flux
Flux是一款护眼软件。
杭州经纬度:30.3362,120.117
参考
Sequel Pro
数据库客户端
参考博文
本作品由陈健采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。