نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • جالب هست
  • آیا می توان لینوکس را روی تبلت ویندوزی نصب کرد؟ دستورالعمل: نصب سیستم عامل لینوکس بر روی گوشی هوشمند اندرویدی (تبلت)

آیا می توان لینوکس را روی تبلت ویندوزی نصب کرد؟ دستورالعمل: نصب سیستم عامل لینوکس بر روی گوشی هوشمند اندرویدی (تبلت)

اجرای لینوکس در اندروید امکان پذیر است! و برای این کار نیازی به دستگاهی با حقوق ریشه ندارید: تمام نرم افزارهای لازم در آن موجود است فروشگاه رسمی گوگل پلی. تنها در 10 تا 15 دقیقه می توانید سیستم عاملی را دریافت کنید که از نظر عملکرد پیشرفته با اندروید متفاوت است.

توجه داشته باشید:اگر دستورالعمل های ما را دنبال کنید، سیستم عامل لینوکس در آن اجرا می شود محیط مجازی. اندروید همچنان در آن کار خواهد کرد زمینه. فراخوانی کامل چنین سیستمی نادرست است. با این حال، با لیست وظایف استاندارداو به خوبی کنار می آید

قبل از نصب همه چیز را ببندید برنامه های غیر ضروریو تمیز رمدستگاه اندروید.

1. از فروشگاه Google Play، GNURoot Debian و XServer XSDL را نصب کنید.

2. قبل از شروع نصب لینوکس، مطمئن شوید که دستگاه شما به یک استیبل متصل است شبکه های وای فای. GNURoot را راه اندازی کنید. دانلود آغاز خواهد شد. بسته های مورد نیازمحیط.

بسته به سرعت اتصال اینترنت شما، نصب از 30 ثانیه تا چند دقیقه طول می کشد. تا زمانی که پیام زیر ظاهر شود، علامت‌ها را نادیده بگیرید:

root@localhost:/#

برای کسانی که با مفهوم "" آشنا هستند، اجازه ندهید این خط شما را بترساند: برنامه هیچ آسیبی به دستگاه وارد نمی کند، زیرا در یک "جعبه شنی" کار می کند.

3. دستور زیر را وارد کنید:

آپدیت apt-get

صبر کنید تا بسته ها دانلود شوند. این با خط خواندن لیست های بسته...انجام شد نشان داده می شود.

4. حالا یک خط دیگر وارد کنید:

آپدیت apt-get

به این سؤال که «انجام دهید شما می خواهیدادامه؟" وارد نامه انگلیسی Y و Enter را فشار دهید. نصب بسته ها آغاز خواهد شد.

این بار مراحل نصب کمی بیشتر طول می کشد. صبورانه منتظر بمانید تا نصب کامل شود تا خط مورد نظر ظاهر شود:

root@localhost:/#

چهار شنبه لینوکس دبیاننصب شده است و اکنون می توانید به گسترش پوسته گرافیکی ادامه دهید.

5. نصب تمام بسته های توزیع لینوکس با دستور زیر انجام می شود:

apt-get نصب lxde

همچنین گزینه ای برای نصب هسته سیستم با استفاده از خط زیر وجود دارد:

apt-get lxde-core را نصب کنید

نصب را با وارد کردن مجدد Y و کلیک کردن بر روی آن تایید کنید کلید ورود. فرآیند دانلود بسته آغاز خواهد شد.

در حین نصب، مطمئن شوید که همه فایل ها با موفقیت دانلود شده اند و هنگام باز کردن بسته بندی، دستگاه شما تمام نشده باشد. فضای خالی. در غیر این صورت، راه اندازی سیستم با شکست مواجه خواهد شد.

6. برای تکمیل نصب سیستم عامل، باید سه ابزار دیگر را دانلود کنید:

  • XTerm - برای دسترسی به ترمینال از پوسته گرافیکی لینوکس.
  • Synaptic Package Manager - برای مدیریت بسته های مناسبو دانلود برنامه؛
  • Pulseaudio - برای نصب درایورهای صدا.

هر سه ابزار با استفاده از یک دستور ترمینال GNURoot نصب می شوند:

apt-get نصب xterm synaptic pulseaudio

تقریباً 260 مگابایت داده در دستگاه دانلود می شود.

7. اکنون برنامه GNURoot را به حداقل برسانید و XServer XSDL را که قبلاً نصب شده است باز کنید. موافق دانلود فونت های اضافی. پس از اتمام نصب، چندین بار روی صفحه ضربه بزنید (برنامه از شما می خواهد که وضوح و اندازه فونت را انتخاب کنید - همه اینها به ترجیحات شما بستگی دارد) تا زمانی که یک صفحه نمایش با پس زمینه آبی و متن سفید مشاهده کنید.

GNURoot را دوباره راه اندازی کنید و دو دستور زیر را یکی پس از دیگری وارد کنید:

صادرات DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712
startlxde &

ترتیب راه اندازی مجدد سیستم (زمانی که می خواهید دوباره لینوکس را باز کنید) به این صورت است: XServer XSDL را اجرا کنید و منتظر بمانید تا صفحه آبی، GNURoot را باز کنید و دو دستور بالا را وارد کنید، به XServer XSDL برگردید.

اگر ترمینال از دستور نامعتبر شکایت کرد، به مرحله 5 این دستورالعمل ها برگردید و سعی کنید یک هسته خالی را نصب کنید. وضعیت حافظه دستگاه اندرویدی خود را بررسی کنید.

8. اکنون XServer XSDL را باز کنید، چند ثانیه صبر کنید و لینوکس آماده کار خواهید بود.

برای نصب برنامه ها، در گوشه سمت چپ پایین، منوی Start را باز کرده و Run را انتخاب کنید. Synaptic را تایپ کرده و Enter را فشار دهید.

در پنجره باز شده از جستجو استفاده کنید و اپلیکیشن های لازم را نصب کنید. میتوانست باشد مرورگر فایرفاکس، ویرایشگر تصاویر GIMP، مجموعه آفیس Libre و سایر برنامه های سازگار با لینوکس.

البته این گزینه برای نصب لینوکس قابل فراخوانی نیست راه اندازی کاملسیستم عامل در اندروید لینوکس مجازیمحدودیت های متعددی دارد، اما در صورت استفاده موس های بی سیمو صفحه کلید (همچنین امکان اتصال با استفاده از آداپتور OTG و هاب USB وجود دارد)، می توانید گوشی هوشمند یا تبلت خود را به لپ تاپبا عملکرد یک سیستم عامل بزرگسال.

در این مقاله نحوه نصب را با جزئیات به شما خواهیم گفت لینوکسبه یک دستگاه اندرویدی برای نصب و کار تمام عیار سیستم جایگزینشما نیاز دارید: یک گوشی هوشمند یا تبلت، یک شبیه ساز نرم افزار، حقوق ریشه و چندین گیگابایت فضای آزاد.

