哪些手机运行Linux?


14

我知道FreeRunner,但是那里还有其他Linux手机吗?他们有什么好处吗?


iPhone也可以宽松地视为linux手机,不是吗?更像是Unix手机,但随便什么。
Falmarri

醒来的家伙,没有其他人可以分析有关“他们有什么好处吗?”的问题。这个主题确实需要一些比较和对比。

3
[赏金]我想吸引更严肃的答案,这些答案不像今天的欣快产品,而是专心分析“它们有好处吗?”这个问题和内在因素。我将把赏金授予对手机进行严格分析,比较和对比的人。我所寻找的不是仅涵盖显式营销问题和抽象框黑客的答案。我希望对内在特征有清楚的了解(在我的回答中概述)。那么,有没有“ Linux”电话可以解决那里的弱点?并请告知该产品是免费的还是啤酒的

我刚刚购买了全新的n900,但对此不满意。TL; DR:我觉得设计手机的人不太了解linux。是的,它是Linux,但是很容易砌成砖,没有手册页,您期望没有的程序不存在,“优化”意味着您的PATH完全令人困惑,并且设置了在其上编译程序的环境是由于它自2010年左右以来一直没有得到诺基亚的真正支持,因此非常困难。许多“官方”存储库都已经离线了一年或更长时间……不值得。得到一个机器人。
ixtmixilix

@Falmarri不,那将是BSD。

Answers:


23

诺基亚N900是我所知道的基于Linux的手机之一。它甚至有一个开箱即用的终端应用程序来访问shell!


有人知道下一次迭代何时到来吗?
xenoterracide 2010年

1
该家族N8XX和N9XX的键盘设计非常差-很难获得连字符和编程引号-像hXll一样会降低您的工作效率。与之相对应的Android手机(例如G1)具有更好的键盘,但在其他方面却不如诺基亚家族。无法推荐任何婴儿产品,它们太可耻了。我摆脱了诺基亚和Android,我认为现在还不值得浪费时间。

2
@blntechie:Maemo分支会因为诺基亚成为Micro。*而被埋葬吗?对于虚伪我无可厚非,商人确实是短暂的记忆,一旦成为竞争对手,现在几乎是同一回事。到底是怎么回事?我认为N900听起来太投机,市场营销也太多。他们为什么不能制造更好的产品,而较少关注外在因素?我想要一个更好的工具。-1因为过于夸张的观点,没有提及任何缺点。

2
@Wes Hardaker:我曾经尝试过这个玩具,但对键盘之类的东西感到厌倦,然后我买了N810似乎更好的键盘,但使用起来很慢。我希望有一款像G1的手机(键盘不错),但能吸引更多的深度营销。我想了解更多有关手机的信息,而不仅是chroot。我想要默认情况下的多任务外壳等等。有什么想法为什么不在那里?拥有一些像RS232这样的IO的现实电源电话会很酷,因此我可以在更多应用程序中使用它。特洛伊木马现在使情况变得越来越糟。

3
嗯……这不是Shell多任务处理,而是终端虚拟化。我怀疑在N900上您可以编写一些内容来在类似的打开xterm窗口之间切换,然后将其绑定到键,但是您说对了,功能现在不存在。
Wes Hardaker

20

所有基于Android的手机也是Linux手机。

Android依靠Linux版本2.6来提供核心系统服务,例如安全性,内存管理,进程管理,网络堆栈和驱动程序模型。内核还充当硬件与软件堆栈其余部分之间的抽象层。


3
@Janusz你可以在Android手机上安装一个完整的Linux发行版,即talkandroid.com/android-forums/android-development/...

3
@Nathan Tomkins:仅某些电话-引导加载程序需要解锁并且电话已扎根。最初,让Debian进入G1的过程相当困难,但是它已经完善了。

5
如果您需要“扎根”某事...这有点违反了“自由”的目的。也可以从苹果租房。
xenoterracide 2010年

2
“来自苹果的租金”-muahhahaa。+100人。我只是意识到iphone就是这样-您不拥有它们-您可以租用它们:)
Stann,

