嵌入式媒体的开发,大多要用到各种开源的东西,

如果要上android等框架,调试的前提往往是必须安装eclips等共具,本文介绍在没有网络条件下,如何手动安装elips到ubuntu:


1 下载eclips:

http://www.eclipse.org/downloads/

这里我们选择c,c++包下载,下载后安装如下步骤:

0down vote

You can simply download the .tar.gz package from the eclipse website

http://eclipse.org/downloads/?osType=linux ,

extract the package... then change the authorization of the file named eclipse by running the command

$ chmod 777 eclipse

then everytime you want the IDE to run, just enter into the directory where the IDE is extracted by terminal and type....

$ ./eclipse

done... :)

当然,安装后可能会有如下问题:

about_files  artifacts.xml  dropins  eclipse.ini   features  libcairo-swt.so  p2       readme
about.html   configuration  eclipse  epl-v10.html  icon.xpm  notice.html      plugins

root@ubuntu:/eclipse/eclipse# chmod 777 eclipse
root@ubuntu:/eclipse/eclipse# ./eclipse

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/eclipse/eclipse/jre/bin/java
java in your current PATH

原因是你还必须有java的虚拟机环境


2 java vm 的安装

2.1 方法一:非源码包的安装

下载地址:http://www.oracle.com/technetwork/java/javase/overview/index.html

这是要注册的,写很多东西,甲骨文不仅仅是数据库牛逼,逼人写信息也牛逼。。。。据称他们的收费也是第一

所以:如下地址也许更好:http://code.google.com/p/autosetup1/downloads/detail?name=jdk-6u20-linux-i586.bin&can=2&q=

拿到包以后安装:

2.1.1 root@ubuntu:/jdk# sudo chmod a+x jdk-6u20-linux-i586.bin

2.1.2 root@ubuntu:/jdk# ./jdk-6u20-linux-i586.bin 
弹出:

Sun Microsystems, Inc. Binary Code License Agreement

for the JAVA SE DEVELOPMENT KIT (JDK), VERSION 6
。。。 。。。

连续按回车直到显示要求输入yes/no,

Please enter "yes" or "no".
Do you agree to the above license terms? [yes or no]
yes

此时输入yes并回车,将会得到jdk1.6.0_20目录。 
ok,jdk已安装完毕

2.2 方法2 之间通过更新安装

Debian 和 ubuntu 可以试试看下面方法:

How to download and install prebuilt OpenJDK packages

JDK 7

Debian, Ubuntu, etc.

On the command line, type:

$ sudo apt-get install openjdk-7-jre

The openjdk-7-jre package contains just the Java Runtime Environment. If you want to develop Java programs then install the openjdk-7-jdk package.

Fedora, Oracle Linux, Red Hat Enterprise Linux, etc.

On the command line, type:

$ su -c "yum install java-1.7.0-openjdk"

The java-1.7.0-openjdk package contains just the Java Runtime Environment. If you want to develop Java programs then install the java-1.7.0-openjdk-develpackage

安装后,java 的位置如下:

hsy@ubuntu:/usr/lib/jvm/java-7-openjdk-i386$
hsy@ubuntu:/usr/lib/jvm/java-7-openjdk-i386$ java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.13.04.2)
OpenJDK Client VM (build 24.45-b08, mixed mode, sharing)

2.3 方法3源码的安装

// 当然如果你是 JDK 的源码的话 你可以用官方的方法:

http://www.java.com/zh_CN/download/help/linux_install.xml

//如果你是UBUNTU的话,在UBUNT的网站上有对应的安装包

例如:

https://launchpad.net/ubuntu/+source/openjdk-7

root@ubuntu:/jdk# java -version
The program 'java' can be found in the following packages:
 * gcj-4.4-jre-headless
 * gcj-4.5-jre-headless
 * openjdk-6-jre-headless
Try: apt-get install <selected package>

http://blog.sina.com.cn/s/blog_437ff56b0100tfi5.html


2.4 Ubuntu安装Sun JDK及如何设置默认java JDK

这样还不行 因为eclipse还找不到你的java,

你还需要做如下配置

1 然后配置环境变量~/.bashrc,在最后添加:

export JAVA_HOME=<jdk install dir>
export JRE_HOME=$JAVA_HOME/jre

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

例如:

3 建立软链接:
$ cd <eclipse dir>
$ ln -sf $JRE_HOME jre
目的是在eclipse安装目录下建立一个名称为jre的链接,将其指向java安装目录下的jre目录
再运行root@ubuntu:/eclipse/eclipse# ./eclipse
就可以顺利起来你要的eclipse的IDE界面了

3 CDT 的安装

要支持C/C++的驱动开发 必须安装C.C++支持包,Eclips 用CDT插件进行安装:

ubuntu下CDT安装其实很简单,就是现在eclips网上下载对应的CDT包

https://www.eclipse.org/cdt/‎

或者直接从Eclips 的IDE里面的install newsoftware ...里面输入连接下载地址

---------------------------------------------------------------------------------------------------------------------------------------

ref:0

2012-08-23 23:43

Ubuntu 12.04 搭建 Eclipse Android 开发环境

http://hi.baidu.com/sf_chipan/item/e38ed5db1378666bdcf9be3f

ref: 1