1. نصب و راه اندازی برنامه های کاربردینصب کننده کامل لینوکس

وارد منو شوید جستجوی گوگلکلمه "Emulator" را بازی کنید و لیستی از چندین ده ابزار تقریباً یکسان دریافت کنید. همه آنها خوب هستند، اما ما روی برنامه نصب کامل لینوکس تمرکز کردیم. این کاملا رایگان، کاملا بومی سازی شده و مجهز به دستورالعمل های دقیق برای مبتدیان است.

این برنامه را می توانید از http://goo.gl/5C6Xa دانلود کنید. الگوریتم نصب کامل Linux Installer با نصب الگوریتم های دیگر تفاوتی ندارد نرم افزار، بنابراین به این نکته نمی پردازیم.

2. کار با برنامه Complete Linux Installer

قبل از شروع کار با برنامه، می خواهم یک بار دیگر تأکید کنم: آنچه در این مقاله توضیح می دهیم اینطور نیست نصب لینوکسبجای اندروید، اما شبیه سازی عملکرد یک سیستم در سیستم دیگر.

بنابراین، برنامه را اجرا کنید و با نصب اضافی موافقت کنید اجزای نرم افزار. این کار با این ماژول ها است که متعاقباً استفاده از اتاق عمل را برای شما آسان تر می کند. سیستم های لینوکس.

همانطور که قبلاً ذکر شد، Complete Linux Installer برای عملکرد کامل نیاز به حقوق ریشه دارد، که برنامه در یک پنجره پاپ آپ به شما یادآوری می کند. ما برنامه را ارائه می دهیم دسترسی کاملبه توابع سیستمدستگاه موبایل.

این کار آماده سازی اولیه شبیه ساز برای کار را کامل می کند. منوی اصلی برنامه در مقابل شما باز می شود. به قسمت فرعی «راهنمای نصب» بروید.

شبیه ساز سخت افزار گجت شما را اسکن می کند و لیستی از سیستم عامل هایی که تضمین شده روی دستگاه تلفن همراه شما اجرا می شوند را نمایش می دهد. ما اوبونتو 13.10 را به عنوان نمونه انتخاب می کنیم.

از این لحظه به بعد، برنامه شروع به "راهنمایی" شما از طریق مراحل نصب سیستم عامل، همراه با هر یک می کند. اقدام لازمدستورالعمل های دقیق به عنوان مثال، پس از مطالعه الزامات شبیه ساز در مرحله اول، حتماً "Terminal" و "VNCViewer" را در مرحله دوم نصب کنید. فقط پس از این گزینه "دانلود تصویر" را انتخاب کنید.

توضیحات تفاوت بین توزیع های سیستم عامل لینوکس را بخوانید و مورد نیاز خود را انتخاب کنید.

در ریشه ایجاد کنید ذخیره سازی خارجیپوشه ابزار با نام سیستم آینده. این کار باعث می شود که برنامه به راحتی فایل های لازم را پیدا کند. در مورد ما، دایرکتوری "ubuntu" را ایجاد می کنیم. آرشیو دانلود شده را در این پوشه باز کنید.

در نتیجه، دو فایل باید در دایرکتوری “ubuntu” ظاهر شوند. یکی از آنها با پسوند img است. این تصویر از سیستم لینوکس در حال راه اندازی است.

بعد از اعدام اقدامات مشخص شدهبه زیر آیتم "راه اندازی" از منوی اصلی Complete Linux Installer بروید و روی منوی کمکی "تنظیمات" در سمت راست کلیک کنید. گوشه بالاپنجره با انتخاب گزینه “Edit” مسیر کامل را در اختیار اپلیکیشن قرار دهید فایل اجراییسیستم های. انتخاب خود را با کلیک بر روی دکمه "ذخیره تغییرات" تأیید کنید.

این مرحله بعدی نصب یک سیستم عامل جایگزین در حافظه ابزار شما را تکمیل می کند. با خیال راحت گزینه “Run Linux” را انتخاب کنید.

برنامه یک ترمینال را در پس‌زمینه راه‌اندازی می‌کند تا دستورات آزمایشی را اجرا کند و درخواست دسترسی ریشه به عملکردهای سیستم دستگاه را بدهد. ما اجازه می دهیم.

حالا گوشی هوشمند یا تبلت شما می تواند به عنوان شبیه ساز سیستم عامل لینوکس کار کند و به تمام قابلیت های سیستم عامل با یک پنگوئن روی لوگو دسترسی خواهید داشت - از اجرای دستورات ساده در ترمینال تا نصب کامل محیط گرافیکی پیشرفته نصب لینوکس در اندروید کامل شد.

زمان بسیار کمی از عرضه اولین گوشی های هوشمند دارای سیستم عامل اندروید گذشت تا اینکه علاقه مندان یاد بگیرند که توزیع های لینوکس کامل را بر روی آنها اجرا کنند. امروزه روش‌های نصب توزیع‌های لینوکس بر روی دستگاه‌های اندرویدی به‌طور گسترده‌ای شناخته شده‌اند و حتی مخزن Google Play شامل آن می‌شود سیستم های خودکارتاسیسات و لینوکس را راه اندازی کنید. در این مقاله سعی خواهم کرد تمام تجربیات انباشته شده از کار با لینوکس را در تلفن های هوشمند جمع آوری کنم، به شما بگویم که چرا این مورد نیاز است و نحوه جلوگیری از مشکلات احتمالی هنگام انتقال لینوکس به تلفن هوشمند یا تبلت را نشان دهم.

برای چی؟

در نگاه اول، ممکن است عجیب به نظر برسد که شخصی در حال تلاش برای اجرای یک سیستم عامل بر روی یک دستگاه تلفن همراه است که، در اصل، برای کار با صفحه نمایش طراحی نشده است. اندازه های کوچکو بدون دستکاری کننده (موس) و صفحه کلید به اندازه کافی دقیق. با این حال، شما نباید عجولانه نتیجه گیری کنید. یک توزیع لینوکس می تواند به صاحب یک گوشی هوشمند مزایای بسیار زیادی بدهد، از جمله مجموعه ای از ابزارهای قدیمی اثبات شده، مانند ابزارهای کمکی. خط فرمان، ویرایشگرهای پیشرفته، سرورهای FTP و SSH، ابزارهای شبکهو ابزارهای توسعه اپلیکیشن با اجرای لینوکس بدون پوسته گرافیکی بر روی تلفن هوشمند با صفحه کلید سخت افزاری (مثلاً موتورولا دروید)، می توانید از همه این موارد کاملاً راحت در حال حرکت بدون نیاز به ترک خود اندروید استفاده کنید. همه ابزارها در هر زمان در دسترس هستند و گوشی هوشمند همچنان یک گوشی هوشمند است و به شما امکان می دهد تماس ها را دریافت کنید و به رادیو اینترنتی گوش دهید.

