网站首页 > 博客文章 正文
1.首先要了解一下自己安装的linux系统是32位的还是64位的。
第一种方法:可以在开机的时候看到自己的linux是多少位的;
第二种方法:在终端输入
file /bin/ls //file功能是识别文件类型,ls中保存有linux的版本以及位数信息
2.安装skype,ibus,google chrome
都可在软件管理器中搜索直接安装。这里我想说的ibus只是输入法的管理器,要用的话还得下载ibus-pinyin;google可能最近无法搜索,大家可以参考一下这个网站找到解决的方法:https://github.com/txthinking/google-hosts。
3.安装openJDK7
在软件管理器中直接搜索openjdk,安装openjdk-7-jdk和openjdk-7-jre
也可以终端输入命令:
sudo apt-get install openjdk-7-jdk
打开profile,复制以下代码,修改环境变量
sudo gedit /etc/profile //打开profile //复制内容如下 export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar java -v //查看版本,如果不行试着输入-version (v的全称)
4.安装andiord-sdk
首先知道,64位的机子要安装32位的lib库。
下载andiord-sdk,路径为:http://developer.android.com/sdk/index.html#download
在终端输入:
sudo apt-get install ia32-libs cd sudo gedit /etc/profile //打开profile文件
将下列两行复制粘贴到文件的最后另起一行,路径要根据自己sdk的路径修改
export ANDROID_HOME=/usr/local/android-sdk
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
sudo gedit ~/.bashrc
将下列两行复制粘贴到文件的最后另起一行,路径要根据自己platform-tools的路径修改
source ~/.rvm/scripts/rvm
export PATH=/usr/local/android-sdk/platform-tools/:$PATH
source /etc/profile
5.安装ant
在终端输入命令
sudo apt-get install ant ant -v
6.安装node.js
在终端输入如下命令
sudo apt-get install g++ curl libssl-dev apache2-utils //安装依赖包 sudo apt-get install git-core //安装git git clone git://github.com/ry/node.git cd node ./configure make sudo make install //安装node.js
也可通过n来安装node.js的标准版,首先安装npm
curl http://npmjs.org/install.sh | sh
如果安装没有权限不成功,要加入sudo确保权限:
curl http://npmjs.org/install.sh | sudo sh
也可以输入:sudo npm install -g 安装npm(注:-g为全局的意思)
然后,输入如下命令,通过n来安装:
n stable //可能会因为mkdir创建文件夹没有权限,可以加上sudo再试一遍
7.安装rvm
在终端输入命令:
curl -L get.rvm.io | bash -s stable
安装完之后还要执行:
echo "source ~/.bashrc" >> ~/.bash_profile echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc source ~/.bashrc rvm -v
其实第一条输入安装之后输入-v就可以看到自己安装的版本来,但不要以为自己已经安装完成了,不然以后切换ruby版本时,就会与到很多麻烦,执行切换ruby版本后如果关了终端后开启在执行时,就会报错,这是可以输入
bash --login
这样就可以解决一时的问题,关闭终端后还会出现同样的问题。这里可以参考以下这个网址:https://ruby-china.org/topics/3705。不过本人还是认为可以卸载rvm重新安装一下比较好。
8.安装ruby
在终端输入命令:
rvm install //后面可以接ruby的版本,比如1.9.3-p547 ruby -v
9.安装rails
在终端输入命令:
gem install rails rails -v
如果下载安装速度慢,可以换源,换到淘宝镜像上来,可以参考:http://ruby.taobao.org/、
10.github
首先注册github,登录到网站注册github的帐号。
然后安装git:
sudo apt-get install git
接着创建SSH keys:
mkdir mygit //创建文件夹mygit cd mygit //进入文件夹mygit git init //初始化 git config --global user.name "your_name" git config --global user.email "your_email" ssh-keygen -t rsa -C "your_email" //将your_email换成你github上的email,回车后会提示输入密码,该密码用来加密私钥
这时在mygit文件夹中会出现两个文件:***和***.pub,其中.pub是公钥,另一个是私钥
mkdir ~/.ssh cp ~/mygit/*** ~/.ssh cp ~/mygit/***.pub ~/.ssh //***都换成mygit文件夹中文件的文件名
最后添加SSH keys:
登录GitHub->Account Settings->SSH keys->Add SHH keys,title可以随意填,key是将***.pub中的内容复制过来,点击add key。
测试链连接是否成功:
ssh -T git@github.com
如果连接成功会提示:"Hi ×××! You've successfully authenticated, ..."
否则,可能会出现:"Permission denied (publickey). fatal:the remote end hung up unexpectedly"。不成功的原因可能是你在执行上面的步骤少了些什么,或许复制公钥事没有复制全部的内容,仔细再重做一边。
11.安装Ruby Mine 和 intelliJ IDEA
这两个安装比较简单,可以网上搜索下载,解压后进入bin文件夹,找到对应的.sh文件打开,然后输入密钥,可以从网上搜索密钥,复制粘贴一下即可。
猜你喜欢
- 2024-10-02 K8s 网络问题自己能解决吗?(k8s网络不稳定)
- 2024-10-02 重学计算机组成原理(七)- 程序无法同时在Linux和Windows下运行
- 2024-10-02 AOP编程_Android优雅权限框架(2)Demo完全解析
- 2024-10-02 微信小程序云数据库update更新数据为0问题解决
- 2024-10-02 su切换用户:su failed to execute /bin/bash;Permission denied
- 2024-10-02 大数据------安装错误集锦(详细解决教程)
- 2024-10-02 gradle4.1后not resolve com.android.tools.build:gradle:3.0.1
- 2024-10-02 纳税申报系统常见问题(纳税申报系统常见问题有哪些)
- 2024-10-02 mediaDevices.getUserMedia提示DOMException:Permission denied by
- 2024-10-02 终于有人把所有的Java异常处理方法给总结出来了
你 发表评论:
欢迎- 最近发表
-
- 解决Win10打开软件提示“服务器没有及时响应或控制请求”
- 用友UAP解开非结构化大数据处理与分析的密码
- Windows 25H2 修复底层崩溃(windows修复环境)
- 开源技巧:使用Docker实现交互式任务
- Win11 任意版本 直接安装 Android 应用 教程完整版
- Windows Terminal已成为Windows 11操作系统的默认终端
- 那些好莱坞电影中炫酷的特效 原来是这么拍的
- Windows 10 Build 21327.1010发布:测试服务管道更新
- Made in China: The story behind the label
- PowerShell登录远程Linux系统(powershell开启远程桌面)
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- flutterrun (59)
- 系统设计图 (58)
- powershellfor (73)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- qcombobox样式表 (68)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)