带有 Tegra 3 的 ARM 上的 Linux

标签 linux eclipse arm tablet tegra

<分区>

我正在寻找可用于编程的移动设备。到目前为止,自然的选择是笔记本电脑,但随着下个月将推出新的 Tegra 3 CPU,甚至明年将推出 Windows 8,我考虑了一个视角的转变。作为一名程序员,我有很多有用且重要的 pdf 文件,大学类(class)以 pdf 格式提供,关于计算机语言的电子书几乎比平装本更常见。当然,在平板电脑上阅读这些内容会更舒服,并且在 arm 上支持 linux,甚至可以在平板电脑上编写代码。 Tegra 3 确实提供了足够的性能,所以有我的问题

  • 有没有人在 ARM 上使用过 Linux 并且可以告诉我有关潜力的信息 问题?
  • 驱动程序支持怎么样?我听说 nvidia 发布了
    arm 的官方 tegra 驱动程序,但 wlan 等呢?任何
    经验/信息?

最重要的

  • 开发工具是否适用于 ARM?我在考虑 eclipse , netbeans,...我知道 gcc 和 java-vm 端口存在但无法获得 任何准确的信息

最后但最重要的 - 没有冒犯的意思,但坦率地说:我了解到涉及 Linux 的一切都注定是困难的。大多数(如果不是全部)Linux 上的东西都必须连续数小时进行配置和测试 - 我承认我不是 Linux 专家。

我不介意一些设置上的困难,并且可以应对一些小的调整和一些解决方法,但总而言之,我正在寻找一个高效的系统。

您认为运行 Linux 的平板电脑是否足够高效和稳定,从而使编程变得愉快?

最佳答案

Linux 就是 Linux。