دومین استدلال برای نصب لینوکس بر روی تلفن هوشمند، توانایی استفاده از آن به عنوان یک ایستگاه کاری قابل حمل است که می تواند به هر رایانه شخصی متصل شود و بلافاصله با استفاده از کلاینت SSH/Telnet یا کلاینت VNC/RDesktop به ترمینال دسترسی پیدا کند. این طبق تعریف بهتر از درایوهای فلش با لینوکس نصب شده است، زیرا اولاً نیازی به راه اندازی مجدد دستگاه و ثانیاً هدایت داده ها به جلو و عقب نیست. نتایج کار شما بلافاصله پس از جدا کردن تلفن هوشمند خود از رایانه در دسترس خواهد بود.

در نهایت، لینوکس بیشترین مزیت را بر روی تبلت ها ارائه می دهد، صفحه نمایش آن به شما امکان می دهد کم و بیش قابل تحمل در یک محیط گرافیکی کار کنید، و توانایی اتصال ماوس و صفحه کلید از طریق کابل OTG به طور کلی این شانس را می دهد که تبلت را به یک تبلت تبدیل کنید. ایستگاه کاری تمام عیار در عین حال، تفاوت خاصی بین نصب توزیع لینوکس بر روی تبلت و گوشی هوشمند وجود ندارد.

چگونه؟

پورت کردن لینوکس به اندروید واقعاً آسان است و نقش اصلیاینجاست که هسته لینوکس وارد عمل می شود. هر توزیع لینوکس مجموعه ای از برنامه ها و کتابخانه هایی است که در بالای هسته لینوکس اجرا می شوند و از آنجایی که خود اندروید بر اساس هسته لینوکس تقریباً بدون تغییر است، این برنامه ها و کتابخانه ها را می توان بدون هیچ مشکلی در محیط اندروید اجرا کرد. شما فقط باید توزیعی را پیدا کنید که برای آن یک پورت به پلتفرم ARM وجود دارد (فراموش نکنید که 99٪ همه دستگاه های اندرویدی روی ARM اجرا می شوند)، آن را با استفاده از شبیه ساز ARM نصب کنید. سخت مجازیدیسک (یعنی روی یک فایل)، این فایل را روی کارت SD دستگاه بیندازید، ترمینال را باز کنید، تصویر را به عنوان یک دستگاه حلقه بک سوار کنید و آن را داخل آن قرار دهید. همه! این به سادگی اجرای یک سرور FTP در یک محیط chrooted است - یک روش ساده و چندین دهه آزمایش شده.

تنها مانع زمانی است که تصمیم به راه اندازی دارید توزیع لینوکسداخل اندروید یک محیط گرافیکی است. در حالی که دسترسی به کنسول به دلیل وجود مشکلی ندارد شبیه ساز تمام عیارترمینال، از برنامه های گرافیکیمشکلات شروع می شود - هیچ سرور X بومی برای اندروید وجود ندارد، اما برای راه اندازی سرور X معمولیدر خود توزیع به دلیل تفاوت های اساسی در معماری زیرسیستم گرافیکی ربات سبز غیرممکن است. علیرغم این واقعیت که از یک Framebuffer استاندارد لینوکس استفاده می کند که در بالای آن می توانید یک سرور X را اجرا کنید، حق انحصاری استفاده از آن در ابتدا متعلق به کتابخانه های سطح بالاتر اندروید است، بنابراین شما می توانید یک توزیع لینوکس را به جای Android بارگیری کنید ( که کاملاً غیرعملی است) یا راه‌حل‌هایی ارائه می‌کند.

بررسی عملکرد ماژول های لازم

به خاطر داشته باشید که پشتیبانی از دستگاه های Loopback و سیستم های فایل ext2/ext3 مورد نیاز برای نصب تصویر در همه موارد در دسترس نیست. هسته های لینوکسنصب شده بر روی گوشی های هوشمند تحت کنترل اندروید. می توانید با استفاده از lsmod | پشتیبانی را بررسی کنید grep -e loop -e ext2.

علاقه مندان با استفاده از یک روش ساده اتصال "از راه دور" به دسکتاپ با استفاده از هر مشتری VNC موجود برای اندروید از این وضعیت خارج شدند. در داخل محیط chroot سرور Xvnc X اجرا می شود و تمامی برنامه ها تحت کنترل آن اجرا می شوند. کاربر فقط باید کلاینت VNC را نصب کند، وارد کنید آدرس محلی- و voila، یک دسکتاپ تمام عیار روی صفحه ظاهر می شود.

تنها چیزی تنگناهنگام استفاده از دسکتاپ از راه دور، عملکرد آن است. حتی با کار محلی، VNC نمی تواند سطح مناسبی را فراهم کند که برای آن کافی است پیمایش صافیا حرکت دادن پنجره ها بدون تاخیر هنوز حل این مشکل ممکن نشده است؛ پروژه هایی برای توسعه یک سرور X بومی که از آن استفاده می کند زیرسیستم گرافیکاندروید هنوز بسیار خام است و نمی توان از آن برای اجرای محیط های گرافیکی کامل استفاده کرد. با این حال، هیچ کس استفاده از آنها را منع نمی کند. برای مثال، X Server از Darkside Technologies Pty Ltd (goo.gl/ap3uD) برای اجرای نرم افزارهای ساده کاملاً مناسب است.

در ابتدا، لینوکس برای اندروید فقط به عنوان یک تصویر با قبلا وجود داشت سیستم نصب شدهو همچنین دستورالعمل های توضیحی نحوه اتصال و استفاده از این تصویر. سپس اسکریپت‌هایی ظاهر شدند که فرآیند اتصال تصویر و راه‌اندازی لینوکس را خودکار می‌کردند، اما نیاز به کار مغزی نیز داشتند. در نهایت، در اخیرانصب‌کننده‌هایی ظاهر شده‌اند که در Google Play در دسترس هستند (به عنوان مثال، goo.gl/RSA1j)، که تا حدودی فرآیند راه‌اندازی توزیع را خودکار می‌کنند، اگرچه، در اصل، این هنوز همان راهنمای نصب است، اما تعاملی، با مستقیم لینک دانلود تصاویر و اسکریپت ها

گزینه های جایگزین

قبلاً در بالا ذکر کردم که توزیع لینوکس ممکن است به جای اندروید بارگیری شود و به لطف آن می توان از Framebuffer برای آن استفاده کرد. دسترسی مستقیمبه آداپتور ویدئو و سرعت قابل توجهی کار رابط کاربری گرافیکی. با این حال، انجام این کار در تلفن هوشمند تقریبا بی معنی است - لینوکس به عنوان سیستم اصلی در صفحه نمایش های کوچک نامناسب است و دریافت تماس و استفاده از اینترنت غیرممکن خواهد بود. اما در تبلت لینوکس کاملاً مناسب به نظر می رسد.

