Những điện thoại di động nào chạy Linux?


14

Tôi biết về FreeRunner , nhưng có điện thoại di động Linux nào khác không? Họ có tốt không?


IPhone cũng có thể được coi là một điện thoại linux, phải không? Giống như một chiếc điện thoại unix, nhưng bất cứ điều gì.
Falmarri

Hãy thức tỉnh đi, không ai khác có thể phân tích câu hỏi về "Họ có tốt không?" Chủ đề này thực sự cần một số so sánh và tương phản.

3
[BOUNTY] Tôi muốn thu hút những câu trả lời nghiêm túc hơn mà ít về các sản phẩm hưng phấn ngày nay nhưng tập trung để phân tích câu hỏi "Chúng có tốt không?" và các yếu tố nội tại. Tôi sẽ trao phần thưởng cho người phân tích, so sánh và đối chiếu điện thoại. Câu trả lời chỉ bao gồm các vấn đề tiếp thị rõ ràng và các bản hack được tóm tắt không phải là thứ tôi đang tìm kiếm. Tôi hy vọng sự hiểu biết rõ ràng về các tính năng nội tại (được nêu trong câu trả lời của tôi). Vì vậy, có bất kỳ điện thoại "linux" giải quyết các điểm yếu ở đó? Và vui lòng cho biết sản phẩm là miễn phí hay tự do như bia

tôi mới mua một chiếc n900 hoàn toàn mới và tôi không hài lòng với nó. TL; DR: Tôi có cảm giác rằng những người thiết kế điện thoại không biết rõ về linux. vâng, đó là linux, nhưng nó rất dễ bị gạch, không có trang nào, chương trình mà bạn mong đợi sẽ không có ở đó, "optifying" có nghĩa là PATH của bạn hoàn toàn khó hiểu và thiết lập môi trường để biên dịch các chương trình trên đó. quá khó khăn do thực tế là nó đã không được nokia hỗ trợ từ năm 2010 trở đi. rất nhiều kho 'chính thức' chỉ đơn giản là ngoại tuyến trong một năm hoặc hơn ... không đáng. có được một Android.
ixtmixilix

@Falmarri Không, đó sẽ là BSD.

Câu trả lời:


23

Nokia N900 là một trong những điện thoại dựa trên Linux mà tôi biết. Nó thậm chí còn có một ứng dụng đầu cuối ra khỏi hộp để truy cập shell!


Bất cứ ai cũng biết khi lần lặp tiếp theo đang đến?
xenoterracide

1
gia đình, N8XX và N9XX, có thiết kế bàn phím rất kém - khó có thể nhận được dấu ngoặc kép và lập trình - điều đó sẽ giết chết năng suất của bạn như hXll. Điện thoại Android trong conrast, chẳng hạn như G1, có bàn phím tốt hơn nhiều nhưng nếu không thì không giống như gia đình Nokia. Không thể đề nghị bất kỳ sản phẩm cho trẻ sơ sinh, họ là thất sủng. Tôi đã thoát khỏi Nokias và Android của mình, tôi nghĩ không đáng để lãng phí thời gian cho chúng.

2
@blntechie: chi nhánh Maemo sẽ bị chôn vùi vì Nokia đang trở thành Micro. *? Tôi không thể nói thẳng về sự giả hình, những người kinh doanh thực sự có những ký ức ngắn ngủi, một khi họ là đối thủ cạnh tranh và bây giờ họ gần như giống nhau. Chuyện gì đang xảy ra vậy? Tôi nghĩ N900 nghe có vẻ quá đầu cơ và tiếp thị quá kém. Tại sao họ không thể tạo ra sản phẩm tốt hơn và tập trung ít hơn vào các yếu tố bên ngoài? Tôi muốn một công cụ tốt hơn vào túi của tôi. -1 vì quan điểm quá bom đạn, mà không đề cập đến bất kỳ thiếu sót nào.

