رفتن به مطلب

راهنمای نصب سیستم عامل کرومیوم (کاملا متکی به اینترنت!) | ابونتو


The Developer

ارسال های توصیه شده

اگر دنبال نصب آسون هستید پست بعدی و اگر نصب زمانبر و اینترنت خور براتون موردی نداره همین پست رو بخونید.

 

پیش نیازها:

1. رم بالای 4 گیگ (هر چی RAM بیشتر، زمان ساخت کرومیوم کمتر میشه)

2. سی پی یویی با تعداد هسته های بیشتر. یک سی پی یوی 8 هسته 8بار کمتر از یک سی پی یوی کلاسیک زمان میگیره.

3. فضای سواپ حداقل 4 گیگ برای رم 4 گیگ. اگر رم 8 گیگ دارید همون 4 گیگ سواپ کافیه

4. اوبونتو 12.04 و بالاتر - 64 بیت باید باشه تا ساختن کرومیوم بدون مشکلات احتمالی باشه. کرومیوم ساخته شده ربطی به این اوبونتوی 64 بیت نداره و در مسیر کامپایل چند بیتی بودنش رو خودتون تعین میکنید

 

اگر نمی دونید سیستم عامل چند بیتی دارید دستور زیر توی ترمینال بزنید. توی خروجی باید عدد 64 رو ببینید

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

5. نصب بسته های زیر

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

اگر با apt-get با مشکل برخوردید دستور بالا رو اینطوری اجرا کنید

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

6. نصب دیپات:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

قبل از نصب دیپات باید سابورژن رو با دستور زیر نصب کنید

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

7. اکانت با دسترسی sudo که نیاز به یک تغییر هم داره: باید آپشن tty_tickets رو برای sudo خاموش کنید. چون با cros_sdk که توی دستورهای بعدی زیاد میبینیدش ناسازگاره! برای خاموش کردن دستورهای زیر رو بزنید:

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

8. یک عدد فلش مموری بیشتر از 4 گیگ

9. ساپورت مادربورد برای بوت از روی فلش مموری (کول دیسک)

10. برای لپ تاپ از لیست زیر ساپورت کرومیوم برای سخت افزارتون رو چک کنید

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

11. اینترنت پرسرعت برای دانلود سورس اولیه (حداقل 2 گیگابایت) گرفتن آپدیت های بعدی

12. نصب کرل: موقع کامپایل باید بعضی چیزا دانلود بشه که برای دانلود از کرل استفاده میشه

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

شناسایی سخت افزارها

بعد از ساختن سیستم عامل، ممکنه درایور همه سخت افزارهاتون رو نداشته باشه اما حداقل باید بوت بشه

 

گرفتن کد منبع

دستورهای زیر رو اجرا کنید. دستور اول یک پوشه میسازه. دومی میره تو پوشه و سومی سورس رو دانلود میکنه

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

برای اجرای دستور بالا قبلش دیپات رو نصب کرده باشید (پیش نیاز رو دوباره ببینید)

اگر دستور سوم برای شما کار نکرد دستور زیر رو اجرا کنید

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

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

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

سایر چیزمیزا موقع کامپایل دانلود میشه. پس اینترنت رو سرپا نگه دارید.

توجه: این دستور ها رو روی یک دایرکتوری remote NFS انجام ندید! بعدا برای کامپایل به مشکل میخورید چون کامپایل به sudo نیاز داره و روت نمیتونه به NFS مونت شده وارد بشه!)

 

ساخت کرومیوم او اس

1. اول اینکه باید بدونید برای چه سخت افزاری می خواید کامپایل کنید.

 

x86-generic - 32 bit - builds a generic image suitable for computers with a x86-compatible CPU

arm-generic - 32 bit - builds a generic image suitable for computers with an ARM CPU

amd64-generic - 64 bit - builds a generic image suitable for computers with a x86_64-compatible CPU

 

برای سیستم های x86؟ اگر این طوره عبارت x86-generic در جای {board}$ توی کد زیر برای بیشتر x86 system ها کار میکنه.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

به جای {board}$ ساختار موزد نظر رو بنویسید. اجرای این دستور زمان خیلی خیلی زیادی میبره. باید سخت افزار خوبی داشته باشید با رم بالای 4 گیگ. دستورهای بعدی کمتر زمان میگیره.

 

 

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

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

عبارت {board}$ رو یادتون نره که تو دستور بالا تغییر بدید.

 

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

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

دوباره حواستون به {board}$ باشه

 

دستور رو که اجرا کنید لیست همه دیسکهایی که با یو اس بی به کامپوتر وصل شدن رو نمایش میده. برای اشتباه نکردن فلش مموری های اضافی رو از سیستم جدا کنید. اگر فلش مموری مورد نظر لیست نشده بود چند ثانیه صبر کنید و دوباره دستور رو اجرا کنید. اگر فلش مموری رو توی لیست دیدید انتخابش کنید. فلش مموری با کدی مثل عبارت زیر باید شناسایی شده باشه

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

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

نصب کرومیوم او اس

bios رو برای بوت از روی یو اس بی تنظیم کنید و بوت کنید.

وقتی بوت کامل شد و به لاگین اسکرین وارد شدید کلیدهای Ctrl+Alt+F2 رو بزنید تا یک prompt متنی باز بشه. توش بنویسید chronos و پسوردی رو که قبلتر از شما می خواد تعریف کنید وارد کنید. با این کار به عنوان یوزر chronos لاگین می کنید.

برای نصب روی هارد دیسک دستور زیر رو بزنید.

هشدار: دستور هارد رو wipe میکنه! پس روی یک هارد خالی امتحان کنید. اگر با دیدن این هشدار ناامید شدید می تونید توی ماشین مجازی نصب کنید. در ادامه توضیح داده شده!

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

نصب بر روی مجازی ساز

توی مرحله 3 در قسمت ساخت کرومیوم او اس، توی دستوری که معرفی شده به جای usb بنویسید vm که به صورت پیش‌فرض برای مجازی ساز kvm فایل ایمیج میسازه! اگر برای ویرچوال یا wmware نیاز دارید دستور رو به این صورت اجرا کنید.

 

برای ویرچوال باکس

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

برای وی ام ویر

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

تیم توسعه دهنده میگه که تست ها رو فقط برای KVM/QEMU انجام داده و با بقیه مجازی سازها ممکنه با مشکل مواجه بشید. ممکنه هم مشکلی پیش نیاد. برای KVM/QEMU باید بصورت زیر اجرا بشه:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.
|‌
برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 1
لینک به دیدگاه

نسخه کامپایل شده و آماده رو می‌تونید از لینک زیر دانلود کنید. برای باز کردن لینک به «چیز» نیاز دارید.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

سه نوع فایل برای دانلود وجود داره: یکی برای یو اس بی یکی برای ویرچوال باکس و یکی برای wmware

کامپایل های جدید کرومیوم تقریباهر روز بروز میشه.

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

1. فایل رو اکسترکت کنید

2. دستور زیر توی ترمینال اجرا کنید.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

sdX جاییه که یو اس بی مونت شده

3. از روی فلش مموری بوت کنید

راهنمای کامل تری برای بوت از USB و نصب در ویرچوال باکس در لینک زیر وجود داره

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

screen4.png

  • Like 1
لینک به دیدگاه
×
×
  • اضافه کردن...