Chuyển đổi linh hồn: linux trên máy tính bảng Android. Android dựa trên Linux, nhưng điều đó có nghĩa là gì?

hướng dẫn chi tiếtđể chuyển đổi bất kỳ thiết bị nào đang chạy dưới Điều khiển Android, thành một máy tính chạy Linux chính thức.

Chạy Linux trên Android là có thể! Và bạn không cần một thiết bị có quyền root để làm điều này: tất cả phần mềm cần thiết đều có sẵn trong cửa hàng chính thức Google Play. Chỉ trong 10–15 phút, bạn có thể có được một hệ điều hành khác với Android ở chức năng nâng cao.

Ghi chú: nếu bạn làm theo hướng dẫn của chúng tôi, hệ điều hành Linux sẽ chạy trong Môi trường ảo. Android vẫn sẽ hoạt động trong lý lịch. Gọi một hệ thống như vậy là hoàn chỉnh sẽ không chính xác. Tuy nhiên, với danh sách nhiệm vụ tiêu chuẩn cô ấy đang làm tốt.

Đóng mọi thứ trước khi cài đặt Không ứng dụng cần thiết và sạch sẽ ĐẬP Thiết bị Android.

1. Từ Cửa hàng Google Play, cài đặt GNURoot Debian và XServer XSDL.

2. Trước khi bắt đầu cài đặt Linux, hãy đảm bảo rằng thiết bị của bạn được kết nối với mạng ổn định Wifi. Khởi chạy GNURoot. Quá trình tải xuống sẽ bắt đầu gói cần thiết môi trường.

Quá trình cài đặt mất từ ​​​​30 giây đến vài phút tùy thuộc vào tốc độ kết nối Internet của bạn. Bỏ qua các dấu hiệu cho đến khi thông báo sau xuất hiện:

root@localhost:/#

Những người quen thuộc với khái niệm “quyền root” không nên lo lắng trước dòng này: ứng dụng sẽ không gây ra bất kỳ tác hại nào cho thiết bị vì nó hoạt động trong “hộp cát”.

3. Nhập lệnh sau:

cập nhật apt-get

Đợi cho đến khi các gói được tải xuống. Điều này sẽ được biểu thị bằng dòng Đọc danh sách gói...Xong.

4. Bây giờ nhập một dòng khác:

nâng cấp apt-get

Đối với câu hỏi “Bạn có muốn tiếp tục không?” đi vào thư tiếng anh Y và nhấn Enter. Việc cài đặt các gói sẽ bắt đầu.

Lần này quá trình cài đặt sẽ lâu hơn một chút. Hãy kiên nhẫn đợi quá trình cài đặt hoàn tất cho đến khi dòng mong muốn xuất hiện:

root@localhost:/#

Thứ Tư Debian Linuxđã cài đặt và bây giờ bạn có thể tiến hành triển khai vỏ đồ họa.

5. Việc cài đặt tất cả các gói phân phối Linux được thực hiện bằng lệnh sau:

apt-get cài đặt lxde

Ngoài ra còn có một tùy chọn để cài đặt kernel hệ thống bằng dòng:

apt-get cài đặt lxde-core

Xác nhận cài đặt bằng cách nhập lại Y và nhấp vào Nhập phím. Quá trình tải gói sẽ bắt đầu.

Trong quá trình cài đặt, hãy đảm bảo rằng tất cả các tệp đã được tải xuống thành công và khi giải nén, thiết bị của bạn không hết dung lượng trống. Nếu không, quá trình khởi động hệ thống sẽ thất bại.

6. Để hoàn tất quá trình cài đặt hệ điều hành, bạn phải tải thêm ba tiện ích:

  • XTerm - để truy cập thiết bị đầu cuối từ vỏ đồ họa Linux;
  • Trình quản lý gói Synaptic - để quản lý các gói apt và tải xuống ứng dụng;
  • Pulseaudio - để cài đặt trình điều khiển âm thanh.

Tất cả ba tiện ích đều được cài đặt bằng một lệnh đầu cuối GNURoot:

apt-get cài đặt xterm Synaptic Pulseaudio

Khoảng 260 MB dữ liệu sẽ được tải xuống thiết bị.

7. Bây giờ hãy thu nhỏ ứng dụng GNURoot và mở XServer XSDL đã cài đặt trước đó. Đồng ý tải xuống phông chữ bổ sung. Sau khi cài đặt hoàn tất, hãy nhấn vào màn hình nhiều lần (ứng dụng sẽ yêu cầu bạn chọn độ phân giải và cỡ chữ - tất cả phụ thuộc vào sở thích của bạn) cho đến khi bạn nhìn thấy màn hình giật gân có nền xanh lam và văn bản màu trắng.

Khởi chạy lại GNURoot và nhập lần lượt hai lệnh sau:

xuất HIỂN THỊ=:0 PULSE_SERVER=tcp:127.0.0.1:4712
bắt đầu &

Trình tự để tiếp tục khởi động lại hệ thống (khi bạn muốn mở lại Linux) trông như thế này: chạy XServer XSDL và đợi Màn hinh xanh, mở GNURoot và nhập 2 lệnh trên, quay lại XServer XSDL.

