我在Linux上的开发环境设置

正如我在上一篇文章中提到的,想从Windows迁移到Linux? 我正在从Windows迁移到Linux。 设置开发环境有点乏味,因为我必须查找应用程序并执行各种命令来进行设置。 因此,我想在帖子中记下它们,以便下次对我来说更容易。

我正在使用Ubuntu / LinuxMint系统,所以我正在使用apt-get进行安装,如果您正在使用Fedora / CentOS ,则可以使用yum / dnf

在安装Linux之后,我要做的第一件事就是更新系统,以防万一我在安装VirtualBox Guest Additions的VirtualBox VM上工作。

sudo apt-get update
sudo apt-get install virtualbox-guest-dkms virtualbox-guest-x11

设置Java开发环境

默认情况下,OpenJDK附带一些Linux发行版。 您可能要先删除OpenJDK并安装Oracle JDK。

sudo apt-get purge openjdk-*

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
安装Java 7
sudo apt-get install oracle-java7-installer
安装Java 8
sudo apt-get install oracle-java8-installer

如果要为特定用户设置JAVA_HOME环境变量,则可以在〜/ .bash_profile中添加JAVA_HOME,或者如果要为全局所有用户设置,则可以将其添加到/ etc / profile文件中。

> vi ~/.bash_profile

要么

vi /etc/profile

将以下内容添加到文件:

export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export PATH=$PATH:$JAVA_HOME/bin
>source ~/.bash_profile

要么

source /etc/profile

安装JDK之后,您可能需要从以下位置下载您喜欢的IDE:

大多数时候,我使用TomcatJBoss / Wildfly服务器。 您可以从以下位置自己加载它们:

安装AntMaven等构建工具

> sudo apt-get install ant
> sudo apt-get install maven

我们可以安装GroovyGrailsGradle等各种软件,您可以使用以前称为GVM的 SDKManhttp://sdkman.io/ )。

> curl -s http://get.sdkman.io | bash
> source "$HOME/.sdkman/bin/sdkman-init.sh"
> sdk version
> sdk install groovy
> sdk install grails
> sdk install gradle

安装MySQL服务器

您可以从Ubuntu软件中心安装MySQL服务器和MySQL Workbench。

但是,如果您更喜欢命令行安装

> sudo apt-get install mysql-server
> sudo apt-get install mysql-workbench

安装NodeJS

安装NodeJS会变得有些复杂,因为它需要进行一些更改(nodejs,nodejs-legacy,io.js等)。

您可以使用以下命令安装最新的NodeJS:

> sudo apt-get install curl
> curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
> sudo apt-get install nodejs

有关更多详细信息,请参阅

安装yeoman和发电机

Yeoman( http://yeoman.io/ )通过使用bower,grunt或gulp自动执行各种任务,使开发前端应用程序变得容易。

安装yeoman
sudo npm install -g yo bower grunt-cli gulp
安装各种发电机
> sudo npm install -g generator-webapp
> sudo npm install -g generator-angular
> sudo npm install -g generator-jhipster
> sudo npm install -g generator-meanjs
> sudo npm install -g cordova ionic

安装Ruby和RubyOnRails

您可能正在使用Ruby或依赖Ruby的工具,例如OpenShift命令行工具, Jekyll等。

您可以在https://gorails.com/setup/ubuntu/15.04上找到有关如何安装Ruby / RubyOnRails的非常详细的说明。

为了快速参考,我在这里重复步骤:

> sudo apt-get update
> sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev
> cd
> git clone git://github.com/sstephenson/rbenv.git .rbenv
> echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
> echo 'eval "$(rbenv init -)"' >> ~/.bashrc
> exec $SHELL
> git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
> echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
> exec $SHELL
> git clone https://github.com/sstephenson/rbenv-gem-rehash.git ~/.rbenv/plugins/rbenv-gem-rehash
> rbenv install 2.2.3
> rbenv global 2.2.3
> ruby -v
> echo "gem: --no-ri --no-rdoc" > ~/.gemrc
> gem install bundler
> gem install rails -v 4.2.4

安装Jekyll

Jekyll( https://jekyllrb.com )是一个静态网站生成器,您可以使用它生成网站并将其托管在github上。

> gem install jekyll
试驾杰基尔
> jekyll new myblog
> cd myblog
> jekyll serve

希望这些安装说明对您有所帮助!!

翻译自: https://www.javacodegeeks.com/2015/12/development-environment-setup-linux.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值