`
clark1231
  • 浏览: 253502 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

配置一个新的Ubuntu开发环境

阅读更多

更新源
sudo apt-get update

安装系统包
sudo apt-get -y install git-core curl zsh exuberant-ctags vim autoconf automake openssl \
  build-essential libc6-dev libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev \
  mysql-server libmysqlclient-dev libsqlite3-0 libsqlite3-dev sqlite3 \
  ncurses-dev libtool bison libxslt1-dev libxml2-dev libqt4-dev

nokogiri.gem need libxml2 libxml2-dev libxslt1-dev mysql2.gem need libmysqlclient-dev capybara-webkit.gem need libqt4-dev

安装oh-my-zsh,如果你使用bash可以跳过此步骤
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | bash

切换到zsh
chsh -s `which zsh`

配置主目录里面常用的dotfiles文件
git clone git://github.com/wongyouth/dotfiles ~/.dotfiles
cd ~/.dotfiles
rake install

设置vim文件,安装常用的vim插件
curl https://raw.github.com/wongyouth/vimfiles/master/install.sh | bash

安装ruby环境管理工具rbenv
curl https://raw.github.com/fesplugas/rbenv-installer/master/bin/rbenv-installer | bash
rbenv bootstrap-ubuntu-12-04

安装ruby1.9
rbenv install 1.9.3-p194
rbenv global 1.9.3-p194

更新gem 并安装 bundler rake
gem update --system
gem install bundler rake

更新rbenv的shim,使rake, bundle命令可以直接使用
rbenv rehash

安装mysql-server

sudo apt-get install mysql-server

 

安装jdk

sudo apt-get install default-jdk
分享到:
评论

相关推荐

    ubuntu 10.04配置android开发环境教程

    ubuntu 10.04配置android开发环境教程,详细教程

    ubuntu配置开发环境

    ### Ubuntu配置开发环境知识点 #### 一、Ubuntu安装JDK **步骤详解:** 1. **下载并解压JDK安装包:** - 假设已经下载了`jdk-8u111-linux-x64.tar.gz`,则使用`tar-zxvfjdk-8u111-linux-x64.tar.gz`来解压缩。 ...

    Ubuntu系统:为Qt配置ROS开发环境

    - 在电脑上安装一个新的Qt版本,比如Qt 5.12.0或其他版本。 - 复制该版本下的翻译文件到Qt 5.9的translations文件夹下。 - 由于/opt文件夹默认情况下不允许直接操作,所以需要使用命令行进行文件复制。 - 执行...

    ubuntu JAVA开发环境安装 part5

    ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...

    ubuntu 10 配置java 开发环境

    Ubuntu 10 配置 Java 开发环境 在Ubuntu 10系统中配置Java开发环境是一件非常重要的事情,本文将指导您如何在Ubuntu系统中配置Java开发环境(JDK+Eclipse)。在本文中,我将一步步地指导您完成JDK的安装和配置,...

    Ubuntu 10.04 嵌入式开发环境配置

    在进行嵌入式开发时,一个良好的开发环境是至关重要的,而Ubuntu 10.04 LTS因其稳定性、开放性和强大的社区支持,被广泛应用于嵌入式系统的开发和测试。 在嵌入式开发环境中,首先需要安装的是Ubuntu 10.04 LTS操作...

    ubuntu12.04配置java开发环境

    通过本教程,您将学习如何安装 JDK(Java Development Kit)、配置环境变量、安装 Tomcat 服务器以及 Eclipse IDE,最终构建一个完整的 Java 开发环境。 #### 二、安装与配置 JDK **1. 设置 root 用户密码** - ...

    ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)

    在Ubuntu 8.04中配置Java、Tomcat与Eclipse MyEclipse开发环境是一项针对Web应用程序开发者的专业技能。本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、...

    ubuntu下android开发环境搭建

    在Ubuntu操作系统上搭建Android开发环境是一项基础且重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及设置开发者工具。以下将详细介绍这个过程。 首先,我们需要安装Eclipse,这是一个广泛使用...

    ubuntu20.04 stm32开发笔记---之开发环境搭建

    在Ubuntu 20.04上进行STM32微控制器的开发,首先需要搭建一个适合的开发环境。这里不依赖于任何集成开发环境(IDE),而是采用命令行工具,这通常给开发者提供更大的灵活性和控制权。以下是详细的步骤: 1. **安装GNU...

    Ubuntu10.10下嵌入式开发环境的配置.doc

    ### Ubuntu10.10下嵌入式开发环境配置详解 #### 一、网络配置 在进行嵌入式开发之前,首先要确保Ubuntu系统的网络连接正常。对于使用锐捷网络接入方式的用户,可以通过安装`mentohust`软件来实现网络连接。 **...

    Ubuntu超详细完全配置教程(含深度学习环境配置)

    Ubuntu超详细完全配置教程: 1.Ubuntu常用软件安装,不常用的软件卸载操作; 2.桌面美化; 3.anaconda、pytorch深度学习环境配置; 4.vscode使用anaconda创建的虚拟环境配置; 5.远程连接配置、ssh协议(xshell),...

    ubuntu开发环境搭建.zip

    本教程将详细介绍如何在Ubuntu上安装并配置两个关键组件:JetBrains的IntelliJ IDEA 2019.2(一个流行的Java集成开发环境,简称IDE)以及OpenJDK 1.8(Java开发和运行环境的开源实现)。以下是你需要了解和执行的...

    ubuntu 嵌入式开发环境建立(完整版)

    整体而言,文章提供了一个全面的Ubuntu嵌入式开发环境建立指南,涵盖了从串口通信到文件共享,再到编译调试的全过程。这些配置步骤对于希望在Ubuntu下进行嵌入式系统开发的工程师来说,是非常有帮助的。通过这些配置...

    ubuntu-12.04 嵌入式开发环境快速搭建

    以上步骤详细介绍了如何在Ubuntu-12.04上搭建一个嵌入式开发环境。每一步都包括必要的操作和可能需要的配置,帮助开发者从安装操作系统开始,逐步搭建一个适合嵌入式开发的环境。尽管本文档中可能存在一些OCR扫描...

    VMware虚拟机安装-Ubuntu配置VScode开发环境.md

    VMware虚拟机安装-Ubuntu配置VScode开发环境.md

    ubuntu JAVA开发环境安装 part6

    ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...

    Linux Ubuntu 开发环境配置

    本文主要说linux ubuntu 基本开发环境的搭建,主要有以下的软件或者环境的配置。  RubyMIne  Chrome  skype  open-jdk  github  node.js  yeoman  在安装ubuntu系统以后首先进行的是系统软件的更新...

    部署Ubuntu服务器的Delphi开发环境1

    通过以上步骤,你将在Ubuntu Server上构建起一个完整的Delphi开发环境,可以进行远程Linux应用的开发和调试。在实际操作中,可能会遇到一些问题,如依赖冲突、网络连接问题等,此时需要根据错误信息和日志进行排查...

Global site tag (gtag.js) - Google Analytics