Nếu thiết bị đầu cuối phàn nàn về lệnh không hợp lệ, hãy quay lại bước 5 của hướng dẫn này và thử cài đặt kernel trần. Kiểm tra trạng thái bộ nhớ của thiết bị Android của bạn.

8. Bây giờ hãy mở XServer XSDL, đợi vài giây và bạn sẽ có Linux sẵn sàng hoạt động.

Để cài đặt ứng dụng ở góc dưới bên trái, hãy mở Trình đơn bắt đầu và chọn Chạy. Gõ Synaptic và nhấn Enter.

Trong cửa sổ mở ra, hãy sử dụng tìm kiếm và cài đặt các ứng dụng cần thiết. Nó có thể là Trình duyệt Firefox, biên tập viên Hình ảnh GIMP, đồng phục công sở Libre và các chương trình tương thích với Linux khác.

Tất nhiên, tùy chọn cài đặt Linux này không thể được gọi là ra mắt đầy đủ hệ điều hành trên Android. Linux ảo có nhiều hạn chế nhưng khi sử dụng chuột không dây và bàn phím (cũng có thể kết nối bằng bộ chuyển đổi OOT và bộ chia USB), bạn có thể biến điện thoại thông minh hoặc máy tính bảng của mình thành máy tính xách tay với chức năng của một hệ điều hành dành cho người lớn.

Linuxsoid! bạn tôi,Yuri Geruk

Phần thứ hai là về cách cài đặt Ubuntu trên điện thoại thông minh hoặc máy tính bảng Android của bạn trên nền tảng này.

Chúc một ngày tốt lành, người dùng trang Linuxsoid! Hôm qua đã có bài viết về việc cài đặt hệ điều hành Linux Ubuntuđối với điện thoại thông minh hoặc máy tính bảng, đây chỉ là cách đầu tiên tôi có thể làm được. Tôi muốn nói lại rằng tôi không xóa hệ thống Androd mà tung ra hệ thống thứ hai chồng lên hệ thống kia. Tôi sẽ không quan tâm thêm nữa hoặc thậm chí cố gắng tự cài đặt nó cho đến khi bạn tôi,Yuri Gerukđưa nó cho tôi ý tưởng tốt, để cài đặt hệ thống và chỉ sau đó tôi mới thấy hứng thú và bắt đầu công việc của mình.

Cảnh báo! Ban quản trị trang web và tác giả của tài liệu không chịu bất kỳ trách nhiệm nào nếu trong khi thực hiện các thao tác được mô tả, thiết bị của bạn ngừng hoạt động! Bạn làm mọi thứ được viết trong hướng dẫn với sự nguy hiểm và rủi ro của riêng bạn. Rất có thể sẽ xảy ra lỗi như đã xảy ra với tôi và khi đó tôi không thể bật điện thoại thông minh của mình trong một thời gian dài. Không cần phải vội vàng, chúng tôi làm mọi thứ một cách cẩn thận bằng cách đọc những hướng dẫn này!

Trong phần đầu tiên (Phương pháp số 1) tôi đã viết cách cài đặt hệ thống thông qua chương trình có tên Complete Linux Installer. Đã nói trật tự đầy đủ các hành động khi làm việc trên chương trình này, tải xuống cái gì, cách cài đặt và tất cả những thứ còn lại. Hôm nay tôi muốn các bạn chú ý đến phương pháp thứ hai (Phương pháp số 2). Chúng tôi sẽ cài đặt Linux Ubuntu trên thiết bị chạy Androd thông qua ứng dụng di độngđược gọi là Triển khai Linux. Ứng dụng này cũng có sẵn cho bạn trong kết nối miễn phí trên Google Thị trường chơi, nơi mà bất kỳ ai cũng có thể tải xuống.