به طور معمول، نسخه به اصطلاح بومی توزیع لینوکس بر روی دستگاهی نصب می شود که ابتدا اندروید را به شرح زیر اجرا می کند. یک پارتیشن اضافی در درایو NAND داخلی تبلت ایجاد می شود که توزیع لینوکس روی آن کپی می شود. سپس بوت لودر U-Boot(در اکثر تبلت ها استفاده می شود) برای استفاده از این پارتیشن به عنوان پارتیشن بوت پیکربندی شده است. در نتیجه، تبلت پس از روشن شدن برق، به طور خودکار وارد سیستم لینوکس می شود.

برای گذاشتن امکان دانلودهای اندروید، بوت لودر U-Boot دوباره پیکربندی شده است به طوری که پارتیشن با سیستم لینوکس پارتیشن اصلی نیست، بلکه به عنوان یک "پارتیشن بازیابی" عمل می کند ( حالت بازیابی) با روشن کردن دستگاه در حالی که کلید ولوم را نگه دارید (همان چیزی که برای فلش دستگاه و انجام عملیات بازیابی مختلف استفاده می شود) قابل دسترسی است. به این ترتیب می‌توانید دستگاهی با بوت دوگانه دریافت کنید: اندروید به‌طور پیش‌فرض و توزیع لینوکس هنگام راه‌اندازی در حالت بازیابی. حالت بازیابی خود تنها با کمک ابزارهای ویژه قابل دسترسی است.

اگر حافظه NAND برای قرار دادن یک سیستم لینوکس کامل کافی نباشد، بخش‌هایی از آن (معمولاً پارتیشن usr/) به یک تصویر یا پارتیشن روی کارت SD منتقل می‌شود. به هر حال، پارتیشن ext2 روی کارت حافظه نیز می تواند برای نصب لینوکس در حال اجرا در محیط chroot استفاده شود.

نصب یک توزیع لینوکس بومی دشوارتر از نصب توزیعی است که در محیط chroot اجرا می شود، اما اگر تبلت و کابل OTG دارید که می توانید صفحه کلید و ماوس را با آن متصل کنید، ارزشش را دارد.

درس عملی

همانطور که قبلاً گفتم، فقط توزیع های پورت شده به اندروید برای اجرای تحت اندروید مناسب هستند. معماری ARM. اول از همه، اینها اوبونتو و دبیان هستند، و اولین، به دلایل واضح، در بین رباتیک ها بسیار مورد توجه است. همچنین می توانید جنتو و چندین توزیع تخصصی مانند Backtrack را نصب کنید. بیایید معمولی ترین مورد را در نظر بگیریم، یعنی نصب اوبونتوطبق طرح استاندارد، بدون استفاده از نصب کننده خودکار یا هر چیز دیگری.


ابتدا نیاز داریم تصویر یک سختدیسک با توزیع نصب شده. شما می توانید آن را خودتان با استفاده از شبیه ساز QEMU ایجاد کنید، با این حال، به دلیل این واقعیت که روش نصب کاملاً استاندارد و معمولی است، من آن را توصیف نمی کنم، بلکه شما را به سادگی به آدرس goo.gl/9nvBi هدایت می کنم. در اینجا یک بایگانی با یک تصویر است که اوبونتو 12.04 با محیط گرافیکی LXDE از پیش نصب شده است (اجرای Unity/Gnome بر روی تلفن/تبلت غیرعاقلانه است). آرشیو باید باز شود و فایل ubuntu.img روی کارت حافظه قرار گیرد.

در مرحله بعد، باید تصویر را مونت کنید و آن را در محیط توزیع قرار دهید. برای انجام این کار، به حقوق ریشه، سیستم‌افزار با پشتیبانی از دستگاه‌های حلقه بک بلاک، و busybox نصب شده نیاز دارید (در بازار برای «busybox installer» جستجو کنید؛ CyanogenMod به طور پیش‌فرض آن را دارد). ترتیب دهی:

  1. شبیه ساز ترمینال را در اندروید باز کنید (اگر نه، می توانید آن را از مارکت نصب کنید شبیه ساز ترمینال) . یا گوشی هوشمند/تبلت را به کامپیوتر متصل می کنیم و با آن به ترمینال دسترسی پیدا می کنیم با استفاده از adb: $ cd path-to-Android-SDK/platform-tools $ sudo ./adb shell

    فراموش نکنید که حالت اشکال زدایی در این مورد باید فعال باشد: "تنظیمات -> برای توسعه دهندگان -> اشکال زدایی اندروید".

  2. ما حقوق ریشه را دریافت می کنیم:$su
  3. ما یک دستگاه حلقه بک بلوک ایجاد می کنیم، یک تصویر دیسک را به آن متصل می کنیم و آن را سوار می کنیم:# mknod /dev/block/loop255 b 7 255 # mount -o remount,rw / # mkdir /mnt/ubuntu # mount -o loop,noatime -t ext2 \ /sdcard/ubuntu.img /mnt/ubuntu

    محتویات تصویر باید در پوشه /sdcard/ubuntu ظاهر شود. بررسی کنید که این مورد است.

  4. ما تمام سیستم های فایل مجازی لازم برای کارکرد توزیع را به هم وصل می کنیم:# mount -t proc proc /mnt/ubuntu/proc # mount -t sysfs sysfs /mnt/ubuntu/sys # mount -o bind /dev /mnt/ubuntu/dev
  5. ما آن را طوری پیکربندی می کنیم که بتوانید از محیط chroot به شبکه دسترسی کامل داشته باشید:# sysctl -w net.ipv4.ip_forward=1 # echo "nameserver 8.8.8.8" > /mnt/ubuntu/etc/resolv.conf # echo "nameserver 8.8.4.4" >> /mnt/ubuntu/etc/resolv.conf # echo "127.0.0.1 localhost" > /mnt/ubuntu/etc/hosts
  6. بریم سراغ محیط chroot:# chroot /mnt/ubuntu

در واقع، اینجا جایی است که نصب به پایان می رسد. اکنون می‌توانید نرم‌افزار کنسول را راه‌اندازی کنید، سیستم را به‌روزرسانی کنید، خدمات شبکه را راه‌اندازی کنید و تقریباً هر کاری را که می‌توان با یک سیستم لینوکس رومیزی معمولی انجام داد، انجام داد، البته فراموش نکنید که برخی از نرم‌افزارهایی که مستقیماً با سخت‌افزار و شبه‌دستگاه‌های تخصصی مختلف تعامل دارند، کار نمیکند. همچنین فراموش نکنید که FS مجازی پس از اتمام کار باید از حالت نصب خارج شود.