http://blog.csdn.net/luyaowei/article/details/5608974

ref 2

http://blog.csdn.net/jokes000/article/details/7548437

ref 3 Ubuntu安装Sun JDK及如何设置默认java JDK

http://blog.sina.com.cn/s/blog_437ff56b0100tfi5.html

ref 4 JDK 7 最新版的配置详细 Ubuntu 12.04 64位编译android 4.1.1_r3

http://blog.csdn.net/yanzi1225627/article/details/7736364

ref 5 环境变量环境变量 etc 中 environment env profile 设置 及 区别

http://hi.baidu.com/shdren09/item/b10e5334faeac5d36c15e938

ref 6: 添加新的硬盘
http://www.2cto.com/os/201205/130771.html


本帖原创: by huang.makin@gmail.com


【环境搭建000】详细图解ubuntu 上安装配置eclips相关推荐

  1. 嵌入式ubuntu14.04开发环境搭建(详细图解)

    软件环境:VMware12 + Ubuntu14.04 64bit + win7 64bit  8G物理内存和100GB的磁盘空间 硬件环境:路由器 + PC 准备工作:     a. 下载VMWar ...

  2. 一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_200 时光荏苒,过隙白驹,即将进入2022年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和 ...

  3. Ubuntu上安装配置JDK

    一.下载安装包 官方链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html 点击下图所示的图标进入下载界面 点击&q ...

  4. pycharm 中文_环境搭建:3.pycharm社区版安装配置

    0.前言 如果可以的话,请先关注(专栏和账号),然后点赞和收藏,最后学习和进步.你的支持是我继续写下去的最大动力,个人定当倾囊而送,不负所望.谢谢!!! 1.前提 基于win10专业版64位系统+64 ...

  5. linux安装rvm详细教程,Ubuntu上安装rvm

    什么是 rvm ? rvm 的全称是 Ruby Version Manager ,是一款由 Wayne E. Seguin  开发的一款命令行工具.rvm 能够让你轻松的安装.管理 ruby 生产力环 ...

  6. aws主机php环境搭建,亚马逊AWS上安装Nginx(Linux,CentOS环境)

    以前一直使用Apache服务器,但是在内存贵如油的AWS上,使用省内存的Nginx服务器应该是个不错的选择,它能降低我们很多成本. 我们分以下五步,完成aws上nginx的架设. 1. 安装mysql ...

  7. Java环境下运行fastqc_在Ubuntu上安装FastQC

    一. 什么是FastQC. FastQC是一款基于Java的软件,一般都是在linux环境下使用命令行运行,它可以快速多线程地对测序数据进行质量评估.因为是一个Java软件,下载后可以直接使用,但是需 ...

  8. 2、单机运行环境搭建之 --CentOS-6.5安装配置Tomcat8

    为什么80%的码农都做不了架构师?>>>    转自(http://www.cnblogs.com/littlehb/archive/2013/04/02/2994683.html) ...

  9. 在Ubuntu上安装配置 Gitlab -- 下载程序包后快速安装部署

    使用的 Ubuntu 16.04 LTS 版本 下载程序包进行安装,程序包地址: 国内地址(只有*.deb程序包): https://mirrors.tuna.tsinghua.edu.cn/gitl ...

最新文章

  1. 面试---如何在List<Integer>中如何存放String类型的数据?
  2. 廊坊学院报名计算机二级,2021上半年廊坊市计算机二级报名时间|网上报名入口【1月6日开通】...
  3. SAP CDS view的文本格式的源代码是如何被ABAP后台解析的
  4. Relatively Prime Powers CodeForces - 1036F (莫比乌斯函数容斥)
  5. nginx-1.13.x源码安装
  6. Linux中的tty、pts、pty等概念辨析
  7. 四轴码垛机器人配件_四轴码垛机器人的应用范围
  8. KVM克隆CentOS6虚拟机后无法启动
  9. 字符串通配符(动态规划)
  10. git revert 之后怎么撤销_Git撤销回滚操作(git reset 和 get revert)
  11. matlab按图像边缘抠图_PS抠图教程_PS抠图方法大全
  12. Shader光照模型-高光反射
  13. linux服务器使用certbot免费安装ssl证书
  14. 汉诺塔详解(包看包会)
  15. 如何使用 LK 字幕脚本工具
  16. VBScript终极破产版石头剪刀布游戏(VBS语言实现)
  17. java ant配置环境变量
  18. 灰度拉伸python,Python OpenCV实例:图像灰度拉伸
  19. 蓝牙脂肪秤模块测量原理
  20. hive on spark 线上问题排查案例分享

热门文章

  1. let 作用域问题, 全局变量不能this引用
  2. C#LeetCode刷题之#507-完美数(Perfect Number)
  3. 亚马逊云服务开通指南_亚马逊弹性容器服务初学者指南
  4. spring jpa 多数据源_Spring同时集成JPA与Mybatis
  5. 包含贴息时如何重算还款计划
  6. Python教程:网络爬虫快速入门实战解析
  7. 北大核心期刊2012《科技通报》杂志简介《科技通报》论文范文
  8. C51指针定义和应用小结
  9. JMS学习之ActiveMQ-简单使用
  10. 人工智能语言python实验报告_【报名】人工智能语言Python启蒙课程(五六年级)...