2
@Wes Hardaker: Tôi đã từng thử món đồ chơi đó và tôi chán ngấy với bàn phím xấu và những thứ như vậy, sau đó tôi đã mua N810 với bàn phím tốt hơn nhưng nó rất chậm sử dụng. Tôi ước có một chiếc điện thoại hơi giống G1 (với bàn phím tốt) nhưng hấp dẫn hơn - tiếp thị sâu sắc. Tôi muốn biết nhiều hơn về điện thoại, không chỉ là chroot. Tôi muốn shell đa nhiệm theo mặc định và những thứ như vậy. Bất cứ ý tưởng tại sao họ không có ở đó? Thật tuyệt khi có một số loại điện thoại thực tế có nhiều IO như RS232 và những thứ như vậy để tôi có thể sử dụng nó trong nhiều ứng dụng hơn. Bây giờ mọi thứ đang trở nên tồi tệ với Trojan.

3
hhh: Ahh ... đó không phải là đa nhiệm, đó là ảo hóa thiết bị đầu cuối. Tôi nghi ngờ trên N900 bạn có thể viết một cái gì đó để chuyển đổi giữa các cửa sổ xterm đang mở tương tự, và sau đó liên kết nó với một khóa, nhưng bạn nói đúng là chức năng hiện không có.
Wes Hardaker

20

Tất cả các điện thoại dựa trên Android cũng là điện thoại Linux.

Android dựa trên Linux phiên bản 2.6 cho các dịch vụ hệ thống cốt lõi như bảo mật, quản lý bộ nhớ, quản lý quy trình, ngăn xếp mạng và mô hình trình điều khiển. Nhân cũng hoạt động như một lớp trừu tượng giữa phần cứng và phần còn lại của ngăn xếp phần mềm.


3
@Janusz bạn có thể cài đặt bản phân phối linux đầy đủ trên điện thoại Android, ví dụ: talkandroid.com/android-forums/android-development/ Kẻ

3
@Nathan Tomkins: Chỉ một số điện thoại nhất định - bộ tải khởi động cần được mở khóa và điện thoại đã được root. Quá trình để có được Debian trên G1 ban đầu khá khó khăn, nhưng nó đã được tinh chỉnh.

5
Nếu bạn cần "root" một cái gì đó ... nó sẽ đánh bại mục đích của "tự do". Cũng có thể thuê từ Apple.
xenoterracide

2
"thuê từ Apple" - muahhahaa. +100 người đàn ông. Tôi mới nhận ra rằng iphones chính xác là như vậy - bạn không sở hữu chúng - bạn thuê chúng :)
Stann

5
Điện thoại Android chạy kernel Linux đã sửa đổi, nhưng chúng không phải là hệ thống GNU / Linux thực. Phần mềm của họ chủ yếu là lỗi công ty crapware và bạn phải tải phần mềm lỗi từ các diễn đàn đáng ngờ để root (và thường xuyên phá hỏng) điện thoại của bạn để có thể làm bất cứ điều gì thú vị. Đó chỉ là tiếp thị phi đạo đức mà mọi người nói về Android là một "điện thoại linux". Tôi biết rằng Linux có nghĩa là hạt nhân, về mặt kỹ thuật, nhưng các ứng dụng doanh nghiệp đã đóng không phải là những gì mọi người đang nghĩ đến khi họ nói "Linux" ...
J. Taylor

8

Điện thoại WebOS của Palm cũng được cung cấp bởi Linux. Họ không cần phải root để có quyền truy cập vào hệ thống. WebOS có một cộng đồng sản xuất tại nhà rất tích cực và nhiều gói Linux tiêu chuẩn có sẵn thông qua phần mềm tùy chọn. Tôi đã thiết lập Palm Pre của mình như một máy chủ web, có thể truy cập qua ssh và thậm chí có samba chạy trên đó một thời gian. Kiểm tra nội bộ WebOS .


Một điều tồi tệ về sự không tự do của họ mà tôi đã đọc về: những chiếc điện thoại đó có khả năng " buộc phải nâng cấp WebOS trên không ". do đó không thực sự là "của bạn" do đó).
imz - Ivan Zakharyaschev

3

Họ có tốt không?

Câu trả lời của tôi là về Nokias và Android. Tôi khuyên bạn nên chờ đợi với họ cho đến khi các vấn đề được khắc phục dưới đây.

Bàn phím kém với Nokias nhưng không phải với Android, ít nhất là G1. Khả năng sử dụng kém ở cả hai trại tuy nhiên sẽ cản trở năng suất của bạn