اکنون باید سرور Xvnc X را نصب و اجرا کنیم که دستگاه های نمایش و ورودی را با استفاده از پروتکل VNC صادر می کند. TightVNCserver قبلاً در تصویر ارائه شده وجود دارد و حتی پیکربندی شده است، اما برای اینکه بتوانید روند را بهتر درک کنید و بتوانید مشکلات پیش آمده را حل کنید، روند نصب و راه اندازی آن را با جزئیات شرح خواهم داد.

  1. به روز رسانی و نصب TightVNCserver:# آپدیت apt-get # apt-get نصب tightvncserver
  2. یک فایل /root/.vnc/xstartup ایجاد کنید و موارد زیر را در آن بنویسید:#!/bin/sh xrdb $HOME/.Xresources xsetroot -اکسپورت خاکستری جامد XKL_XMODMAP_DISABLE=1 icewm & lxsession

    دستور سوم در اینجا برای رفع مشکلاتی که ممکن است به دلیل عدم وجود صفحه کلید روی دستگاه ایجاد شود، مورد نیاز است.

  3. ما Xvnc را با استفاده از پوشش دهنده vncserver با حقوق ریشه راه اندازی می کنیم:# export USER=root # vncserver -geometry 1024x800

    در نتیجه اجرای آخرین دستور، درخواست رمز عبور برای دسترسی به سرور VNC روی صفحه نمایش داده می شود؛ بهتر است چیزی ساده مانند "123" را مشخص کنید. تقریباً می‌توانید هر وضوحی را تنظیم کنید، اما بهتر است با وضوح فیزیکی صفحه دستگاه مطابقت داشته باشد.

  4. برنامه AndroidVNC را روی گوشی هوشمند خود نصب کنید، آن را راه اندازی کنید، آدرس IP و پورت 5901 را مشخص کرده و متصل شوید.دسکتاپ LXDE باید روی صفحه نمایش شما ظاهر شود.

برای اینکه مزاحم نشوید ورود دستیهمه دستورات، می توانید از اسکریپت ubuntu.sh که در اینجا قرار دارد استفاده کنید: goo.gl/xSpK4. کافیست آن و تصویر ubuntu.img را در پوشه ubuntu روی کارت SD قرار دهید و اسکریپت را با دستور sh ubuntu.sh اجرا کنید و بعد از 5-10 ثانیه با استفاده از AndroidVNC به دسکتاپ متصل شوید. به خاطر داشته باشید که اسکریپت تصویر را در پوشه /data/local/mnt قرار می دهد.


نصب جنتو روی پارتیشن ext2

بنابراین، ما اوبونتو را با استفاده از یک تصویر با یک سیستم فایل و ترفندهایی با یک دستگاه loopback و یک محیط chroot نصب کردیم. معلوم شد که انجام این کار آسان است و با استفاده از اسکریپت ها به طور کلی بسیار آسان است، اما اگر جلوتر برویم و توزیع هاردکورتری را نصب کنیم و از تصاویر استفاده نکنیم، بلکه روی یک پارتیشن اختصاصی ext2 روی کارت حافظه استفاده کنیم، چه؟ به این ترتیب می‌توانیم مشکل برخی از میان‌افزارها و کرنل‌ها را بدون پشتیبانی از دستگاه‌های حلقه بک حل کنیم و علاوه بر این، می‌توانیم از توزیع معمولی نصب شده طبق همه قوانین لذت ببریم.


بیایید جنتو را به عنوان یک سیستم آزمایشی در نظر بگیریم. برای نصب آن بر روی پارتیشن ext2 به یک کارت حافظه با ظرفیت حداقل 2 گیگابایت و یک گوشی هوشمند روت شده با busybox نصب شده است. ترتیب اقدامات به شرح زیر است.

  1. بیایید انجام دهیم فایل پشتیبانی اطلاعاتاز کارت حافظه و ایجاد یک پارتیشن اضافی روی آن، با ظرفیت حداقل دو گیگابایت. این را می توان با استفاده از هر برنامه پارتیشن بندی دیسک انجام داد، اما به خاطر داشته باشید که اگر می خواهید از کارت SD برای هدف مورد نظر خود استفاده کنید، باید یک پارتیشن FAT32 در ابتدای کارت ایجاد کنید تا اولین پارتیشن شود. یک، و یک پارتیشن اضافی برای نصب توزیع باید پارتیشن دوم باشد.
  2. قالب بندی پارتیشن های کارت SD:$ sudo mkfs.vfat /dev/sdc1 $ sudo mkfs.ext2 /dev/sdc2
  3. تلفن را می گیریم، به "تنظیمات -> درباره تلفن" می رویم و به پردازنده ای که نصب شده است نگاه می کنیم.بعد به صفحه goo.gl/PRfux رفته و مرحله 3 را برای معماری مورد نظر دانلود کنید، برای مثال stage3 برای ARM v7 در دایرکتوری current-stage3-armv7a قرار دارد.
  4. ما پارتیشن ext2 کارت حافظه را روی رایانه نصب می کنیم و محتویات آرشیو حاصل را در آن باز می کنیم:$ sudo mount /dev/sdc2 /mnt $ sudo tar -xxpf stage3-*.bz2 -C /mnt

    ما بلافاصله تنظیمات و هر چیزی که نیاز دارید را مطابق با سلیقه شما ویرایش می کنیم، از جمله ویرایش /etc/resolv.conf طبق مثال قسمت قبل.

  5. شبیه‌ساز ترمینال را راه‌اندازی می‌کنیم (یا «پوسته adb» را اجرا می‌کنیم)، همه چیزهایی را که نیاز داریم سوار می‌کنیم و به chroot می‌رویم (تقریباً مانند مورد اوبونتو): # mount -o remount,rw / # mkdir /mnt/gentoo # mount /dev/ block/mmcblk0p2 /mnt/gentoo # mount -t proc proc /mnt/ubuntu/proc # mount -t sysfs sysfs /mnt/ubuntu/sys # mount -o bind /dev /mnt/ubuntu/dev # sysctl -w net. ipv4.ip_forward=1 # chroot /mnt/gentoo

دسترسی به دسکتاپ به همان روشی که در اوبونتو انجام می شود انجام می شود، با این تفاوت که اکنون باید یکسری نرم افزار را مستقیماً روی گوشی جمع آوری کنید :). با این حال، می توانید یک محیط برای کامپایل متقابل در رایانه خود راه اندازی کنید، اما این موضوع برای یک مقاله جداگانه است.


نصب بومی

پس از راه اندازی اوبونتو با استفاده از یک سرور VNC، متوجه کندی عملکرد آن خواهید شد، که با سربار پروتکل VNC برای انتقال تصاویر "از طریق شبکه" مرتبط است. برای جلوگیری از این مشکل می توانید اوبونتو را به عنوان سیستم اصلی در کنار اندروید نصب کنید تا بتواند مستقیماً از آداپتور ویدیویی استفاده کند. متأسفانه هیچ راه جهانی برای انجام این کار وجود ندارد. هر دستگاه به روش خود منحصر به فرد است، از جمله جداول پارتیشن مختلف حافظه NAND که روی آن نصب شده است. دستگاه های مختلفو رانندگان برای عملکرد آنها.