Trong ứng dụng này, bạn không cần phải đăng ký và kích hoạt; sau khi cài đặt nó trên thiết bị của mình, bạn sẽ cần khởi chạy và đóng lại. Chúng ta cần những gì để chạy hệ thống thông qua Linux Deploy. ?

  1. Điện thoại thông minh và máy tính có truy cập Internet (tốt nhất là sử dụng Wi-Fi) hơn kết nối tốt hơn, quá trình tải xuống sẽ diễn ra càng nhanh.
  2. Cáp USB (để kết nối thiết bị của bạn với máy tính desktop hoặc máy tính xách tay)
  3. Pin tốt nhất nên được sạc 100%, nhưng không dưới 50%
  • Hãy bắt đầu nhiệm vụ của chúng tôi! Để tránh quá dài, tôi sẽ bỏ qua những điểm đã được chỉ ra ở phương pháp số 1. Đầu tiên và bước đơn giảnđối với chúng tôi, điều này sẽ có được quyền root trên thiết bị; trong bài viết trước tôi đã trình bày chi tiết cách thực hiện việc này.
  • Ai Quyền gốc nhận được có thể tiến hành bước tiếp theo, cụ thể là bật gỡ lỗi USB trên thiết bị của bạn (bài viết trước cũng đã mô tả cách thực hiện việc này). Chúng tôi nhấc điện thoại thông minh của mình lên và đi đến cửa hàng chính thức Play Market, nơi chúng tôi phải tải xuống một ứng dụng có tên Linux Deploy. Nếu đã thiết lập tài khoản, bạn có thể nhấp vào liên kết có tên chương trình và cài đặt ứng dụng bằng máy tính của mình. Sau khi cài đặt, hãy mở ứng dụng và xem thêm!
  • Như có thể thấy trong ảnh chụp màn hình ở trên, chúng ta được thấy một chương trình có giao diện đơn giản và không phức tạp. Khi chúng tôi khởi chạy chương trình lần đầu tiên, nó sẽ hiển thị cho chúng tôi một chút trợ giúp, danh sách cách bắt đầu sử dụng chương trình này. Sau khi đáp ứng các yêu cầu này, chúng tôi bắt đầu cấu hình. Để thiết lập chương trình của chúng tôi, bạn cần dịch nó sang tiếng Nga (chúng tôi thực hiện việc này đối với những người chưa dịch chương trình tự động) Đặt ngôn ngữ tiếng Nga và đánh dấu vào ô bên cạnh mục Không tắt màn hình.

Nhìn như thể hiện trong hình dưới đây:

Sau khi cài đặt ngôn ngữ và chọn hộp để giữ màn hình bật, chúng ta chuyển sang hành động tiếp theo một cách suôn sẻ, cụ thể là:

  • Chúng tôi tạo ra hồ sơ mới cho cái mới của chúng tôi tài khoản Linux. Để thực hiện việc này, bạn cần quay lại màn hình chính của chương trình và chính xác là màn hình hiển thị trợ giúp hành động hơn nữa và bấm vào tiêu đề chương trình (nơi vẽ chim cánh cụt). Sau đó, bạn sẽ tự động được chuyển sang một cửa sổ mới, nơi bạn được yêu cầu nhấp vào dấu cộng và tạo hồ sơ. Để làm ví dụ bắt chước, tôi đã tạo một hồ sơ có tên Linuxsoid.com. Bạn có thể gọi nó là bất cứ điều gì bạn muốn!
  • Khi bạn đã viết tên hồ sơ, hãy nhấp vào OK. Sau đó, chỉ cần chọn hồ sơ mong muốn.
  • Sau tất cả những điều này, tôi gấp ghế lại và đi ngủ, và bạn có thể làm bất cứ điều gì bạn muốn từ đó, tất nhiên là tôi đang nói đùa! Thu nhỏ ứng dụng và quay lại Play Market và tải xuống Es - dây dẫn(Bạn không cần phải tải xuống lại từ ai, và bạn sẽ không thể :-D) . Mở Explorer và tạo một thư mục có tên Ubuntu. Sau khi tạo thư mục, bạn cần tìm đường dẫn đến nó. Đối với tôi nó sẽ là thẻ nhớ giống như của bạn thì tôi không biết.
  • Khi tạo, hãy nhấp vào dấu cộng màu vàng, sau đó bạn sẽ thấy một cửa sổ bật lên nơi chúng tôi đánh dấu việc tạo thư mục và chuyển thẳng vào tên của thư mục (tốt hơn là viết vào tiếng anh, bạn không nên cám dỗ số phận của chiếc điện thoại thông minh của mình, tôi sẽ nói một điều là nó sẽ không dẫn đến điều gì tốt đẹp, đã được thử nghiệm trải nghiệm riêng). Khi hoàn tất, tôi nhấp vào nhật ký lịch sử và xem đường dẫn đến thư mục của chúng tôi. Tôi hiểu nó như thế này: /sdcard/ubuntu/.

Quá trình thiết lập ban đầu của chương trình có thành công không? Sau đó, chúng tôi tiến hành tải xuống và cài đặt bộ phân phối trên thiết bị của mình trong một thư mục mới tạo. Để thực hiện việc này, bạn cần mở ứng dụng Triển khai Linux và nhấp vào, giống như trên một mũi tên tương tự như tải xuống, nơi bạn sẽ được chuyển sang một cửa sổ mới với thông tin chúng tôi cần. Chúng ta thấy gì ở đó? Chương trình đề nghị chúng tôi cài đặt hệ thống, nhưng để làm được điều này, chúng tôi cần phải chọn nó. Trong cửa sổ này, nhấp vào bản phân phối và bạn sẽ thấy tất cả các lựa chọn hệ thống có sẵn (có thể được cài đặt trên thiết bị của bạn). Tôi chọn Linux Ubuntu. Sau khi tôi đã chọn, hãy nhấp vào cài đặt và quá trình cài đặt (tải xuống) sẽ bắt đầu, mất khoảng một giờ. vì vậy tốt hơn hết bạn nên sạc điện thoại thông minh của mình!

  • Sau khi cài đặt hoàn tất, nhấp vào nút bắt đầu và bạn sẽ được kết nối với đúng máy chủ. Cái hay của ứng dụng này là nó không cần phải đăng ký thêm thiết bị đầu cuối và đưa ra lệnh; ứng dụng sẽ tự động đăng ký các lệnh cần thiết. Khi hoàn thành bạn sẽ thấy như trong hình! Đây là trường hợp mọi thứ diễn ra suôn sẻ với bạn và không có lỗi nào khác xuất hiện.
  • Sau những dòng chữ như vậy, bạn cần tải xuống và cài đặt một ứng dụng bổ sung có tên VNCViewer trên thiết bị của mình, như trong phương pháp cài đặt đầu tiên. Trong máy chủ, chúng tôi tạo một kết nối mới trong đó chúng tôi viết địa chỉ dưới dạng localhots và nhập bất kỳ tên nào vào tên đó rồi nhấp vào kết nối. Ứng dụng sẽ kết nối và nếu thành công, nó sẽ yêu cầu bạn nhập mật khẩu! Mật khẩu trên tất cả các máy chủ luôn giống nhau (changeme), nhưng nếu bạn kết nối qua máy tính thì mật khẩu sẽ khác, tôi không thể nói cho bạn biết vì tôi không biết.

