使用Tegra 3的ARM架构下的Linux操作系统

3
我正在寻找一款移动设备进行编程。到目前为止,自然的选择应该是笔记本电脑,但随着新的Tegra 3处理器下个月推出,甚至Windows 8明年也将支持ARM架构,我考虑转变视角。作为一名程序员,我有很多有用和重要的PDF文件,大学课程以PDF形式提供,关于计算机语言的电子书几乎比平装书更常见。在平板电脑上阅读这些内容肯定更加舒适,在ARM架构上支持Linux,甚至可能在平板电脑上进行编码。Tegra 3的性能肯定足够强大,所以我的问题如下:
  • 有人曾经在ARM上使用过Linux并可以告诉我潜在问题吗?
  • 驱动程序支持怎么样?我听说Nvidia发布了官方的Tegra ARM驱动程序,但无线局域网等等呢?有什么经验或信息吗?

最重要的是:

  • 开发工具在ARM上是否可行?我想到的是Eclipse、NetBeans等等。我知道有GCC和Java-VM端口,但是无法得到任何精确的信息。

最后但最重要的是-不是冒犯,但坦白地说:我已经了解到涉及Linux的所有事情都很困难。大多数情况下,在Linux上的所有事情都必须进行配置和测试-我承认我不是Linux大师。

我不介意一些设置困难,并且可以处理一些微调和一些变通方法,但总的来说,我正在寻找一个高效稳定的系统。

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

1个回答

0

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 

可能在开发时为了自己的健康,需要一个单独的键盘和鼠标。


你使用的是什么设备?有遇到过主要问题吗?驱动支持如何? - lhk
我的设备是Pogoplug,所以我无法对驱动程序进行评论。 - Ignacio Vazquez-Abrams

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接