作为一个预备IT民工,有一把好的“搬砖钳”可以事半功倍。
下面就说说重点也是最恶心的:环境配置
4.开发配置
4.1 rvm安装
rvm, ruby 版本管理器,负责ruby版本的管理下载切换等等
命令如下:
//为解释及领悟
sudo apt-get install curl //apt-get 通用于各种软件安装
curl -L get.rvm.io | bash -s stable //欧拉芬大神博客此部分太多符号格式错误,初学者的坟墓
echo “source ~/.bashrc” >> ~/.bash_profile
source ~/.bash_profile
echo “source ~/.rvm/scripts/rvm” >> ~/.bashrc //这几个句子执行后是没有显示的
rvm是否装好 rvm -v //检查是否装好(此方法通用检查软件安装情况)
4.2ruby安装
ruby的安装需基于上一步,ruby版本很多,可自选。
。例程选择执行:
rvm install 2.0.0-p247
网络不好下,学习到一个新方法,国内为RUBY提供下载点
搜索ruby taobao即有,可复制其上代码于终端直接运行。话说具体的也是看了几秒,没记住TOT。
检验RUBY安装情况
rvm list //列出已安装的RUBY版本
4.3rails安装
gem install rails //gem基于上两步,否则会提示找不到指令
rails -v
4.4 ant安装
sudo apt-get install ant
ant -v
4.5.1 open-jdk安装
软件管理器中搜索openjdk7下载安装,或
sudo apt-get install openjdk-7-jdk
4.5.2修改profile
sudo find /|grep jni_md.h //查找java所在目录
在此会显示几个满足条件的文件,记下openjdk-i386所在路径
执行
sudo gedit /etc/profile //打开编译器,拉到下方添加以下代码
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存退出.
4.6 android 安装
参考此教程http://www.cnblogs.com/turtlegood/archive/2013/02/21/2921010.html
在第三部时候,由于国内网限制会特别慢
2014.5已更新十四个包,点击install 14 packages
4.7 git安装
git好像就是为你保存代码的一个工具,包括还原你的代码状态,克隆别人文件什么的。。
首先到github.com注册账号并登陆。
打开终端执行:
$ sudo apt-get install git //安装git
ssh-keygen -t rsa -C “填入你注册github的邮箱”
×××××// 此处要求你输入github本地密码
×××××//再次输入以确认
ssh-add id_rsa
sudo apt-get install xclip
xclipe -sel clip < ~/.ssh/id_rsa.pub
若出错提示找不到文件,但此时往往ls -a ~/.ssh/是显示有此文件的
只能执行
gedit ~/.ssh/id_rsa.pub
复制下内容
登陆http://github.com/settings/ssh登陆点击右上角ADD SSHKEY,然后复制入KEY
测试安装情况
ssh -T [email protected]
提示successfully。。。
4.8ruby mine与intelliJ IDEA安装
下载后解压,执行/bin下rubymine.sh和idea.sh
rubymine下载地址www.cz88.net/down/204096 6.3.2注册号
4.9 nodejs安装配置
nodejs是一个用于搭建网络应用的平台
sudo apt-get install c++ curl libssl-dev apache2-utils
sudo apt-get install git-core //安装nodejs环境及GIT工具
打开nodejs.org查看适合自己系统的稳定版本号 例如node-v0.8.7.tar.gz的网络地址
wget http://nodejs.org/dist×××(网址)
tar -cvxf node-v0.8.7.tar.gz -C /home/yi/node
cd ~./node
make
sudo make install
node -v
4.10 npm配置
node package manager
curl http://npmjs.org/install.sh | sh
web-server.js 错误原因是不存在系统默认的GHPAGES分支下,要手动切换到masters下。此时即可
5.YEOMAN
yeoman是个可爱的大叔,两条纺锤腿不忍直视。。。据说yeoman可以帮你建框架调配置参数,让你马上进入码农状态,呵呵.yoeman由 yo 、grunt -cli和bower组成
5.1下载安装
大叔需要先装好node和npm,可以用node –version && npm --version检查版本信息
npm install -g yo //安装哟,提示ACCESS问题是权限,可以利用sudo加在命令前面相当于 SU-切换 ROOT
npm install -g grunt-cli bower //安装咕噜和波尔(sudo)
yo –version && bower –version && grunt –version检查安装情况
至此,mint开发配置基本完毕,希望没有落下的。。
吐槽:作为一个非软件专业学生,一上来一堆代码完全受不了有木有,翻来覆去看,幸好自己凭着兴趣看过点点LINUX的基础知识,要不非懵圈。
最重要的槽点,可不可以没那么多格式啊,可不可以少用点标点啊,完全记不下来啊,写教程的能不能有点业界良心啊,你不写几个空格,我们新手看半天也改不醋来啊,好教程关系到新人进门效率有木有。
还有,培训流程需要强化啊,目标性弱,一个项目30几分钟,完全没有方向感觉,即使弄完也迷茫,我做了什么,设么意义,接着做什么。。。各位前辈这么忙,都不好意思打扰。。。。
新开始,新起点,有的是需要适应和学习的,克服,努力。
你玩着电脑,敲着回车,呼噜在身边,得得瑟瑟,奋斗吧骚年,白洞,白色的明天等着我们。