5
Android手机运行经过修改的Linux内核,但它们不是真正的GNU / Linux系统。他们的软件大多是有问题的公司垃圾软件,您必须从可疑的论坛中下载有问题的软件,以扎根(并且经常破坏)手机,才能进行有趣的事情。只是不道德的行销使人们将Android称为“ Linux手机”。我知道Linux从技术上来说就是内核,但是封闭的公司应用并不是人们所说的“ Linux”所想的...
J. Taylor

8

Palm的WebOS手机也支持Linux。他们无需植根即可获得对系统的访问权限。WebOS有一个非常活跃的自制社区和许多标准的Linux软件包,可通过optware获得。我已经将Palm Pre设置为Web服务器,可以通过ssh访问它,甚至有一段时间运行了samba。查看WebOS Internals


关于它们的非自由性,我已经读过一个坏消息:这些电话易于“ 强制进行WebOS空中升级 ”。因此似乎并没有真正成为“您的”)。
imz-伊万·扎哈拉里舍夫(Ivan Zakharyaschev)2011年

3

他们有什么好处吗?

我的答案是关于诺基亚和Android。我建议您等他们,直到解决以下问题。

诺基亚的键盘较差,但Android的键盘较差,至少G1。两个营地的可用性差都会影响您的生产力

N8XX和N9XX家族的键盘设计非常糟糕-很难获得连字符和编程引号-像hXll一样会降低您的工作效率。与之相对应的Android手机(例如G1)具有更好的键盘,但其开放性不如诺基亚家族,这里的opennes是一个非常主观的术语-尽管他们很难用“开源”来销售手机,但事实并非如此。听说诺基亚N900比N8XX更开放,但是如果我没听错,它仍然有一些与发射机/天线关闭相关的代码,请从Freenode的Maemo通道检查当前状态,这可能像风车一样改变。至于Android,我尝试了诸如Cyanogenmod,Dev手机之类的一切,但无法进行忙碌的剪辑操作和多任务命令行(不适用于Android和诺基亚),这再次打击了生产力。

当前“ Linux”手机的一些婴儿问题

  1. 本机多任务CLI(没有像忙碌箱这样的抽象方法),与诺基亚的“ GUI多任务” -marketing-pling-pling不同
  2. 缺少/执行不佳的程序,例如GNU Screen,Mutt,Vi,irssi等基本知识(不利于生产力)
  3. 较差的QWERTY键盘,带有难以使用的编程器键,请不要像诺基亚那样显示更多的点击声
  4. 没有本地Debian或类似操作系统运行,您至少需要将其与N900装箱
  5. 不开放和混淆的代码,例如Cyanogenmod的Nvidia驱动程序(未经验证仅在Freenode的#cyanogenmod中谣言,推测)

无法推荐任何婴儿产品,因为它们的可用性和值得商open的开放性令人dis目结舌。您可能喜欢它们的某些功能,例如SSH,但您会遇到工作效率问题。我摆脱了诺基亚,Android,Cyanogen-mod-messes的困扰-如果我能找到解决上述问题的手机,我会回去的。

请让我知道,如果您知道有任何解决该问题的电话-以及为什么标题是关于“ linux”的,我想要BSD电话,对任何计划或生产中的OBSD电话有所了解吗?


2
同步一个蓝牙键盘。
LawrenceC

@ultrasawblade:或者您可以只建立SSH连接并使用您的计算机来使用它,但是它极大地限制了它的使用可能性。我在N810上尝试过,但是由于其设计不佳,所以mini-usb(或者实际上是micro-usb ... dxmn非标准劣质产品)无法为手机充电,并且很快就耗尽了电池,非常差设计。如果我没记错的话,G1可以通过USB充电并传输数据,但是我已经受够了,因为我需要背负沉重的电池,并且上面的原因又回到了简单的1110-Nokia / Communicator -combo,同时等待更好次。

2

比FreeRunner更早的是GreenPhone。它于2007年停止生产。该软件确实以FreeRunner的QtMoko / Debian的形式存在。


@Broam:知道这款手机是否具有像真正的外壳(无忙箱抽象)之类的功能或我的答案中概述的其他功能?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.