Khi tất cả điều này được thực hiện, bạn sẽ kết thúc với một cái gì đó như thế này:

Chỉ vậy thôi, nếu bạn có bất kỳ vấn đề nào, hãy viết chúng trong phần bình luận, chúng tôi sẽ giúp bạn loại bỏ chúng trong khả năng có thể. Tài liệu được Alexander Makarenkov chuẩn bị cho trang web Linuxsoid.com.

Ngày 12 tháng 11 năm 2011 lúc 03:17

Truyền linh hồn: linux trên máy tính bảng Android

  • *nix

Chúc mọi người một ngày tốt lành.

Câu chuyện của tôi bắt đầu bằng việc đọc sách, sau đó tôi quyết định mua một sản phẩm kỳ diệu của ngành sản xuất máy tính bảng Trung Quốc: một chiếc superpad. Chiếc máy tính bảng này được dùng như một món đồ chơi để “đi loanh quanh một chút”, bán thời gian, máy đọc sách, trò chơi theo cặp và đồng hồ trên một hành trình dài… Tôi sẽ lưu ý ngay rằng tôi có hai chiếc. ổ cứng usb 500 GB và 1 TB, trên đó lưu trữ tất cả những thứ quan trọng nhất cho cuộc sống vui vẻ và chúng được chia thành ntfs và ext4. Và tất nhiên, máy tính bảng không nhìn thấy chúng.

Đây là tình nguyện viên của tôi

Đây là lý do đầu tiên để đào sâu hơn. Sau khi xem 200 trang diễn đàn trên xda-developers.com, một số

TRÊN ở giai đoạn này Mọi nỗ lực mở chiếc máy tính bảng này đều bị gác lại. Cho đến thời điểm huy hoàng của tuổi học trò - buổi học. Và vì trong suốt buổi học, sinh viên hoàn toàn làm mọi thứ, miễn là không thuộc chủ đề, nên những cuộc tụ tập vui vẻ qua đêm trên Internet trên các trang web rõ ràng là tư sản đã tiếp tục. Và ý tưởng tuyệt vời đã được thực hiện máy tính bảng này Linux chính thống, trong trường hợp của tôi - Ubuntu.
Điều gì xảy ra từ điều này, xem bên dưới.

Rõ ràng là bạn không thể nhặt nó lên và cài đặt nó... à, cái của chúng ta đi đâu rồi nhỉ...

Chúng ta sẽ cần:

Hãy nhìn vào các giai đoạn chính tải xuống android và linux
1. Bật nguồn và khởi động Thực thi mã ROM Bật nguồn và khởi động thực thi mã ROM
2. Bộ tải khởi động Bộ tải khởi động
3. Nhân Linux Nhân Linux
4. Quá trình khởi tạo Quá trình khởi tạo
5. Hợp tử và Dalvik bảng điều khiển(bash, zsh...) / wm(kde, gnome...)
6. Máy chủ hệ thống Khởi động hoàn tất
7. Khởi động xong

Như bạn có thể thấy, sự khác biệt bắt đầu từ giai đoạn thực thi init.
Đó là điều dễ dàng nhất để thay đổi.

Tôi sẽ viết thành thật, tôi nghĩ rằng bạn chỉ có thể sử dụng init của Android và nó đã được gắn chặt vào kernel. Và ngay cả sau khi nhận được một ví dụ về đĩa RAM đang hoạt động từ một máy tính bảng khác, tôi không nghĩ nó sẽ khởi động...

nội dung ramdiska
bin dev etc home init init.rc lib linuxrc mnt newroot opt ​​​​proc root sbin sys tmp usr var
Trong /bin có busybox, trong /sbin có switch_root với liên kết tới nó.
Mã khởi tạo từ ramdisk từ zt-180

#!/bin/sh echo Bắt đầu từ ảnh initram. Tiếng vọng Đang chờ THẺ SD-đánh thức... ngủ 3 echo "Đang gắn rootfs mới" mount -t ext2 /dev/mmcblk0p2 /newroot && echo OK echo Giữ, chuyển root... exec switch_root /newroot /sbin/init echo hrm, has Thay vào đó, một shell thực thi /bin/ash