خوشبختانه، روند نصب نسخه بومی توزیع برای بسیاری از دستگاه ها در انجمن های روسی زبان به خوبی توضیح داده شده است، بنابراین یافتن دستورالعمل ها دشوار نخواهد بود. با این حال، ارزش توجه فوری به چندین ویژگی این نوع نصب را دارد:

  • پارتیشن NAND جدا یا اصلی. توزیع لینوکس را می توان هم در یک پارتیشن از پیش ساخته شده در حافظه NAND و هم در پارتیشن اصلی نصب کرد پارتیشن بوت. در حالت اول، توسعه دهنده سیستم عامل معمولاً گزینه راه اندازی اندروید را با استفاده از آن باقی می گذارد اسکریپت خاصیا با بارگذاری توزیع لینوکس در حالت ریکاوری، در مرحله دوم نصب می شود بجایاندروید و برای بازگرداندن قابلیت دانلود ربات باید دوباره دستگاه را ریفلش کنید.
  • قابلیت بوت دوگانه اگر توزیع لینوکس روی یک پارتیشن جداگانه نصب شده باشد، توسعه دهنده می تواند گزینه بوت اندروید را ترک کند. با این حال، باید فوراً به نحوه انجام این بارگیری توجه کنید: استفاده از حالت بازیابی یا اسکریپتی که از یک رایانه معمولی راه اندازی شده است. با این حال، روش دوم در جاده ناخوشایند خواهد بود.
  • پشتیبانی سخت افزاری هسته اصلی لینوکس سیستم عامل اندروید از قبل شامل همه چیز است درایورهای لازم، که ممکن است برای عملکرد یک سیستم لینوکس کامل مورد نیاز باشد، اما همه سیستم عامل های لینوکس همه چیز را به خودی خود شروع نمی کنند. مشکلات اغلب با آداپتور Wi-Fi و صفحه لمسیکه به لمس واکنش نامناسبی نشان می دهد. بنابراین، قبل از نصب سیستم عامل، باید به دقت در مورد عوارض احتمالی مطالعه کنید.

در هر صورت، برای این واقعیت آماده باشید که در هنگام نصب توزیع لینوکس، تمام داده های شما از بین می رود. بدون این هیچ راهی وجود ندارد.

بعدش چی

توزیع لینوکس، نصب شده در نزدیکیبا سیستم اصلی آندروید، می تواند به یک ابزار کاری بسیار راحت تبدیل شود، با این حال، این لحظه"لینوکس در اندروید" بیشتر به عنوان یک اسباب بازی و راهی برای خودنمایی به دوستان تلقی می شود تا یک راه حل جدی. من مطمئن هستم که به زودی، زمانی که یک پیاده سازی کامل از سرور گرافیکی Wayland برای اندروید ظاهر شود، وضعیت شروع به تغییر خواهد کرد و شاهد توزیع هایی خواهیم بود که برای صفحه نمایش های کوچکرابط، و همچنین برنامه های لینوکس کامل که در قالب بسته های APK معمولی توزیع شده اند. همچنین، پروژه "Ubuntu for Android" - در چارچوب آن را فراموش نکنید کار در حال انجامروی پورت رسمی اوبونتو برای اندروید، که به شما امکان می دهد از گوشی هوشمند خود به عنوان یک واحد سیستم قابل حمل متصل به هر مانیتور استفاده کنید.

من به عنوان یک عاشق سرسخت سیستم عامل لینوکس، مطمئناً دوست دارم تلفنی با این سیستم عامل داشته باشم. اما متاسفانه شما نمی توانید چنین گوشی را در فروشگاه پیدا کنید. اما هنوز هم صنعتگرانی هستند که موفق به نصب می شوند لینوکس روی گوشی.

برای انجام این کار، آنها سیستم عامل خاصی را ایجاد می کنند، معمولاً برای مدل خاصتلفن. در این مورد داریم گوشی معمولی، جایی که در صورت نیاز می توانید قطعات یدکی بخرید و اگر چیزی کار نکرد، گوشی را به حالت اولیه برگردانید.

مثلاً لینوکس را روی چه مدل گوشی هایی می توان نصب کرد؟ وب سایت www.linuxmobile.org دارای سیستم عامل برای حداقلبرای چندین مدل این مدل ها می توانند به سیستم عامل مبتنی بر اندروید مجهز شوند. اگر نمی دانستید اندروید هم لینوکس است.

لینوکس را روی چه گوشی هایی می توانید نصب کنید؟?

Motorola Atrix Motorola Razr HD Cyanogen Mod 10 Cyanogen Mod 9 Cyanogen Mod 7

شاید یکی از این مدل ها در فروشگاه شما باشد و بتوانید این گوشی را بخرید و لینوکس را روی آن نصب کنید. چگونه به نظر خواهد رسید؟ این همان چیزی است که اندروید حذف شده به نظر می رسد لینوکس روی گوشی:

البته توسعه دهندگان هشدار می دهند که شما از این فریمورها با مسئولیت خود استفاده می کنید و این قابل درک است. اما از طرف دیگر، آیا یک کاربر معمولی متعهد می شود که لینوکس را روی گوشی نصب کند؟ او به سادگی به آن نیاز ندارد، این افراد زیادی هستند که در این موضوع به خوبی آگاه هستند. بله، نصب روی نسخه قدیمی من عالی خواهد بود گوشی لینوکسحیف که او در لیست نیست….

لینوکس در تبلت - آیا ارزش نصب دارد؟

لینوکس روی تبلت رویای بسیاری از دوستداران لینوکس است. چند وقت پیش نوشتم که قبلا با اوبونتو تبلت درست کرده بودند اما تا الان به تعداد کم و با لینوکس تبلت بخرامروز خیلی آسان نیست اما این تازه آغاز راه است، زیرا شکی نیست که محصولات جدیدی در آینده وجود خواهد داشت تلفن های همراهو تبلت ها به طور فزاینده ای از لینوکس در دستگاه های خود استفاده خواهند کرد. اما امروزه همه می توانند Lynx را روی تبلت نصب کنند، البته اگر با لینوکس راحت باشند.

اولین سوالی که برای کسانی که می خواهند لینوکس را روی تبلت بارگذاری کنند پیش می آید این است که کدام لینوکس را نصب کنیم؟ در اینجا باید بلافاصله عینک رز رنگ خود را بردارید: هر لینوکس، که روی یک رایانه معمولی نصب می کنید، روی رایانه لوحی قابل نصب نیست.

واقعیت این است که امروزه اکثر تبلت ها بر اساس پردازنده هایی ساخته می شوند که ساختار ARM دارند. بنابراین، ساده ترین گزینه برای نصب لینوکس بر روی گجت خود، خرید تبلتی با معماری معمول x86 است. یافتن چنین تبلتی کار سختی نیست، زیرا به احتمال زیاد ویندوز 7 یا چیزی مشابه آن از پیش نصب شده است. با خرید چنین تبلتی می توانید هر لینوکسی را روی آن نصب کنید.