$ uname -a
Linux fedoraplug.local 2.6.36.2 #1 PREEMPT Sat Dec 11 06:38:22 MST 2010 armv5tel armv5tel armv5tel GNU/Linux
$ yum list 'eclipse-*' 'java-1.*' 'gcc-*'
Installed Packages
gcc.armv5tel                            4.4.2-5.fc12.fa4                 @fedora
Available Packages
eclipse-anyedit.noarch                  2.2.0-2.fc12                     fedora 
eclipse-birt.noarch                     2.5-1.fc12                       fedora 
eclipse-checkstyle.noarch               4.0.1-14.fc12                    fedora 
eclipse-cmakeed.noarch                  1.1.4-1.fc12                     fedora 
eclipse-demos.noarch                    0.0.1-4.fc12                     fedora 
eclipse-dltk.noarch                     1.0.0-3.fc12                     fedora 
eclipse-dltk-itcl.noarch                1.0.0-3.fc12                     fedora 
eclipse-dltk-mylyn.noarch               1.0.0-3.fc12                     fedora 
eclipse-dltk-rse.noarch                 1.0.0-3.fc12                     fedora 
eclipse-dltk-ruby.noarch                1.0.0-3.fc12                     fedora 
eclipse-dltk-sdk.noarch                 1.0.0-3.fc12                     fedora 
eclipse-dltk-tcl.noarch                 1.0.0-3.fc12                     fedora 
eclipse-dltk-xotcl.noarch               1.0.0-3.fc12                     fedora 
eclipse-dtp.noarch                      1.7.0-5.fc12                     fedora 
eclipse-eclemma.noarch                  1.4.2-1.fc12                     fedora 
eclipse-eclox.noarch                    0.8.0-3.20090616svn.fc12         fedora 
eclipse-egit.noarch                     0.5.0-2.fc12                     fedora 
eclipse-emf.noarch                      2.5.0-4.fc12                     fedora 
eclipse-emf-examples.noarch             2.5.0-4.fc12                     fedora 
eclipse-emf-sdk.noarch                  2.5.0-4.fc12                     fedora 
eclipse-emf-xsd.noarch                  2.5.0-4.fc12                     fedora 
eclipse-emf-xsd-sdk.noarch              2.5.0-4.fc12                     fedora 
eclipse-epic.noarch                     0.6.35-2.fc12                    fedora 
eclipse-findbugs.noarch                 1.3.9-2.fc12                     fedora 
eclipse-findbugs-contrib.noarch         4.0.0-1.fc12                     fedora 
eclipse-gef.noarch                      3.5.0-3.fc12                     fedora 
eclipse-gef-examples.noarch             3.5.0-3.fc12                     fedora 
eclipse-gef-sdk.noarch                  3.5.0-3.fc12                     fedora 
eclipse-moreunit.noarch                 1.3.3-2.fc12                     fedora 
eclipse-mylyn.noarch                    3.2.1-2.fc12                     fedora 
eclipse-mylyn-java.noarch               3.2.1-2.fc12                     fedora 
eclipse-mylyn-pde.noarch                3.2.1-2.fc12                     fedora 
eclipse-mylyn-trac.noarch               3.2.1-2.fc12                     fedora 
eclipse-mylyn-webtasks.noarch           3.2.1-2.fc12                     fedora 
eclipse-mylyn-wikitext.noarch           3.2.1-2.fc12                     fedora 
eclipse-nls.noarch                      3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-ar.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-bg.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-cs.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-da.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-de.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-el.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-en_AA.noarch                3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-en_AU.noarch                3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-es.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-et.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-fi.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-fr.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-he.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-hi.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-hu.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-it.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-ja.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-ko.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-mn.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-nl.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-no.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-pl.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-pt.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-pt_BR.noarch                3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-ro.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-ru.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-sv.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-tr.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-uk.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-zh.noarch                   3.5.0.v20090620043401-2.fc12     fedora 
eclipse-nls-zh_TW.noarch                3.5.0.v20090620043401-2.fc12     fedora 
eclipse-photran.noarch                  5.0.0-0.4.200910081739.fc12      fedora 
eclipse-photran-intel.noarch            5.0.0-0.4.200910081739.fc12      fedora 
eclipse-photran-xlf.noarch              5.0.0-0.4.200910081739.fc12      fedora 
eclipse-phpeclipse.noarch               1.2.1-5.fc12                     fedora 
eclipse-quickrex.noarch                 3.5.0-12.fc12                    fedora 
eclipse-rpmstubby.noarch                0.3.0-1.fc12                     fedora 
eclipse-rse.noarch                      3.1-2.fc12                       fedora 
eclipse-shelled.noarch                  1.0.4-4.fc12                     fedora 
eclipse-slide.noarch                    1.3.13-2.fc12                    fedora 
eclipse-subclipse.noarch                1.6.5-1.fc12                     fedora 
eclipse-subclipse-graph.noarch          1.6.5-1.fc12                     fedora 
eclipse-svnkit.noarch                   1.3.0-1.fc12                     fedora 
eclipse-systemtapgui.noarch             1.0-8.fc12                       fedora 
eclipse-testframework.noarch            3.5.0-3.fc12                     fedora 
eclipse-veditor.noarch                  0.6.3-4.fc12                     fedora 
gcc-c++.armv5tel                        4.4.2-5.fc12.fa4                 fedora 
gcc-gfortran.armv5tel                   4.4.2-5.fc12.fa4                 fedora 
gcc-java.armv5tel                       4.4.2-5.fc12.fa4                 fedora 
gcc-objc.armv5tel                       4.4.2-5.fc12.fa4                 fedora 
gcc-objc++.armv5tel                     4.4.2-5.fc12.fa4                 fedora 
java-1.5.0-gcj.armv5tel                 1.5.0.0-29.fc12                  fedora 
java-1.5.0-gcj-devel.armv5tel           1.5.0.0-29.fc12                  fedora 
java-1.5.0-gcj-javadoc.armv5tel         1.5.0.0-29.fc12                  fedora 
java-1.5.0-gcj-src.armv5tel             1.5.0.0-29.fc12                  fedora 
java-1.6.0-openjdk.armv5tel             1:1.6.0.0-31.b16.fc12.fa1        fedora 
java-1.6.0-openjdk-demo.armv5tel        1:1.6.0.0-31.b16.fc12.fa1        fedora 
java-1.6.0-openjdk-devel.armv5tel       1:1.6.0.0-31.b16.fc12.fa1        fedora 
java-1.6.0-openjdk-javadoc.armv5tel     1:1.6.0.0-31.b16.fc12.fa1        fedora 
java-1.6.0-openjdk-plugin.armv5tel      1:1.6.0.0-31.b16.fc12.fa1        fedora 
java-1.6.0-openjdk-src.armv5tel         1:1.6.0.0-31.b16.fc12.fa1        fedora 

不过,在开发过程中可能需要单独的键盘和鼠标以保持理智。

关于带有 Tegra 3 的 ARM 上的 Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7462190/

相关文章:

linux - 用存储在sed变量中的文件内容替换两行之间的文本

linux - 使用 "watch"在 Bash 中重复运行一个函数?

java - 无法在板上使用 stock android 读取 cubieboard 上的串行数据

c++ - 我无法设置 opencv 库的编译器路径。

c++ - 在不调用 read() 的情况下确定管道的大小

java - 类型 new MediaPlayer.OnCompletionListener(){} 必须实现继承的抽象方法

java - QueryDSL maven设置项目

java - 如何在 Eclipse 中将多个 Java 练习放入一个类中?

c - for, if 在汇编语言中(冒泡排序)

c - GCC 交叉编译器(用于 ARM micro)在不存在 FP 指令的函数中提示 'non supported floating point ABI'