Tất cả những gì còn lại là flash đĩa RAM vào bộ nhớ (tôi đã sử dụng burntool trong xp) và - thì đấy, giai đoạn khởi động. Có, tôi đã flash nó thay vì recovery, vì vậy đối với khởi chạy Linux Bạn phải giữ phím khi bắt đầu.

Vì vậy, giai đoạn tải đã hoàn tất và bạn nên kiên nhẫn vì bảng điều khiển không có dấu hiệu của sự sống và mọi thứ tải khá chậm.

Thiết lập autologin cho bảng điều khiển đầu tiên
Trong /etc/init/tty1.conf, thay thế dòng cuối cùng bằng exec /bin/login -f Yor_Login< /dev/tty1 >/dev/tty1 2>&1 thì trong ~/.bashrc bạn có thể viết các lệnh sẽ bắt đầu trong quá trình đăng nhập tự động.
Chúng tôi đang chiến đấu với máy chủ X
Đối với tôi, nó chắc chắn không hoạt động tốt với màn hình cảm ứng, xorg.conf và xterm... Tôi đã xóa trình điều khiển synap và đặt phần sau vào ~/.xinitrc:
#!/bin/bash # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $ # /etc/X11/xinit/xinitrc # # tệp xinitrc toàn cầu, được sử dụng bởi tất cả các phiên X đã bắt đầu bởi xinit (startx) # gọi tập lệnh phiên X toàn cầu #. /etc/X11/Xsession xclock -geometry 50x50-1+1 & exec xterm -geometry 80x66+0+0 -name đăng nhập
Đấu tranh môi trường làm việc
Tôi muốn cài đặt kde vì tôi thực sự thích kết xuất đồ họa bằng thư viện qt. Tôi sẽ nói ngay: vâng, nó đã được cài đặt và khởi động, nhưng LÀM THẾ NÀO...
Đầu tiên, tôi thiết lập ngay autologin:
trong /etc/kde4/kdm/kdmrc chúng tôi tìm và thay đổi những điều sau đây cho phù hợp với chính mình
AutoLoginEnable=true # Nếu đúng, tự động đăng nhập sau khi đăng xuất. Nếu sai, đăng nhập tự động chỉ được thực hiện # khi phiên hiển thị bắt đầu. # Mặc định là sai #AutoLoginAgain=true # Độ trễ tính bằng giây trước khi đăng nhập tự động bắt đầu. # Mặc định là 0 AutoLoginDelay=3 # Người dùng đăng nhập tự động. KHÔNG BAO GIỜ chỉ định root! # Mặc định là "" AutoLoginUser=Đăng nhập # The mật khẩu cho người dùng đăng nhập tự động. Điều này KHÔNG bắt buộc # trừ khi người dùng đăng nhập vào miền NIS hoặc Kerberos. Nếu bạn sử dụng tùy chọn # này, bạn nên "chmod 600 kdmrc" vì những lý do rõ ràng. # Mặc định là "" AutoLoginPass=Mật khẩu
và, như đã viết, chúng tôi thực hiện chmod 600 kdmrc trong bảng điều khiển dưới quyền root để kẻ xấu không theo dõi mật khẩu của chúng tôi.
Thứ hai, ở lối vào, trình bảo vệ màn hình bị treo trong một thời gian dài đáng ngờ và tôi nghi ngờ nên đã gọi startkde từ bảng điều khiển. Sau một thời gian dài và tẻ nhạt hiển thị đủ loại lỗi, plasma cuối cùng đã được tải ở chế độ netbook. Hiệu ứng đồ họađã tắt, vì chúng tôi đang ngồi dưới bộ đệm khung và ở một số nơi có hiện tượng chậm dữ dội, nhưng đây vẫn là kde và nó đã được tải!
Tinh chỉnh mọi thứ và mọi người cho phù hợp với bạn
Mỗi cái đều có cái riêng, tôi chưa thực hiện bất kỳ tối ưu hóa nào, nhưng có rất nhiều việc phải làm: tăng tốc độ tải, tối ưu hóa không gian làm việc. Tôi đang hướng tới một chiếc wm nhẹ hơn – e16 – nhưng vẫn chưa biến nó thành chiếc chính. Bạn cũng cần phải hiệu chỉnh màn hình cảm ứng, may mắn thay đã có bàn phím ảo trong kde.
Tôi đang hướng tới openbox +

Rất phổ biến, đặc biệt là trong số quản trị viên hệ thống và các nhà phát triển phần mềm. Số lượng lớn nhiều thiết bị khác nhau hoạt động dưới sự kiểm soát của anh ta. Thật không may, hầu như không có thiết bị di động nào, chẳng hạn như máy tính bảng, hỗ trợ Linux nguyên bản. TRÊN khoảnh khắc này Chỉ có một mô hình được phát hành, chạy trên Ubuntu. Nhưng việc mua nó có thể không dễ dàng như vậy vì nó không có sẵn ở mọi quốc gia.