اما امروزه یافتن چنین تبلتی چندان آسان نیست و حتی اگر آن را پیدا کنید، ممکن است از نظر ظاهری یا خصوصیات آن را دوست نداشته باشید.

اجرای لینوکس در اندروید

راه خروج چیست؟ و تنها یک راه وجود دارد: سیستم عامل لینوکس را پیدا کنید که قبلاً به آن منتقل شده است پردازنده ARM. امروزه چنین تحولات زیادی وجود ندارد و یکی از گزینه ها همین است کالی لینوکس. اما این تنها یکی از گزینه هاست. اگر تایپ کنید موتور جستجوعبارت “Linux ARM” را می‌توانید ببینید که کدام لینوکس‌ها از قبل روی این پردازنده اجرا می‌شوند. در اینجا به برخی از آنها اشاره می کنیم:

قوس لینوکسARMدبیان لینوکسبر ARMاوبونتو لینوکسبر ARMجنتو لینوکسبر ARM

بنابراین شما یک انتخاب دارید و می توانید لینوکس را روی تبلت خود نصب کنید. اما من یک سوال دارم: آیا به اندازه کافی پورت شده است؟ برنامه های لینوکسبرای این پلت فرم؟ آیا بازی ارزش شمع را دارد؟ از این گذشته، فقط پورت کردن لینوکس کافی نیست، پورت کردن برنامه‌ها برای آن نیز مهم است.

به طور کلی، من فراوانی برنامه های کاربردی برای اندروید را تحسین می کنم که تعداد آنها کمتر از لینوکس نیست. و من دوست دارم بسیاری از آنها را در لینوکس ببینم. اما آیا معلوم نمی شود که با نصب لینوکس روی تبلت خود، خودم را از این تنوع برنامه هایی که اندروید دارد محروم کنم؟

به طور کلی، قبل از نصب لینوکس روی تبلت خود باید هزار بار فکر کنید. شاید هنوز زمانش نرسیده است؟

18+ © Seclub.org 2003-2018

در این مقاله نحوه نصب را با جزئیات به شما خواهیم گفت لینوکسبه یک دستگاه اندرویدی برای نصب و راه اندازی کامل یک سیستم جایگزین، شما نیاز دارید: یک گوشی هوشمند یا تبلت، یک شبیه ساز نرم افزار، حقوق ریشه و چندین گیگابایت فضای آزاد.

1. نصب و راه اندازی برنامه های کاربردینصب کننده کامل لینوکس

ما کلمه "Emulator" را در منوی جستجوی Google Play وارد می کنیم و لیستی از چندین ده ابزار تقریباً یکسان دریافت می کنیم. همه آنها خوب هستند، اما ما روی برنامه نصب کامل لینوکس تمرکز کردیم. این کاملا رایگان، کاملا بومی سازی شده و مجهز به دستورالعمل های دقیق برای مبتدیان است.

این برنامه را می توانید از http://goo.gl/5C6Xa دانلود کنید. الگوریتم نصب Complete Linux Installer هیچ تفاوتی با نصب نرم افزارهای دیگر ندارد، بنابراین ما به این نکته نمی پردازیم.

2. کار با برنامه Complete Linux Installer

قبل از شروع کار با برنامه، یک بار دیگر تأکید می کنم: آنچه در این مقاله توضیح می دهیم، نصب نکردن لینوکس به جای آن است. اندروید، اما شبیه سازی عملکرد یک سیستم در سیستم دیگر.

بنابراین، ما برنامه را راه اندازی می کنیم و با نصب اجزای نرم افزار اضافی موافقت می کنیم. در حال کار با این ماژول ها است که متعاقباً استفاده از سیستم عامل لینوکس را برای شما آسان تر می کند.

همانطور که قبلاً ذکر شد، Complete Linux Installer برای عملکرد کامل نیاز به حقوق ریشه دارد، که برنامه در یک پنجره پاپ آپ به شما یادآوری می کند.

ما به برنامه دسترسی کامل به عملکردهای سیستم دستگاه تلفن همراه را ارائه می دهیم.

این کار آماده سازی اولیه شبیه ساز برای کار را کامل می کند. منوی اصلی برنامه در مقابل شما باز می شود. به قسمت فرعی «راهنمای نصب» بروید.

شبیه ساز سخت افزار گجت شما را اسکن می کند و لیستی از سیستم عامل هایی که تضمین شده روی دستگاه تلفن همراه شما اجرا می شوند را نمایش می دهد. ما اوبونتو 13.10 را به عنوان نمونه انتخاب می کنیم.

از این لحظه به بعد، برنامه شروع به "راهنمایی" شما در مراحل نصب سیستم عامل می کند و هر اقدام لازم را با دستورالعمل های دقیق همراه می کند. به عنوان مثال، پس از مطالعه الزامات شبیه ساز در مرحله اول، حتماً "Terminal" و "VNCViewer" را در مرحله دوم نصب کنید. فقط پس از این گزینه "دانلود تصویر" را انتخاب کنید.

توضیحات تفاوت بین توزیع های سیستم عامل لینوکس را بخوانید و مورد نیاز خود را انتخاب کنید.

یک پوشه در ریشه درایو خارجی ابزارک با نام سیستم آینده ایجاد کنید. این کار باعث می شود که برنامه به راحتی فایل های لازم را پیدا کند. در مورد ما، دایرکتوری "ubuntu" را ایجاد می کنیم. آرشیو دانلود شده را در این پوشه باز کنید.

در نتیجه، دو فایل باید در دایرکتوری “ubuntu” ظاهر شوند. یکی از آنها با پسوند img است.

آیا می توان لینوکس را روی گوشی نصب کرد؟

این تصویر از سیستم لینوکس در حال راه اندازی است.

پس از انجام این مراحل، به زیر آیتم "راه اندازی" از منوی اصلی Complete Linux Installer بروید و روی منوی کمکی "Settings" در گوشه سمت راست بالای پنجره کلیک کنید. با انتخاب گزینه “Edit” مسیر کامل فایل اجرایی سیستم را در اختیار اپلیکیشن قرار دهید. انتخاب خود را با کلیک بر روی دکمه "ذخیره تغییرات" تأیید کنید.

این مرحله بعدی نصب یک سیستم عامل جایگزین در حافظه ابزار شما را تکمیل می کند. با خیال راحت گزینه “Run Linux” را انتخاب کنید.

برنامه یک ترمینال را در پس‌زمینه راه‌اندازی می‌کند تا دستورات آزمایشی را اجرا کند و درخواست دسترسی ریشه به عملکردهای سیستم دستگاه را بدهد. ما اجازه می دهیم.

حالا گوشی هوشمند یا تبلت شما می تواند به عنوان شبیه ساز سیستم عامل لینوکس کار کند و به تمام قابلیت های سیستم عامل با یک پنگوئن روی لوگو دسترسی خواهید داشت - از اجرای دستورات ساده در ترمینال تا نصب کامل محیط گرافیکی پیشرفته نصب لینوکس در اندروید کامل شد.

