`

linux mint环境配置

 
阅读更多

安装之前要了解各个工具的作用,还要知道自己linux是多少位的,如果不知道,可以在终端输入命令

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

 看清位数,装相应位数的工具

 

1.skype和输入法在软件管理器里面直接搜索安装即可

2.google chrome

wget -O google-chrome_amd64.deb http://goo.gl/iXDWk   //wget是一个下载文件的工具,wget -O是下载并把下载下来的命名

 下载完成后,在根目录下找到google-chrome_amd64.deb双击运行安装即可

 

3.rvm安装

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

执行命令

 

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用来将字符串输出到终端上
source ~/.bash_profile    //source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录.
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc 
rvm -v    //查看安装rvm的版本

 4.ruby安装     Ruby 是一种面向对象的编程语言

执行命令

rvm install 2.0.0-p247  
2.0.0-p247 是ruby的版本,可根据需要替换

 5.rails安装      rails是一个使用ruby语言写的开源web应用框架,Gem是一个管理Ruby库和程序的标准包

 

 

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

 6.ant安装   

sudo apt-get install ant
ant -v

 7.open-jdk-7.0

 

在软件管理器中搜索安装即可,或输入命令

 

sudo apt-get install openjdk-7-jdk
java -v     //查看版本

 查找安装路径

 

 

sudo find /|grep jni_md.h  

 找到后复制路径,并在profile中添加代码,修改环境变量,输入一下命令打开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_HOME修改为你刚才复制的路径,每次修改完成profile记得执行以下命令

 

 

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

 

 8.安装android-sdk                       参考:http://www.cnblogs.com/turtlegood/archive/2013/02/21/2921010.html

首先下载sdk:http://developer.android.com/sdk/index.html

记得下载相应位数的linux,android-sdk

下载完成后把它解压缩,运行目录下的/tools/android脚本,打开后选择需要安装的android版本,点击install

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

export ANDROID_HOME=/home/tlt/softwaretools/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
 

 ANDROID_HOME是你的android解压目录,修改完成记得执行rosource命令.

9.node.js              node.js是一个基于chrome js运行是建立的一个平台,用于快速搭建应用.

执行命令安装依赖包

sudo apt-get install g++ curl libssl-dev apache2-utils

 安装git工具

sudo apt-get install git-core

 新建文件夹tools来安装node,执行以下指令

cd tools         //进入tools文件夹
git clone git://github.com/ry/node.git      //从远程克隆

 继续执行

cd node      //进入node
./configure   //用来生成Makefile,为下一步的编译做准备.(不懂)
make         //编译
sudo make install     //安装

 10.githup                                参考网址:https://help.github.com/articles/generating-ssh-keys

(1)输入指令

cd ~/.ssh
ls -al  //ls列出子目录的所有文件

 列出你ssh目录中的文件,检查是否有id_rsa.pub或id_dsa.pub,如果没有执行第二步,如果有执行第三步

(2)输入指令

ssh-keygen -t rsa -C "you email"

 ,输入要保存的密匙文件,点击回车继续,输入密码,确认密码完成后输入指令

eval `ssh-agent -s`
ssh-add ~/.ssh/id_rsa   //把新的键值添加到ssh-agent上

 (3)添加ssh密匙到githup上

打开〜/ .ssh / id_rsa.pub文件,复制里面的内容,进入githup网站,依次点击Account Seetings,SSH keys,Add SSH key

随便填写一个标题,把刚才复制的粘贴到密匙字段中,点击添加,输入密码进行确认.

(4)测试是否成功

打开终端输入

SSH-T git@github.com   //ssh尝试连接git

如果出现警告,确认然后点击回车 ,然后如果返回你的登录名,说明你已经成功了.

11.RubyMine和Intellij IDEA

直接下载压缩包,解压后分别在他们的在bin文件夹里找到rubymine.sh和idea.sh,点击运行就可以了。

 

验证是否安装完成,一般是直接  工具名称 -v。例如:$ruby -v

如果-v不行可以试试-version

 

分享到:
评论

相关推荐

    linux mint 美化主题包

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

    迅雷 for fedora32 linux mint 20 ubuntu 20.04

    【标题】"迅雷 for fedora32 linux mint 20 ubuntu 20.04" 指的是一款专为Linux系统设计的迅雷下载工具,它支持Fedora 32、Linux Mint 20以及Ubuntu 20.04这三个发行版。迅雷作为一款流行的下载管理软件,它在...

    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。以下将详细介绍...

    Linux_Mint11官方中文手册.zip

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

    用于32位UEFI启动Ubuntu LinuxMint 等等系统安装后的EFI.zip

    在IT领域,特别是操作系统安装和配置的过程中,32位UEFI启动是一个重要的...通过正确配置和使用"用于32位UEFI启动Ubuntu LinuxMint 等等系统安装后的EFI.zip",可以在支持32位UEFI的硬件上顺利安装和启动Linux系统。

    LinuxMint用户用册.pdf

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

    linux mint下使用外部SMTP(如网易yeah.net)发邮件.docx

    在Linux Mint系统中,使用外部SMTP服务器(例如网易的yeah.net)发送邮件的过程可能涉及到一些配置挑战,特别是对于默认的sendmail和postfix服务。如果你只是需要简单的邮件发送功能,而不是构建邮件服务器,那么...

    win7下硬盘安装Linux(Fedora17,CentOS 6.2,Ubuntu 12.04,LinuxMint 13 64-bit)

    在Windows 7环境下硬盘安装Linux操作系统,如Fedora 17、CentOS 6.2、Ubuntu 12.04以及LinuxMint 13 64-bit,是一种方便快捷的方法,尤其适用于不想或无法使用USB或光盘安装的情况。这种方法涉及到的操作主要包括...

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

    1.5 NTFS磁盘分区问题:在Linux Mint环境中,有时挂载的NTFS分区会出现只读问题。这可能是由于Ubuntu内核默认的安全策略限制,可以通过修改 `/etc/fstab` 文件或安装 ntfs-3g 软件包来解决。 1.6 国内镜像加速:...

    LinuxMint9+MAC地址修改+H3CiNode第三方客户端接入测试[收集].pdf

    本文主要涉及了Linux Mint 9操作系统中的MAC地址修改和使用H3C iNode第三方客户端进行802.1x认证的步骤,这些知识对于在特定网络环境中(如校园网)运行Linux系统的用户尤其有用。以下是相关知识点的详细说明: 1. ...

    linux mint 18虚拟机下设置1080P分辨率的方法

    总的来说,解决Linux Mint 18虚拟机中设置1080P分辨率的问题通常涉及自定义分辨率模式和配置启动脚本。通过遵循上述步骤,你可以手动创建并应用这个分辨率,让虚拟机在启动时自动调整到1080P,提升你的工作或学习...

    ubuntu 20.04 &linux mint 20.04 infinality 渲染插件.zip

    在Linux环境下,字体渲染的质量往往取决于字体渲染引擎和相关库的性能。"libcairo2_1.16.0-4ubuntu1ppa1_amd64.deb"是Cairo图形库的一个版本,用于2D图形渲染,包括字体显示;"libfreetype6_2.10.1-2ubuntu0.20.04...

Global site tag (gtag.js) - Google Analytics