ไม่กี่ปีที่ผ่านมาเมื่อ Samsung Galaxy เครื่องแรกยังถือว่าเป็นหนึ่งในสมาร์ทโฟนที่ดีที่สุดในโลก ฉันเริ่มอ่านบทแนะนำเล็ก ๆ ที่ฉันกำลังทดสอบความสามารถในการติดตั้ง Ubuntu บนสมาร์ทโฟนเครื่องนี้ ด้วยความช่วยเหลือของระบบเดียวกันเราได้สร้างเวอร์ชัน ARM ของเราและเป็นการผจญภัยที่พยายามทำ
เมื่อหลายปีผ่านไป มีวิธีการที่ดีกว่าและง่ายกว่าซึ่งทำให้เราสามารถโฮสต์ระบบปฏิบัติการภายใน Android ได้นั่นคือเหตุผลที่ฉันตัดสินใจแชร์หนึ่งในแอปพลิเคชันที่สามารถช่วยเราได้
ในกรณีนี้เราจะใช้แอปพลิเคชัน ที่โฮสต์อยู่ในที่เก็บของ Google นี่คือ "ปรับใช้ Linux"ฉันปล่อยลิงค์ให้คุณเพื่อที่คุณจะได้เป็น ติดตั้งที่นี่เป็นสิ่งสำคัญสำหรับฉันที่จะต้องพูดถึงว่าจำเป็นต้องมีสิทธิ์รูทดังนั้นหากคุณไม่ได้รูทโทรศัพท์แอพนี้จะไม่ทำงานสำหรับคุณ
ข้อกำหนดสำหรับ Linux Deploy
- Android ที่มากกว่า 2.1
- หน่วยความจำภายในมากกว่า 5 GB หรือล้มเหลว SD ที่มีมากกว่า 5GB และเป็นคลาส 10 หรือสูงกว่าหากระบบโฮสต์ที่นี่
- ดาวน์โหลด VNC จาก Play store
- ดาวน์โหลด BusyBox จาก Play Sotre
- การเชื่อมต่ออินเทอร์เน็ตหรือล้มเหลวแผนข้อมูลที่ดีเนื่องจากคุณจะดาวน์โหลดอิมเมจ ARM ของระบบที่คุณสนใจซึ่งมักจะมีขนาดมากกว่า 2 GB
เมื่อติดตั้ง Linux Deploy บน Android แล้ว เราจะดำเนินการกำหนดค่าแอปพลิเคชัน
ภายในแอป เราจะพบสามเมนูสองอันที่ด้านบนและอีกอันที่ด้านล่าง สิ่งที่เราสนใจในขณะนี้คือสิ่งที่อยู่ด้านล่างสุดซึ่งอยู่ทางขวาล่างถัดจาก "STOP"
อยู่ในเมนูนี้เราจะพบตัวเลือกต่างๆ:
- จำหน่ายเพื่อติดตั้ง
- สถาปัตยกรรม (สิ่งสำคัญคือต้องรู้ว่าสถาปัตยกรรมของคุณคือโปรเซสเซอร์อะไรถ้า arm, arm64 armhf หรือ armel)
- ดาวน์โหลดเส้นทาง
- ประเภทการติดตั้ง (ฉันแนะนำไฟล์)
- และสุดท้ายคือเส้นทาง (ที่นี่คุณกำหนดได้ว่าจะอยู่ในที่จัดเก็บข้อมูลภายในหรือภายนอกของคุณ)
ทำให้การกำหนดค่าที่คุณคิดว่าจำเป็น ตามความต้องการของคุณในตัวเลือกต่อไปนี้ด้านล่างเราจะพบประเภทของระบบไฟล์เริ่มต้นคือ EXT2 ที่นี่ฉันขอแนะนำให้ทิ้งสิ่งที่มีไว้ตามค่าเริ่มต้น
ในตัวเลือกสุดท้ายใน "GUI" เราเปิดใช้งานกล่องและที่นี่เราสามารถกำหนดค่าสภาพแวดล้อมเดสก์ท็อปที่จะติดตั้งในการแจกจ่าย
ที่นี่เรามีสองทางเลือก:
อันดับแรกคือการดาวน์โหลดภาพของระบบที่เราต้องการติดตั้งเราต้องมองหามันในเครือข่าย เมื่อบันทึกเราต้องระบุว่าเป็นเส้นทางใด ตั้งแต่ เราต้องระบุในส่วนของ "เส้นทางการติดตั้ง" ในที่สุดเราก็ดำเนินการต่อเพื่อกลับไปที่หน้าจอหลักและในเมนูด้านขวาบนเราจะเลือกตัวเลือก "ติดตั้ง"
ตัวเลือกที่สองคือปล่อยทุกอย่างตามที่อยู่ในการกำหนดค่า และปล่อยให้ Linux Deploy ดูแลสิ่งต่อไปนี้:
เรากลับไปที่หน้าจอหลักและ ในเมนูด้านขวาบนเราจะเลือกตัวเลือก "ติดตั้ง" ที่นี่จะดำเนินการเชื่อมต่ออินเทอร์เน็ตเพื่อดาวน์โหลดทุกสิ่งที่จำเป็นในการสร้างอิมเมจระบบ เราต้องรอให้กระบวนการเสร็จสิ้น กระบวนการนี้อาจใช้เวลาตั้งแต่ 30 นาทีเป็นต้นไปเนื่องจากขึ้นอยู่กับความเร็วในการดาวน์โหลดของการเชื่อมต่ออินเทอร์เน็ตของคุณ
หลังจากการติดตั้งเราต้องเริ่มระบบ ด้วยความช่วยเหลือของเมนูด้านล่างที่ "เริ่ม"
ตอนนี้เราต้องไปที่ VNC ที่เราดาวน์โหลดจาก Play Store และเราจะวางที่อยู่ IP ที่ปรากฏบนหน้าจอหลักของ Linux Deploy และด้วยเหตุนี้เราจึงอยู่ในการแจกจ่าย Linux บน Android
สุดท้ายถ้าคุณมีแป้นพิมพ์และเมาส์บลูทู ธ คุณจะได้รับประสบการณ์ที่ดีขึ้นแม้ว่าฉันจะต้องย้ำว่าฉันมีอยู่ในมือ Pwn Phone จะดีกว่ามาก แต่ฉันไม่มีงบประมาณที่จะซื้อสมาร์ทโฟนที่มีความสามารถขนาดนี้ได้
ที่ไม่ได้ติดตั้ง linux บน android มันคือ Emulating linux บน android มันหนักและช้าและเมื่อคุณใช้หน่วยความจำมากระบบ android killer ซึ่งเป็นระบบ android ที่ฆ่ากระบวนการเมื่อมันกินการตัดหน่วยความจำมาก กระบวนการ chroot และคุณสูญเสียไม่แนะนำให้ใช้อีมูเลเตอร์นอกเหนือจากระบบไม่สามารถเข้าถึงได้จาก Android คุณต้องทำการเชื่อมต่อผ่าน vnc มันเป็นแพทช์ที่ไม่ดีและผิดพลาด
อาศิรพจน์
มันไม่ได้เลียนแบบเลย chroot ไม่ใช่การจำลอง แต่เป็นการดำเนินการ การเข้าถึงสามารถทำได้หลายวิธี vnc, ssh, ด้วยเซิร์ฟเวอร์ X และเรียกใช้สคริปต์ Linux แทนที่ Android หนึ่งโดยโหลดใน framebufer ช้า? ฉันไม่รู้ว่าคุณเอามันมาจากไหนและฆาตกรไม่เคยฆ่าฉันเพื่อปลดปล่อยความทรงจำ เป็นเรื่องที่น่าสนใจสำหรับกล่อง Android TV ฉันไม่เข้าใจการปฏิเสธที่ไม่มีมูลความจริง
สวัสดีเมื่อฉันไปที่ INSTALL ฉันไม่ได้รับการดาวน์โหลดฉันได้รับ DISPLOY เพียงสองครั้งและไม่มีการติดตั้งอะไรเลยฉันจะทำอะไรผิดพลาดหรือไม่? หากคุณมีวิธีแก้ไขฉันจะขอบคุณ
ขอโทษพูด 2 ครั้งใช้งาน