Nếu muốn, bạn có thể cài đặt nó trên Máy tính bảng Linux, thay thế Android.

Đương nhiên, nhiều người có thể thắc mắc liệu có thể cài đặt Linux cho một máy tính bảng ban đầu chạy trên Android thay vì hệ điều hành này. Về mặt chính thức, cả Android và Linux đều có cùng một nhân, nhưng thật không may, Linux sẽ không hoạt động hoàn toàn trên máy tính bảng Android. Sự phát triển đang được tiến hành theo hướng này và nhiều lập trình viên đang tích cực làm việc để giải quyết vấn đề, nhưng thực tế Hôm nayđến mức bạn cần phải có trình độ cao để chạy bản phân phối Linux trên máy tính bảng Android.

Trong tài liệu này chúng tôi sẽ cung cấp một cái nhìn tổng quan và hành động từng bước, cách cài đặt bản phân phối Linux trên máy tính bảng của bạn. Chúng tôi sẽ cho bạn biết những điều kiện cần phải đáp ứng, cách chuẩn bị thiết bị của bạn và cũng cho bạn biết về các tính năng của quy trình.

Những gì bạn sẽ cần:

  • Máy tính bảng Android.
  • Thẻ SD có dung lượng từ 3,5 GB trở lên.
  • quyền truy cập root
  • một bản sao lưu đầy đủ tất cả dữ liệu để đảm bảo kết quả an toàn một trăm phần trăm. bạn di chuyển tập tin lớn và thực hiện nhiều thao tác, vì vậy điều này đơn giản là cần thiết.

QUAN TRỌNG. TỪ CHỐI TRÁCH NHIỆM. Mặc dù thực tế là quá trình này không gây ra bất kỳ thiệt hại nào nhưng người chỉnh sửa trang web không chịu trách nhiệm nếu có điều gì đó xảy ra với thiết bị Android của bạn trong quá trình cài đặt hoặc khởi chạy Ubuntu.

Hãy chắc chắn rằng bạn có quyền siêu người dùng. Trên hầu hết mọi thiết bị, bạn có thể thực hiện việc này bằng cách kiểm tra xem bạn có Ứng dụng siêu người dùng. Nếu bạn không có quyền root, bạn có thể lấy chúng. Để thực hiện việc này, hãy tìm hiểu hướng dẫn cụ thể cho thiết bị của bạn.