چرا :

بنابراین این به این دلیل است که شما به وضوح تفاوت بین یک سیستم فعال در حال توسعه در یک بازار نسبتاً بسیار سودآور و یک پلت فرم رو به زوال برای آرایشگران را درک کنید.

فقط آندروید چیزهای زیادی دارد و به طور فعال از رابط ها در قالب سیستم های فایل استفاده می کند.

اتفاق می افتد.

آیا می توان لینوکس را روی گوشی نصب کرد؟

توسعه همیشه از طریق اشتباهات حاصل می شود.
شاید فقط این کار را نکنید؟

بله، هر جا. این بیشتر یک سوال اندروید است تا یک سوال انجمن یونیکس. عدم وجود خطوط در fstab نصب صرفاً با دستور را ممنوع نمی کند.

زیاد کاربران مدرنرایانه ها یا دستگاه های تلفن همراه حداقل در مورد سیستم عاملی مانند لینوکس شنیده اند. اما کمتر کسی می داند که تلفن همراه محبوب نیز مبتنی بر این سیستم است که به دلیل امنیت مشهور است. طبیعتاً ذهن های کنجکاو این سؤال را داشتند که آیا می توان لینوکس را روی رایانه لوحی نصب کرد؟ یا در گوشی هوشمند؟ تعجب خواهید کرد، اما ممکن است.

چرا نیاز است؟

ابتدا، بیایید بفهمیم که چرا ممکن است به لینوکس نیاز داشته باشید دستگاه موبایل. یک کاربر معمولی معمولی احتمالاً به این مقدار نیاز ندارد، اما متخصصانی نیز وجود دارند، به عنوان مثال، توسعه دهندگان، مدیران و دیگران. البته، به عنوان یک ابزار کار اصلی، این یک تصمیم نسبتا بحث برانگیز است. اما اگر آن را به عنوان در نظر بگیریم دستیار موبایل، که در جاده یا جایی دور از رایانه اصلی کمک می کند، این گزینه حق حیات دارد.

بله و به کاربر معمولیلینوکس نیز می تواند مفید باشد. همیشه راحت تر است که نسخه های کامل نرم افزار را در دسترس داشته باشید، به عنوان مثال، برنامه های اداری، یک کلاینت برای شبکه های تورنت، و بسیاری دیگر. علاوه بر این، فراموش نکنیم که این عملاً همان سیستم عامل رایانه است، بنابراین، کل نرم افزارهای مختلف برای لینوکس، در بیشتر موارد، بدون هیچ مشکلی روی تبلت نصب و کار می کنند.

اگر قبلاً علاقه مند بوده اید، اکنون تعجب می کنید که نصب لینوکس بر روی دستگاه تلفن همراه چقدر دشوار است. احتمالاً شنیده اید که چگونه ادمین های ریشو در ژاکت های بافتنی ماشین های خود را در شب پیکربندی می کنند و فکر می کنند که فقط تعداد کمی از آنها می توانند این روند را انجام دهند، اما اینطور نیست. اولاً، هر سال لینوکس بیشتر و بیشتر کاربرپسند می شود (ظاهراً برای محبوب کردن سیستم، و این تا حدی کار می کند) و ثانیاً، بسیاری از نصب کننده های خودکار به طور خاص برای نصب در دستگاه های تلفن همراه و دستورالعمل های دقیق. و اگر با دومی ها کاربر بی تجربهممکن است مشکلی پیش بیاید، اما در مورد اولی ها، اغلب همه چیز مانند ساعت پیش می رود.

نحوه نصب و آنچه برای این مورد نیاز است

بنابراین، شما همچنان تصمیم گرفتید آن را روی خود نصب کنید تبلت لینوکس. آنچه برای این کار نیاز خواهید داشت:

  • خود دستگاه (هسته سیستم عامل باید از دستگاه های حلقه پشتیبانی کند، فرکانس ساعتنه کمتر از 1 گیگاهرتز - یافتن همه این داده ها در اسناد دستگاه یا در شبکه آسان است.
  • حقوق ریشه به دست آمده بر روی آن؛
  • حدود 4 گیگابایت حافظه رایگان؛
  • حمایت کردن سیستم فایل Ext2.

لازم به ذکر است که اکثر تبلت ها این مشخصات را دارا می باشند، بنابراین نباید مشکلی داشته باشید.

پس از اینکه مطمئن شدید که دستگاه شما تمام الزامات را برآورده می کند، باید تصویر سیستم و اسکریپت نصب را دانلود کنید. تعداد کمی از آنها وجود دارد، توصیه می کنیم از Ubuntu Installer به عنوان یکی از ساده ترین و شهودی ترین آنها استفاده کنید. و خود اوبونتو حتی برای کاربران کاملاً بی تجربه کاملاً دوستانه است.


تصاویر اوبونتوبرای تبلت ها دو نسخه وجود دارد - نسخه آزمایشی، با حداقل مقدار نرم افزار از پیش نصب شده، و همچنین حداکثر، با هدف استفاده روزمره(با قبلاً اجرا شده است مجموعه اداری، مشتری تورنت، برنامه از طریق پست، ابزارهای توسعه برای چندین زبان برنامه نویسی محبوب و غیره).

علاوه بر تصویر و اسکریپت، به یک شبیه ساز ترمینال برای اندروید و VNC Viewer نیز نیاز خواهید داشت. همچنین فراموش نکنید که آن را در تنظیمات سیستم فعال کنید.


الگوریتم بسیار ساده است - شبیه ساز ترمینال را راه اندازی کنید و سه دستور را وارد کنید:

- سی دی / sdcard / اوبونتو

- sh ubuntu.sh

پس از آن اسکریپت از شما رزولوشن می خواهد (به عنوان مثال، 1024x768 یا دیگری) و اگر حداکثر تصویر را دانلود کرده باشید، پوسته گرافیکیجایی که می خواهید کار کنید شما بین Gnome و LXDE انتخاب دارید، در دستگاه های تلفن همراه بهتر است گزینه دوم را انتخاب کنید.

پاسخ به چند درخواست دیگر باقی مانده است: ورود / رمز عبور (ubuntu/ubuntu)، آدرس IP (localhost) و پورت (5900). انجام شد، در مقابل شما اوبونتو کاملبا پوسته LXDE.


مزیت این روش نصب این است که به کمترین تعداد اکشن از کاربر نیاز دارد و لینوکس را به جای اندروید نصب نمی کند، بلکه از آن تقلید می کند. البته راه هایی برای قرار دادن وجود دارد لینوکس دومسیستم یا حتی جایگزین "ربات سبز"، اما برای شروع و آشنایی با فرصت هایی که باز می شود، روشی که در بالا توضیح داده شد بیش از حد کافی است.

بهترین مقالات در این زمینه