Gia đình, N8XX và N9XX, có thiết kế bàn phím rất kém - khó có thể nhận được dấu ngoặc kép và lập trình - điều đó sẽ giết chết năng suất của bạn như hXll. Điện thoại Android trong conrast, chẳng hạn như G1, có bàn phím tốt hơn nhiều nhưng nếu không mở như gia đình Nokia, thì opennes ở đây là một thuật ngữ rất chủ quan - tuy nhiên họ khó tiếp thị điện thoại của mình bằng "nguồn mở", nhưng thực tế không phải vậy. Nghe nói Nokia N900 mở hơn N8XX nhưng nếu tôi hiểu đúng thì nó vẫn có một số mã như liên quan đến máy phát / ăng-ten đóng, kiểm tra trạng thái hiện tại từ kênh Maemo của Freenode, điều này có thể thay đổi như một cối xay gió. Đối với Android, tôi đã thử mọi thứ như Cyanogenmod, điện thoại Dev nhưng chỉ là dòng lệnh bận rộn và đa nhiệm vụ không thể thực hiện được (không phải trong Android và không phải ở Nokias) - một lần nữa cho năng suất.

Một số vấn đề với trẻ sơ sinh với điện thoại "linux" hiện tại

  1. CLI đa tác vụ riêng (không có pling-pling-pling như busy-box), không giống như Nokias "GUI đa nhiệm" -marketing-pling-pling
  2. thiếu / thực hiện các chương trình kém như GNU Screen, Mutt, Vi, irssi và những điều cơ bản như vậy (không tốt cho năng suất)
  3. Bàn phím QWERTY kém với các phím lập trình khó sử dụng, xin vui lòng, không hiển thị nhấp chuột như với Nokias
  4. không có Debian gốc hoặc hệ điều hành tương tự đang chạy, bạn cần đóng hộp ít nhất với N900
  5. không mở và mã bị xáo trộn, như với trình điều khiển Nvidia của Cyanogenmod (không được xác minh chỉ là tin đồn trong #cyanogenmod của Freenode, suy đoán)

Không thể giới thiệu bất kỳ sản phẩm nào cho trẻ sơ sinh, chúng bị thất sủng về khả năng sử dụng và tính cởi mở gây tranh cãi. Bạn có thể thích một số tính năng của họ như SSH nhưng bạn sẽ gặp phải vấn đề về năng suất. Tôi đã thoát khỏi Nokias, Androids, Cyanogen-mod-messes - sẽ quay trở lại nếu tôi có thể tìm thấy một chiếc điện thoại có vấn đề ở trên.

Xin vui lòng, cho tôi biết nếu bạn biết bất kỳ điện thoại nào giải quyết vấn đề - và nghiêm túc tại sao tiêu đề là về "linux", tôi muốn điện thoại BSD, bất kỳ ý tưởng nào cho dù bất kỳ điện thoại OBSD nào được lên kế hoạch hoặc đang sản xuất?


2
Đồng bộ hóa bàn phím bluetooth với nó.
LawrenceC

@ultrasawblade: hoặc bạn chỉ có thể lấy kết nối SSH và sử dụng máy tính của mình để sử dụng nhưng nó hạn chế khả năng sử dụng của nó rất nhiều. Tôi đã dùng thử với N810 nhưng do thiết kế kém, mini-usb (hoặc thực tế là micro-usb ... các sản phẩm kém chất lượng không được chuẩn hóa) sẽ không sạc điện thoại và hết pin rất nhanh, rất kém thiết kế. Nếu tôi có thể nhớ đúng, G1 có thể được sạc qua usb và truyền dữ liệu nhưng tôi đã chán ngấy với nó vì tôi cần mang theo pin nặng và những lý do ở trên, đã quay trở lại 1110-Nokia / Communicator -combo đơn giản trong khi chờ đợi tốt hơn lần

2

Thậm chí cũ hơn FreeRunner là GreenPhone . Nó đã ngừng sản xuất vào năm 2007. Phần mềm đã quản lý để tồn tại dưới dạng QtMoko / Debian cho FreeRunner.


@Broam: bất kỳ ý tưởng nào cho dù điện thoại này có các tính năng như vỏ thật (không trừu tượng hộp bận) hoặc các tính năng khác được nêu trong câu trả lời của tôi?
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.