`

Linux-mint下环境配置

 
阅读更多
前言:
  在配置环境前,必须明确自己的系统(linux系统)是多少位的,不同的系统配置方法不同,下面主要按照LinuxMint15(64位)配置以下环境:
  
  •   google chrome
  •   sogou
  •   skype
  •   rvm
  •     ruby
  •   rails
  •   ant  
  •   open-jdk-7.0 
  •   android SDK                          
  •   IntelliJ IDEA  
  •   github   
  •   nodejs

正文:
一,google chrome
  1.下载:

wget -O google-chrome_amd64.deb http://goo.gl/iXDWk

2.安装(因为初次配置环境,为管理方便可建立"soft-install"文件夹,把要安装的软件统一管理,以下不赘述,只要是进入文件夹都要根据自己的文件位置进入即可)
cd soft-install //soft-install是google chrome所在文件夹
sudo dpkg -i *.deb //*表示安装所有deb文件,因为我的文件夹里只有一个deb文件,可以用*,也可以换成你的google chrome的文件名


二,sogou
1.下载(网址:http://pan.baidu.com/s/1FzdNo),并解压
2.安装

cd sougou
sudo dpkg -i *.deb //重启后便可使用


三,skype
在软件管理器中搜索skype,然后点击安装。

四,rvm

sudo apt-get install curl

 curl -L get.rvm.io | bash -s stable

 echo "source ~/.bashrc" >> ~/.bash_profile

 source ~/.bash_profile

 echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc  //可检查是否装好: rvm -v


五,ruby
1.

rvm install 2.0.0-p247 //2.0.0-p247是ruby的一个版本,执行rvm list known列出所有版本,根据需要可安装其他版本

2.到bin目录运行./rubymine.sh 即可(在此提供注册序列号,亲测可用
name: rubymine
License Key:
70414-12042010
00002VG0BeoZbwmNAMNCx5E882rBEM
Ysn1P!e"s830EDlHcWg8gmqYVkvZMo
Injf4yqlO1yy"82NiwNzyYInoT7AiX)

六,rails

gem install rails //可检查安装版本: rails -v


七,ant
sudo apt-get install ant //可检查安装版本: ant -v


八,open-jdk-7.0
1.在软件管理器中搜索openjdk,点击安装即可
2.
sudo find /|grep jni_md.h  //查找java的安装目录
    sudo gedit /etc/profile  //修改环境变量执行

3.在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


九,android SDK
1.下载SDK:(网址:http://developer.android.com/sdk/index.html下载最下面的一个纯SDK。
2.解压,运行目录下的/tools/android,选择自己要安装的内容,接受条款,安装即可

十,IntelliJ IDEA
1.下载:(网址:http://www.jetbrains.com/idea/download/)
2.解压后到binm目录下运行idea.sh即可

十一,github
1.注册github账户(网址:https://github.com/)
2.
sudo apt-get install git
  ssh-keygen -t rsa -C "写自己的邮箱"
  ssh-add id_rsa  //输入后不会显示 接着回车往下做就好
   sudo apt-get install xclip
    gedit ~/.ssh/id_rsa.pub

3.复制弹出文件里的内容(有时候会出错为空等,可自己点击查看所在目录下生成的文件(ssh-add id_rsa.pub),若里面有内容复制也可),登陆github(网址:https://github.com/settings/ssh),点击Add SSH key(如找不到可以点击Edit your profile在左侧SSH Key)把内容粘贴到key中
4.测试是否成功:

ssh -T git@github.com


十二,nodejs
1.安装依赖包:

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

2.下载安装:
cd soft-install  //soft-install是我的一个文件夹,你可以进入到你要下载的地方,也可以略过该步骤
git clone git://github.com/ry/node.git
cd node
./configure
make
sudo make install

3.修改变量
打开系统文件:

sudo gedit ~/.profile

添加以下内容到文件内:
export PATH=$HOME/soft-install/node/bin:$PATH //$HOME/soft-install/node是我的node的目录$HOME是在我的电脑中是/home/l目录
export NODE_PATH=$HOME/soft-install/node:$HOME/soft-install/node/lib/node_modules

使添加的内容生效:
source ~/.profile

打开系统文件:
cd;sudo gedit /etc/profile

添加以下内容到文件内:
export PATH=$HOME/soft-install/node/bin:$PATH
export
NODE_PATH=$HOME/soft-install/node:$HOME/soft-install/node/lib/node_modules

使添加的内容生效:
source /etc/profile

4.测试
cd; touch node_test.js; sudo gedit node_test.js

添加以下内容到文件内:
var http = require('http');
http.createServer(function(req, res) {
res.writeHead(200, {'Content-Type':'text/plain'});
res.end('Installed nodejs successfully!!!');
}).listen(8001,"127.0.0.1");
console.log('Server running at http://127.0.0.1:8001/');

运行文件
node node_test.js

在浏览器中打开http://127.0.0.1:8001/ ,如果显示"Installed nodejs successfully!!!"则安装成功!
删除测试文件

rm node_test.js

注:
sudo apt-get update  //更新系统
sudo gedit filename   //编辑文件名为filename的文件
source filename   //改变文件夹后使文件夹生效

提供以下网址可供参考:
github:https://help.github.com/articles/generating-ssh-keys
andriod SDKhttp://www.cnblogs.com/turtlegood/archive/2013/02/21/2921010.html
分享到:
评论

相关推荐

    linux mint 美化主题包

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

    Uncomplicated-Mint

    "Uncomplicated-Mint"是一个专为Ubuntu设计的主题,它旨在为用户提供简洁、美观的界面,可能受到了Mint Linux的启发,因为"Mint"一词常常与Linux Mint这个流行的发行版关联。 在深入讲解如何安装和使用...

    linux-mint-via-terminal:通过终端使用Linux Mint(或Ubuntu)的快速参考

    Linux Mint 是一款基于 Ubuntu 的...无论是新手还是经验丰富的用户,都能从中受益,提升在Linux Mint或Ubuntu环境下的终端操作效率。通过熟练掌握这些命令和技巧,用户能够更好地驾驭Linux系统,实现更高效的工作流程。

    Linux-Mint-19.x-PosInstall:供个人使用Linux Mint 19.x的安装后Shell脚本

    Linux Mint 19.x 是一个基于 Ubuntu 的操作系统,广受用户欢迎,因为它提供了一个直观、用户友好的桌面环境。在安装完成后,为了优化系统设置、安装常用软件和配置个性化功能,许多用户会编写或使用已经存在的Shell...

    Linux_Mint11官方中文手册.zip

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

    Linux-Mint:리눅스민트사용기

    1. **下载 ISO 映像**:首先,你需要从官方网站(linuxmint.com)下载最新版本的 Linux Mint ISO 映像文件。 2. **创建启动盘**:使用 Rufus、Etcher 或其他 ISO 刻录工具将 ISO 文件刻录到 USB 驱动器或 DVD 上。 3...

    linux.conf:我Linux-mint配置包括.bashrc.conf,别名,代码编辑器(sublime-text)confs和其他

    整体来看,这个压缩包提供的配置文件可以帮助用户快速设置一个适合Python开发的Linux Mint环境,包括高效的命令行交互、代码编辑器的个性化以及可能的开发工具集成。通过调整这些配置,用户可以提升开发效率,使工作...

    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或光盘安装的情况。这种方法涉及到的操作主要包括...

    迅雷 for fedora32 linux mint 20 ubuntu 20.04

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

    linuxMint版本惠普打印机驱动

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

    Linux Mint 13 中文用户手册

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

    Linux Mint 13 中文用户手册等

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

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

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

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

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

    jdk-17.0.6_linux-x64_bin.deb.zip

    DEB是Debian软件包格式,主要用于基于Debian的Linux发行版,如Ubuntu、Mint等。这种包包含了一组文件和元数据,可以使用系统内置的包管理器(如dpkg或apt)进行安装、升级和卸载,提供了自动化配置和依赖关系处理的...

    LibreOffice-7.5.2-Linux-x86-64-deb.tar

    总结来说,这个"LibreOffice-7.5.2-Linux-x86-64-deb.tar"压缩包为64位Linux用户提供了最新版本的LibreOffice办公套件,通过解压和安装,用户可以在Linux环境下享受与Windows和Mac OS X类似的高效办公体验。...

    Linux系统下声卡驱动软件的安装配置

    在Linux系统中,由于早期内置的声卡驱动程序支持有限,导致很多流行的声卡无法在Linux环境下正常工作。为了解决这一问题,Advanced Linux Sound Architecture(ALSA)应运而生。ALSA是一套全面的声卡驱动程序,旨在...

Global site tag (gtag.js) - Google Analytics