Thư viện BusyBox sẽ giúp bạn tương tác với hệ thống Android. Bạn có thể tải xuống trình cài đặt từ Cửa hang tro chơi(hoặc Chợ Android), bằng cách truy cập vào đây (https://play.google.com/store/apps/details?id=stericson.busybox) và tải xuống. Chuyển đến tab Cài đặt BusyBox và nhấp vào nút Cài đặt. Sau khi tiện ích được cài đặt, bạn có thể chuyển sang bước tiếp theo bằng cách cài đặt trình mô phỏng thiết bị đầu cuối.

Bước 2: Cài đặt trình mô phỏng thiết bị đầu cuối và kiểm tra xem nó có hoạt động chính xác không.

Trình mô phỏng thiết bị đầu cuối phổ biến nhất dành cho Android có trên trang này (https://play.google.com/store/apps/details?id=jackpal.androidterm) trong Play Market. Bằng cách nhấp vào liên kết, tải xuống, cài đặt nó trên máy tính bảng của bạn và chạy nó.

Sau khi nó mở ra cửa sổ làm việcứng dụng, nhập từ "su". Tiện ích sẽ yêu cầu bạn cung cấp quyền truy cập root và bạn phải cung cấp quyền này vì tiện ích chạy các tập lệnh hệ thống mà sau này chúng ta sẽ sử dụng để chạy Ubuntu.

Để kiểm tra xem thiết bị đầu cuối và thư viện BusyBox có hoạt động chính xác hay không, hãy nhập lệnh “busybox arping –help”. Nếu thiết bị đầu cuối cung cấp cho bạn một văn bản có nhiều tùy chọn, chẳng hạn như -f -q -b, thì mọi thứ đều hoạt động. Nếu không, hãy kiểm tra xem điện thoại của bạn có quyền root hay không và liệu nó có được thực hiện đúng không cài đặt BusyBox và liệu thiết bị đầu cuối có quyền hay không. Nếu mọi thứ đều theo thứ tự, bạn có thể tiếp tục.

Nếu bạn đã hoàn thành tất cả các bước cần thiết ở bước 1 và 2 thì không cần phải lo lắng. Một số bước tiếp theo rất đơn giản. Bắt đầu bằng cách kết nối điện thoại của bạn với máy tính. Bạn phải kích hoạt ổ USB để cho phép bạn mở thẻ SD trên máy tính của mình (hầu hết các bạn sẽ biết điều này khi chuyển nhạc và các tệp khác từ máy tính sang Android).

Tiếp theo, bạn cần tạo một thư mục có tên “Ubuntu” trên thẻ SD. Sau đó, bạn nên tải xuống cái này (https://sourceforge.net/projects/linuxonandroid/files/Ubuntu/10.10/ubuntuV5-image.zip/download) và cái này (https://sourceforge.net/projects/linuxonandroid/files /Ubuntu /10.10/ubuntuV5-script.zip/download). Đây là những file ZIP chứa 2 thứ quan trọng: script khởi chạy và file hệ thống Ubuntu. Nếu bạn mở kho lưu trữ ZIP đầu tiên, bạn sẽ tìm thấy tệp IMG và nếu bạn giải nén tệp thứ hai, bạn sẽ tìm thấy tệp SH.

Giải nén cả hai kho lưu trữ và di chuyển các tệp vào thư mục “Ubuntu”. Bây giờ bạn sẽ có hai tập tin trong thư mục. Hầu hết các thủ tục cần thiết đã được hoàn thành.

Bước 4: Khởi động hệ thống Ubuntu

Quay lại ứng dụng đầu cuối của bạn và gõ lại "su", sau đó viết "cd/mnt/sdcard". Để đảm bảo mọi thứ hoạt động, hãy thử gõ "ls" và xem liệu bạn có thể nhận ra các thư mục của mình không (bạn cũng có thể tìm thấy thư mục Ubuntu).

Để khởi động Ubuntu của bạn, hãy nhập "cd /ubuntu" theo sau là "sh ubuntu.sh". Điều này sẽ khiến nhiều tiến trình chạy cố gắng cài đặt hệ thống của bạn. Tiếp theo tiện ích sẽ yêu cầu bạn chọn độ phân giải màn hình. Nhập nó ở định dạng chiều rộng x chiều cao, ví dụ 1280 x 720. Để biết thêm hiệu suất tốt hơnĐể ngăn máy tính bảng chạy chậm lại, hãy chọn độ phân giải thấp hơn. Bây giờ mọi thứ đã xong.

Hệ thống Ubuntu đang hoạt động nhưng chúng tôi không thể nhìn thấy nó. Nhìn GUI, bạn cần sử dụng ứng dụng khách giao thức VNC. Chúng tôi có thể tải xuống bất kỳ trong số chúng từ Cửa hàng Play.

Hệ điều hành Postmarket được tối ưu hóa cho những màn hình cảm ứng Linux Linux. Một trong những tính năng chính của Alpine Linux là tính đơn giản của nó đối với phần cứng, giúp nó có thể cài đặt và sử dụng thoải mái rất thiết bị yếu. Vì người dùng thông thườngĐiều này có nghĩa là Android đã đến lúc cất chiếc máy tính bảng Android 2.2 cũ đó ra khỏi tủ và đưa nó trở lại hoạt động với Hệ điều hành Postmarket mới!

Hệ điều hành Postmarket là gì

Các nhà phát triển hệ điều hành mới Postmarket OS đã đặt ra cho mình một mục tiêu rất khác thường - hỗ trợ thiết bị này trong 10 năm. Mỗi nhà sản xuất thiết bị Android hỗ trợ các sản phẩm của mình trong 2 năm, sau đó sẽ ngừng cập nhật, điều này làm mất đi người dùng cuối chức năng mới và còn làm cho hệ thống kém an toàn hơn.

Với hệ điều hành mới, những vấn đề như vậy không được mong đợi. Cái này hệ điều hànhđược dựa trên một bản hoàn chỉnh Phân phối Linux, không có lý do gì để ngừng hỗ trợ các thiết bị yếu, vì nó được tạo riêng cho chúng. Tất cả những gì người dùng yêu cầu là kiến ​​thức tối thiểu về cách làm việc trong hệ thống Linux, nếu không có điều này, bạn thậm chí sẽ không thể cài đặt hệ thống trên máy tính bảng hoặc điện thoại thông minh.

Giao diện hệ điều hành hậu thị trường

Các nhà phát triển trả tiền Đặc biệt chú ý giao diện của hệ điều hành mới, vì người dùng sẽ thích thú khi sử dụng điện thoại thông minh hoặc máy tính bảng của mình. Về mặt này, Postmarket đang hoạt động tốt; hiện tại có 6 giao diện người dùng đang hoạt động, chúng ta hãy xem xét kỹ hơn về chúng.

Video giao diện hệ điều hành Postmarket

Hildon

Giao diện Hildon ban đầu được phát triển cho thiết bị di động nên toàn bộ giao diện được tối ưu hóa cho màn hình cảm ứng; Chỉ có thể làm việc ở vị trí nằm ngang.

Giao diện người dùng LuneOS

LuneOS là một hệ điều hành đang được phát triển như một cổng WebOS dành cho điện thoại thông minh và máy tính bảng. Giao diện liên quan đến việc sử dụng các thao tác chạm, vuốt và bàn phím ảo. Các nhà phát triển đã chuyển giao thành công vẻ bề ngoài LuneOS để sử dụng trong Postmarket.

BẠN

Giao diện MATE rất tốt vì nó hoạt động trên hầu hết mọi thiết bị và xử lý hoàn hảo các tác vụ của nó ngay cả khi không có bộ tăng tốc video phần cứng. Sau khi cài đặt, bạn sẽ thấy màn hình đen trong 20-30 giây, đừng lo lắng, điều này là bình thường.

Điện thoại di động plasma

Đúng như tên gọi, giao diện được thiết kế dành riêng cho thiết bị di động, hoạt động tốt trên các thiết bị có khả năng tăng tốc video phần cứng và có thể chạy trên phần mềm tăng tốc video nhưng chậm hơn nhiều. Giao diện trông rất đẹp và không có nhiều khác biệt so với các hệ điều hành di động khác.

Weston

Đây là giao diện demo trong đó bạn có thể chạy một số thử nghiệm cài sẵn và xem mọi thứ hoạt động như thế nào.

XFCE4

Một giao diện hoàn chỉnh để làm việc với bút stylus. Nó tương tự như giao diện MATE ở chỗ nó trông giống như một PC Linux chính thức hơn là một máy tính bảng hoặc điện thoại thông minh cũ. Giao diện hỗ trợ làm việc ở cả vị trí dọc và ngang.

Chọn giao diện dựa trên hỗ trợ tăng tốc phần cứng thiết bị của bạn. Một số giao diện sẽ rất chậm tăng tốc phần mềm. Ngoài ra trên trang hỗ trợ thiết bị họ thường chỉ ra giao diện nào hoạt động tốt nhất.

Cách cài đặt Linux trên điện thoại của bạn

Điều đầu tiên bạn cần làm là tìm hiểu xem có lắp ráp sẵn sàng cho thiết bị của bạn, bạn có thể tìm hiểu trên trang này. Nếu có, tốt, bạn có thể lắp ráp phần sụn một cách an toàn và cài đặt nó. Nếu không, bạn có thể tự port Postmarket như thế này.

Để cài đặt Postmarket, hãy mở một thiết bị đầu cuối, đảm bảo bạn có mật khẩu để sử dụng lệnh “sudo” và làm theo từng lệnh trong sổ tay hướng dẫn Postmarket. Sau khi hoàn tất quá trình lắp ráp, hãy sao chép kho lưu trữ vào bộ nhớ thiết bị và cài đặt nó dưới dạng chương trình cơ sở tùy chỉnh dựa trên Android.

Tại sao hệ điều hành Postmarket tốt hơn Android và hệ điều hành di động khác

  1. Postmarket là một Linux chính thức không có hạn chế. Bạn có thể sử dụng máy tính bảng hoặc điện thoại thông minh của mình làm máy tính hoàn chỉnh với việc ra mắt phiên bản PC của các chương trình, miễn là chúng chạy trên Linux
  2. Hỗ trợ dài hạn. Theo các tác giả, một trong những mục tiêu chính của dự án là hỗ trợ thiết bị trong 10 năm mà không có phần mềm nào làm chậm hiệu suất của thiết bị.
  3. Việc lựa chọn giao diện cho phép bạn xây dựng một phần sụn rất nhỏ, khoảng 130 MB
  4. Bạn có thể tự mình chuyển Postmarket sang thiết bị của mình bằng cách sử dụng hướng dẫn trên trang web của dự án

Nhược điểm của hệ điều hành Postmarket

  1. Hệ điều hành này không phù hợp với hầu hết người dùng vì nó đang ở giai đoạn phát triển ban đầu, có lỗi, khởi động lại và các thú vui khác phiên bản trước hệ điều hành
  2. Cài đặt phức tạp. Tất cả phần sụn tùy chỉnh cho thiết bị Android đều được phân phối dưới dạng gói zip làm sẵn để cài đặt thông qua recovery và Postmarket vẫn cần được biên dịch thông qua một thiết bị đầu cuối trong hệ điều hành Linux, điều này sẽ khiến nhiều người dùng xa lánh.
  3. Mặc dù không có cửa hàng ứng dụng nhưng tất cả các chương trình đều phải được chuyển từ bản phân phối Linux khác

Kết luận về hệ điều hành Postmarket

Đây là một hệ thống rất hứa hẹn sẽ cho phép thay đổi thiêt bị di độngít thường xuyên hơn mà không ảnh hưởng đến hiệu suất và sự thoải mái. Nhiều chương trình đã có đầy đủ chức năng và cho phép bạn sử dụng thiết bị cũ của mình 100%. Tuy nhiên, mặc dù dự án sẽ chỉ được những người đam mê quan tâm nhưng việc sử dụng Postmarket làm hệ thống chính là khá khó khăn.

Nếu bạn từ lâu đã muốn có Linux trên điện thoại của mình, với khả năng chạy các phiên bản chương trình PC chính thức, hãy cài đặt Postmarket làm hệ điều hành bổ sung trên điện thoại thông minh hoặc máy tính bảng của bạn và đừng quên thường xuyên theo dõi các bản cập nhật, vì hệ thống ngày càng trở nên phổ biến hơn. ổn định hàng ngày.

Câu trả lời cho câu hỏi

Lỗi khi cài đặt hệ điều hành Postmarket trong TWRP

Chuyển đến phần “Gắn” và bỏ chọn Hệ thống, cài đặt lại Postmarket.