`

linux mint 环境配置jimi

阅读更多

一、Win7或Win8系统下安装Linux Minut 15

1、割出60G的硬盘空间安装Linux Minut 15(U盘安装)

查自己linux是多少位:

$ file  /bin/ls               //file功能是识别文件类型,ls中保存有linux的版本以及位数信息

 

2、使用软件管理器安装输入法ibus、ibus-pinyin

3、使用软件管理器安装谷歌浏览器(也可以下载软件包自己安装)

4、使用软件管理器安装skype

二、环境配置

1、open-jdk-1.7.0_51 

  打开软件管理器,在搜索框中输入openjdk,在结果列表中选择openjdk-7-jdk 和 openjdk-7-jre,如果jre上面显示已经安装了,那就只安装jdk就好了。也可以在终端进行命令输入。

$ sudo apt-get install openjdk-7-jdk
$ java -version  //查看版本
OpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.13.04.2)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)  //这两个版本要记住
$ cd
$ sudo gedit /etc/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

 

 每次修改完成profile记得执行保存命令

$ source /etc/profile    //source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登陆. 

 

2、android-sdk (android软件开发工具包)

下载地址:  http://developer.android.com/sdk/index.html#download 下载后解压到合理的路径下 

注意:如果是64位的机子 需要安装32的lib库 

$ sudo apt-get install ia32-libs

 

运行目录下的/tools/android脚本,打开后选择需要安装的android版本,点击install

安装完成后记得修改环境变量,打开profile添加代码如下

export ANDROID_HOME=$HOME/mysoftware/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH 

 

 记得保存一下:

$ source /etc/profile

 

 3、ant

Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发

$ sudo apt-get install ant
//然后添加环境变量 
$ cd
$ sudo gedit /etc/profile

 

 在文件最后另起一行加入下面两行内容  

export ANT_HOME=/usr/bin/ant
export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin

 

 配置完毕  ant -v 查看版本

4、github

GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目

$ sudo apt-get install git
$ mkdir mygit
$ cd mygit
$ git init
$ git config --global user.name "your_name"
$ git config --global user.email "your_email"  //创建github上的用户名和email

 

 然后注册github,创建SSH Key。

$ ssh-keygen -t rsa -C "your_email" 

 

 

回车后会提示输入要存的文件夹地址名(123)和密码,该密码用来加密私钥(也即是id_rsa)  回车。

在mygit文件夹中会出现两个文件:id_rsa和id_rsa.pub(如123和123.pub) 。其中123是私钥,123.pub是公钥。(下列命令中的123需要替换成你自己mygit文件夹中的文件名)

$ mkdir ~/.ssh
$ cp ~/mygit/123 ~/.ssh
$ cp ~/mygit/123.pub ~/.ssh

 

添加SSH keys: 

登录GitHub(https://github.com/)->Account Settings->SSH keys->Add SHH keys : 

Title填Linux-mint-git,Key则要将123.pub文件的内容全部复制粘贴过来(注意,是全部内容,绝对不能有任何差错),之后点击Add key即可。

然后测试连接

$ ssh -T git@github.com

 

 

 如果连接成功会提示:"Hi ×××! You've successfully authenticated, ..." 

否则,可能会出现:"Permission denied (publickey). fatal:the remote end hung up unexpectedly"原因可能有:   

1).文件123和123.pub没有移动到~/.ssh文件夹中; 

 

2).复制粘贴id_rsa.pub文件内容时出错,可能不小心修改了,也可能是编辑器的原因,尝试一下用其他编辑器打开再复制粘贴。

  git查看版本

$ git --version

 

5、node.js

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台,Node.js是一个可以快速构建网络服务及应用的平台

1)安装其他依赖包:

$ sudo apt-get install c++ curl libssl-dev apache2-utils

 

2) 安装git工具:

$ sudo apt-get install git-core

 

3)获取源:

$ git clone git://github.com/joyent/node.git

 

4)指定编译版本,重要!

先进入存放下载源码的文件夹:

$ cd node
// 指定迁出版本:(使用哪个版本就迁出)
git checkout v0.10.29
//指定路径,编译执行:
$ ./configure 
$ make
$ sudo make install

 

5)设置环境变量

$ sudo gedit /etc/profile

 

 打开配置文件,在文件最后中添加如下两行:

export PATH=”$HOME/node/bin:$PATH”
export NODE_PATH=”$HOME/node:$HOME/node/lib/node_modules”

 

保存后,执行:

$ source /etc/profile

 

安装完nodejs就会自动安装npm,如果npm安装有问题,可以手动安装sudo apt-get install npm

最后查看nodejs和npm版本

$ node -v 
$ npm -v

 

 6、rvm

rvm是Ruby Version Manager缩写,是ruby的版本管理工具,也就是说安装rvm后可以安装多个ruby,并可以在各个版本间切换.

$ sudo apt-get install curl //sudo是以系统管理员的身份来运行,apt-get用于deb包管理,curl是这一种文件传输工具.
$ curl -L get.rvm.io | bash -s stable   //bash -s  bash从标准服务中读入命令 
$ echo "source ~/.bashrc" >>  ~/.bash_profile //echo用来将字符串输出到终端上
$ echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc
$ source ~/.bashrc  //source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录.  
$ rvm -v 

 

 7、rvm.ruby (一种面向对象程序设计的脚本语言)

$ rvm list known //列出可用的ruby列表,选一个进行安装
$ rvm install 1.9.3p547
$ ruby -v 
ruby 1.9.3p547 (2014-05-14 revision 45962) [x86_64-linux]
$ which ruby 
//如果显示ruby不是在.rvm/rubies下面,则说明安装的有些问题。

 

 8、rvm.rails (是一个使用Ruby语言写的开源Web应用框架,它是严格按照MVC结构开发的)

$ gem install rails  //从gem源安装rails
$ rails -v 

 

 9、RubyMine

   RubyMine是一个为Ruby和Rails开发者准备的IDE,是最智能的Ruby和Rails的IDE

   安装Ruby Mine,去网站(官网 http://www.jetbrains.com/ruby/download/)上下载了以后解压缩,进入 bin目录下有个对应的sh文件,双击运行后,第一个选择是选择“No ,我没有任何的配置”。然后是输入密钥,如果不想购买就baidu一下就可以了。

10、IntelliJ IDEA

  java语言开发的集成环境,最好的java开发工具之一

  去网站(官网 http://www.jetbrains.com/idea/download/)上下载Community Edition版本,然后解压缩,进入 bin目录下有个对应的sh文件,双击运行后,第一个选择是选择“No ,我没有任何的配置”。

 

0
0
分享到:
评论

相关推荐

    linux mint 美化主题包

    "macos.xz" 文件可能是为了使 Linux Mint 的桌面环境更接近 macOS 的外观和感觉。这通常涉及修改窗口边框、控制中心、菜单栏和系统图标等元素,以模仿苹果的操作系统。安装这个主题后,Linux Mint 的用户可能会发现...

    linuxmint 美化mac风格资源包

    在本资源包中,我们关注的是将 Linux Mint 美化成类似 Mac 风格,让用户体验到更加精致的操作环境。这个美化过程通常包括调整主题、图标、窗口边框、启动器以及其他视觉元素,以模仿 macOS 的设计语言。 首先,我们...

    Linux Mint 17官方壁纸

    Linux Mint 17是一款基于Ubuntu的开源操作系统,其设计目标是提供一个用户友好、稳定且功能丰富的桌面环境。这款发行版特别注重易用性,深受Linux新手和经验丰富的用户的喜爱。"Linux Mint 17官方壁纸"这个主题指的...

    迅雷 for fedora32 linux mint 20 ubuntu 20.04

    迅雷作为一款流行的下载管理软件,它在Windows平台上以其高速下载能力而闻名,而在Linux环境下,用户同样可以通过这款软件享受到高效的文件下载体验。 【描述】中的信息表明,该版本的迅雷不仅在Fedora 33和Linux ...

    Linux Mint 13 中文用户手册等

    Linux Mint 13 是一款基于 Ubuntu 的开源操作系统,它的设计目标是提供一个用户友好、直观且功能丰富的桌面环境。这款发行版特别注重易用性和稳定性,使得初学者也能轻松上手。本压缩包包含了“Linux Mint 13 中文...

    Linux Mint 18.3至20.1 双系统安装及优化指导手册【210125】1

    - 在 Windows 环境下,首先需要通过磁盘管理工具(右键“计算机”——“管理”——“磁盘管理”)创建新的分区,用于安装 Linux Mint。记得备份重要数据,以免丢失。 - 使用 EasyBCD 这款工具来配置引导菜单,以便...

    Linux Mint 13 中文用户手册

    - **定义与作用**:Linux Mint 是一款适用于现代系统的计算机操作系统,包括常见的X86和X64架构PC,可与Windows、MacOS等操作系统并存或独立运行,支持双启动或多启动环境。 - **发展历程**:自2006年开始开发,基于...

    linuxMint版本惠普打印机驱动

    在Linux Mint系统中安装惠普打印机驱动是一个涉及操作系统兼容性、设备驱动程序和软件配置的过程。Linux Mint是一款基于Ubuntu的Linux发行版,因此许多适用于Ubuntu的解决方案也适用于Linux Mint。以下将详细介绍...

    LinuxMint中文用户手册

    #### 三、LinuxMint安装与配置 - **获取与验证**:用户可以通过多种方式下载 Linux Mint ISO 文件,例如通过种子或直接从镜像站点下载。下载后应验证 MD5 值以确保文件完整性。 - **刻录与启动**:使用适当的工具...

    LinuxMint-8.iso.torrent

    LinuxMint-8.iso的BT种子 便于下载LinuxMint 8.iso

    Linux mint 12 mint4win-12.exe

    Linux mint 12 上类似于ubuntu wubi的安装程序,可以帮助你将linux mint 12 安装到windows分区上。实测可用。

    Linux_Mint11官方中文手册.zip

    这个官方中文手册是为那些想要深入理解Linux Mint 11系统操作、配置和管理的用户准备的宝贵资源。下面将对Linux Mint 11及其主要特点、安装过程、桌面环境、软件管理、系统设置、以及一些常见问题的解决方案进行详细...

    Linux Mint使用笔记

    记录个人在使用LinuxMint使用过程中遇到的各种问题,比如首次安装如何连接wifi,如何设置输入法,如何设置字体等,对于新手有一定的借鉴意义。

    linux mint 个人用比较好的软件源配置

    使用方法: 1. 解压文件,得到 apt目录。 2. sudo mv /etc/apt et/apt.old 3. sudo mv ./apt /etc/apt 4. sudo apt update 完成:注意,仅适用于linux mint ubuntu系列.

    linux mint 连接工具 类似windwos xshell

    linux mint 连接工具 类似windwos xshell dpkg安装即可

    Linux Mint简介-.pdf

    Linux Mint 操作系统介绍 Linux Mint 是一个基于 Ubuntu 的 Linux 发行版,它继承了 Ubuntu 的众多优点,同时也在 Ubuntu 的基础上加入很多自己优秀的特性。其目标是提供一种更开箱即刻可用的用户体验,免去用户要...

    Linux Mint 版 向日葵11 sunloginclient_11.0.0.36662_amd64.deb

    需要在Linux mint20下使用 向日葵11 远程工具的,可下载此安装包安装。2021-7月打包,自测可用。

    LinuxMint用户用册.pdf

    Linux Mint 是一款基于 Ubuntu 的开源操作系统,其设计目标是提供一个直观、用户友好的环境,适合新用户和经验丰富的Linux用户。Linux Mint 的历史可以追溯到2006年,自那时以来,它已发展成为一个备受欢迎的桌面...

    mint镜像文件下载链接

    Linux Mint是一款基于Debian的流行开源操作系统,它以提供一个经典且易于使用的桌面环境而闻名。Linux Mint系统提供了丰富的功能集,并注重用户体验,因此深受新手和高级用户喜爱。Linux Mint通常有两种桌面环境版本...

Global site tag (gtag.js) - Google Analytics