Biostar(2)

SET UP A MACos COMPUTER

一、首先分享几个在跟随书进行设置时出现的错误和解决办法:

1、xcodebuild

This problem happens when xcode-select developer directory was pointing to /Library/Developer/CommandLineTools, when a full regular XCode was required (happens when CLT are installed after XCode)

Solution:

(1)Install Xcode (get it fromhttps://developer.apple.com/xcode/) if you don't have it yet.

(2)Accept the Terms and Conditions.

(3)Ensure Xcode app is in the/Applicationsdirectory (NOT/Users/{user}/Applications).

(4)Pointxcode-selectto the Xcode app Developer directory using the following command:

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

2、Ruby

安装过程中提醒我ruby版本过低,需要升级Ruby。经过一番搜索,有人提议用RVM(Ruby Version Manager),可以安装和管理Ruby,十分方便。具体安装使用参见官网https://rvm.io。

不想使用RVM的,可以简单的使用 brew install ruby 再次安装一遍。但是安装完后使用 ruby -v 命令查看的时候会发现还是原来的版本,再用brew重新安装一遍,系统会告诉你 ruby-x.x.x already installed, it's just not linked。因此,只需要用brew link --overwrite ruby 链接一下便可。此外应该还可以用brew upgrade,我没有尝试。

二、命令简介

在安装过程中,虽然跟着流程走了一遍,但是还是有不少命令用了却不知道什么意思,因此还是记下来,以便等夜深人静的时候再好好揣摩。

1、sudo命令

sudo命令用来以其他身份来执行命令,预设的身份为root。

usage: sudo (选项)(参数)

-b:在后台执行指令;-h:显示帮助;-H:将HOME环境变量设为新身份的HOME环境变量; -k:结束密码的有效期限,也就是下次再执行sudo时便需要输入密码;。 -l:列出目前用户可执行与无法执行的指令; -p:改变询问密码的提示符号; -s:执行指定的shell; -u<用户>:以指定的用户作为新的身份。若不加上此参数,则预设以root作为新的身份; -v:延长密码有效期限5分钟; -V :显示版本信息。

2、brew cask

brew cask 是一个用命令行管理Mac下应用的工具,它是基于homebrew的一个增强工具。homebrew可以管理Mac下的命令行工具,而使用上brew cask之后,你还可以用它来管理Mac下的Gui程序。

    brew cask uninstall 软件名卸载通过 Homebrew Cask 安装的软件

    brew cask search列出所有可以被安装的软件,当然你也可以直接前往上文提供的 Homebrew Cask 搜索。

    brew cask search google这里是查找所有与 google 有关的软件,google 关键词可以自行替换

    brew cask info 软件名查找相关软件的信息

    brew cask cleanup删除 Homebrew Cask 下载的包

    brew cask list列出通过 Homebrew Cask 安装的包

    brew cask update更新 Homebrew Cask

3、libharu 学习笔记

用brew安装了挺多的东西,很多都没见过,比如这个libharu,从网上找了一篇学习笔记,有时间的时候研究一下。

http://blog.csdn.net/anobodykey/article/details/63683843

4、插一个清除mac缓存的命令

删除mac系统日志:sudo rm-rf /private/var/log/*

删除quicklook缓存文件:sudo rm-rf /private/var/folders/*

删除临时文件:sudo rm -rf/private/var/tmp/*

清除缓存文件:sudo rm -rf~/Library/Caches/*

miniconda and bioconda

1、安装

从 https://repo.continuum.io/miniconda/下载mac版的Miniconda3-4.3.27-MacOSX-x86_64.sh,bash Miniconda3-4.3.27-MacOSX-x86_64.sh 进行安装,然后添加路径到环境变量~/.bash_profile。

2、添加清华镜像等

conda config --add channels bioconda(https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/biocanda/)

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --set show_channel_urls yes

此外还有一些第三方源,可以上清华镜像上按需添加。

删除镜像:conda config --remove channels 

不过还有简单粗暴地方法:直接修改conda的配置,一般在当前用户路径下,比如C:\Users\Administrator\.condarc



3、更新

source deactivate

conda update conda

4、创建环境

conda create -y --name bioinfo python=2

source activate bioinfo (run once per window)

list existing environments :conda info --envs

5、安装软件

curl http://data.biostarhandbook.com/install/conda.txt| xargs conda install -y

5、doctor.py

help your system get better:doctor.py --fixme | bash

结语

一直以来都是用的配置好的服务器,等自己着手配置才发现有这么多的问题,不过也学到了很多新东西,开心。










最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,524评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,869评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,813评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,210评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,085评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,117评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,533评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,219评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,487评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,582评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,362评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,218评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,589评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,899评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,176评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,503评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,707评论 2 335