نحوه نصب Gentoo Linux از اوبونتو (همراه با تصاویر)

فهرست مطالب:

نحوه نصب Gentoo Linux از اوبونتو (همراه با تصاویر)
نحوه نصب Gentoo Linux از اوبونتو (همراه با تصاویر)

تصویری: نحوه نصب Gentoo Linux از اوبونتو (همراه با تصاویر)

تصویری: نحوه نصب Gentoo Linux از اوبونتو (همراه با تصاویر)
تصویری: آموزش ارسال ایمیل با داکومنت / عکس Amozesh ersal email ba document 2024, ممکن است
Anonim

جنتو توزیع لینوکس است که به دلیل سفارشی سازی ، پیچیدگی ، مدیریت بسته ها و ارتباط کلی با عجیب و غریب مشهور است. اول از همه ، توزیع جنتو برای همه مناسب نیست. آماده باشید تا از مغز خود استفاده کنید زیرا برای عملکرد کامل سیستم خود باید کمی مطالعه کنید. در Gentoo ، هر بسته از منبع ، با استفاده از ابزار مدیریت بسته خود ، portage ، کامپایل می شود ، بنابراین شما ، کاربر ، تصمیم می گیرید که چه ویژگی ها و بسته هایی روی سیستم شما نصب شود. جمع آوری/نصب ساختمان های بزرگ (kde/gnome/libreoffice) بسته به سخت افزار مورد استفاده بین 30 ثانیه تا چند روز (هر کدام) طول می کشد ، در حالی که سازه های کوچکتر در عرض چند دقیقه نصب می شوند. این راهنما به شما امکان می دهد Gentoo را نصب کنید ، در حالی که هنوز کامپیوتر خود را برای استفاده عادی روزمره کاملاً رایگان می گذارید. این به صراحت برای کار از اوبونتو نوشته شده است ، اگرچه دلیلی وجود ندارد که این کار از هیچ توزیع لینوکس دیگری کار نکند.

مراحل

Gentoo Linux را از اوبونتو در مرحله 1 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 1 نصب کنید

مرحله 1. مطمئن شوید که امتیازات superuser را در جعبه Ubuntu خود دارید. و اتصال به اینترنت - ترجیحاً سریع

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

مرحله 2 Gentoo Linux را از اوبونتو نصب کنید
مرحله 2 Gentoo Linux را از اوبونتو نصب کنید

مرحله 2. شما باید chroot را در اوبونتو نصب کنید

شما می توانید با نصب بسته های dchroot و debootstrap به این هدف از طریق Synaptic برسید. یا خط فرمان با تایپ کردن

sudo apt-get dchroot debootstrap را نصب کنید

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

مرحله 3 Gentoo Linux را از اوبونتو نصب کنید
مرحله 3 Gentoo Linux را از اوبونتو نصب کنید

مرحله 3. یا پارتیشن های موجود را مجدداً تقسیم کنید ، یا یک پارتیشن جدید از فضای آزاد هارد دیسک ایجاد کنید

مراقب باش! شما نمی خواهید هیچ داده ای را از دست بدهید.

اکثر وب سایت ها توصیه می کنند که اساساً هرچه تعداد پارتیشن بیشتر باشد ، بهتر است. حداقل به یک پارتیشن ریشه (/) نیاز دارید. اما اکثر مردم یک پارتیشن مبادله جداگانه ، پارتیشن خانگی (/خانه) دارند. برخی نیز پارتیشن جداگانه ای برای /boot و /var توصیه می کنند

Gentoo Linux را از اوبونتو در مرحله 4 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 4 نصب کنید

مرحله 4. پارتیشن (های) جدید را با استفاده از سیستم فایل دلخواه خود قالب بندی کنید (برای /home، /، /boot و /var استفاده از ext2 ، ext3 یا reiser2 ترجیح داده می شود)

مبادله ها باید به عنوان پارتیشن های مبادله قالب بندی شوند.

Gentoo Linux را از اوبونتو در مرحله 5 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 5 نصب کنید

مرحله 5. ایجاد یک پوشه جدید ،

/mnt/gentoo

و یکی برای هر یک از پارتیشن های جداگانه ای که ایجاد کرده اید.

Gentoo Linux را از اوبونتو در مرحله 6 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 6 نصب کنید

مرحله 6. پارتیشن های جدید خود را در اینجا نصب کنید:

  • sudo mount /dev /sda5 /mnt /gentoo

  • sudo mount/dev/sda6/mnt/gentoo/home

  • در اینجا ، sda5 و 6 پارتیشن هایی هستند که به ترتیب شامل دایرکتوری های اصلی و اصلی شما هستند.
Gentoo Linux را از اوبونتو در مرحله 7 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 7 نصب کنید

مرحله 7. بررسی کنید که تاریخ شما صحیح است (تاریخ تایپ کنید)

می توانید با نحو آن را تغییر دهید

تاریخ MMDDhhmmYYYY

Gentoo Linux را از اوبونتو مرحله 8 نصب کنید
Gentoo Linux را از اوبونتو مرحله 8 نصب کنید

مرحله 8. یک برنامه مرور وب را به دلخواه باز کنید و به اینجا بروید

آینه محلی خود را پیدا کرده و آن را بارگیری کنید مرحله 3 تاربال از

انتشار/x86/2008.0/مراحل/

(معماری انتخابی خود را جایگزین x86 کنید - این راهنما فقط برای AMD64 و x86 آزمایش شده است). فایل md5 مربوطه را بارگیری کنید.

Gentoo Linux را از اوبونتو مرحله 9 نصب کنید
Gentoo Linux را از اوبونتو مرحله 9 نصب کنید

مرحله 9. آن را به پوشه Gentoo منتقل کنید

mv stage3*.bz2* /mnt /gentoo

.

Gentoo Linux را از اوبونتو مرحله 10 نصب کنید
Gentoo Linux را از اوبونتو مرحله 10 نصب کنید

مرحله 10. خود را به آنجا ببرید (

cd /mnt /gentoo

) و tarball را از طریق md5 بررسی کنید:

md5sum -c stage3*.md5

به این باعث می شود که tarball به درستی بارگیری شود بدون اینکه خراب باشد. اگر به عنوان OK گزارش نمی شود ، باید دوباره آن را بارگیری کنید.

Gentoo Linux را از اوبونتو مرحله 11 نصب کنید
Gentoo Linux را از اوبونتو مرحله 11 نصب کنید

مرحله 11. تاربال را استخراج کنید

sudo tar xvjpf stage3*.bz2

به صبر کنید تا کامل شود.

Gentoo Linux را از اوبونتو مرحله 12 نصب کنید
Gentoo Linux را از اوبونتو مرحله 12 نصب کنید

مرحله 12. اکنون چند برنامه اساسی بر روی پارتیشن Gentoo نصب کرده اید. در مرحله بعد ، شما باید Portage را نصب کنید:

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

  • به آینه ای که قبلاً tarball stage3 را از آن بارگیری کرده اید ، بازگردید. برو به

    عکسهای فوری/

  • و آخرین فایل Portage را بارگیری کنید. آن را به /mnt /gentoo منتقل کرده و از دستور زیر استفاده کنید:
  • tar xvjf /mnt/gentoo/portage-.tar.bz2 -C/mnt/gentoo/usr

  • معرفی مختصر Portage: Portage یک سیستم مدیریت بسته است که امکان نصب نسبتاً آسان بسته های نرم افزاری متعدد را فراهم می آورد. با بارگیری لیستی از اینها و روابط متقابل آنها از سرور rsync کار می کند. با این کار فایل های مربوطه قابل بارگیری هستند که می توانید از تعداد زیادی سرور دیگر بارگیری کنید. پس از بارگیری این فایل ها ، نرم افزار از منبع توسط کامپیوتر شما کامپایل می شود - برای دستگاه شما بهینه سازی می شود.
Gentoo Linux را از اوبونتو مرحله 13 نصب کنید
Gentoo Linux را از اوبونتو مرحله 13 نصب کنید

مرحله 13. در این مرحله ، ممکن است بخواهید برخی از پرچمهای کامپایل را تنظیم کنید

شما این کار را با ویرایش /mnt/gentoo/etc/portage/make.conf با استفاده از ویرایشگر متن مورد علاقه خود انجام می دهید. با خواندن مثال /mnt/gentoo/usr/share/portage/config/make.conf.example می توانید راهنمای کامل متغیرهای مختلف را پیدا کنید. تغییرات خود را در فایل پیکربندی ذخیره کرده و از ویرایشگر متن خارج شوید.

Gentoo Linux را از اوبونتو در مرحله 14 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 14 نصب کنید

مرحله 14. آیا می خواهید بارگیری خود را بهینه کنید؟

make.conf را دوباره ویرایش کنید و مطمئن شوید که متغیر SYNC روی محلی ترین سرور rsync شما تنظیم شده است. به متغیر GENTOO_MIRRORS هر تعداد آینه دلخواه اضافه کنید - هر چند اولویت مورد نظر خود را قرار دهید. شما می توانید لیست آینه های موجود را در اینجا پیدا کنید.

Gentoo Linux را از اوبونتو در مرحله 15 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 15 نصب کنید

مرحله 15. قبل از اینکه خود را در سیستم جدید خود غوطه ور کنید ، باید مطمئن شوید که چند تنظیم حیاتی را از Ubuntu به همان شکل کپی کرده اید

  • ابتدا تنظیمات dns:

    sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

  • و سیستم proc شما:

    sudo mount -t proc none/mnt/gentoo/proc

  • .
  • و فایل سیستم /dev را mount-bind کنید:

    sudo mount -o bind /dev /mnt /gentoo /dev

  • .
Gentoo Linux را از اوبونتو مرحله 16 نصب کنید
Gentoo Linux را از اوبونتو مرحله 16 نصب کنید

مرحله 16. حالا می توانید chroot کنید

این واقعاً به اندازه کافی ساده است - و می توان در هر زمان با تایپ ساده … err … exit از آن خارج شد. این یک فرآیند سه مرحله ای است:

  • ابتدا ، فهرست اصلی را به /mnt /gentoo تغییر دهید:

    sudo chroot /mnt /gentoo /bin /bash

  • .
  • سپس ، محیط را به روز می کنید تا مطمئن شوید که این ترمینال می داند قرار است کجا باشد:

    /usr/sbin/env-update

  • در نهایت ، این را به حافظه (موقت) اختصاص دهید:

    منبع /etc /profile

  • اگر می خواهید به خود یادآوری کنید که در chroot هستید ، می توانید از این دستور زیبا استفاده کنید:

    صادرات PS1 = "(chroot) $ PS1"

Gentoo Linux را از اوبونتو مرحله 17 نصب کنید
Gentoo Linux را از اوبونتو مرحله 17 نصب کنید

مرحله 17. تبریک می گویم

شما داخل جنتو هستید و حدود … یک چهارم راه آنجا. سرت رو بالا بگیر!

Gentoo Linux را از اوبونتو مرحله 18 نصب کنید
Gentoo Linux را از اوبونتو مرحله 18 نصب کنید

مرحله 18. در مرحله بعد ، شما باید حیاتی ترین جزء هر سیستم عامل را کامپایل کنید:

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

Gentoo Linux را از اوبونتو مرحله 19 نصب کنید
Gentoo Linux را از اوبونتو مرحله 19 نصب کنید

مرحله 19. نصب Portage را زودتر به یاد دارید؟

اکنون می خواهید لیستی از بسته هایی را که می توانید از سرور rsync که مشخص کرده اید نصب کنید ، بارگیری کنید. تایپ کنید

پدیدار -همگام سازی

Gentoo Linux را از اوبونتو در مرحله 20 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 20 نصب کنید

مرحله 20. به منظور وضوح ، در این مرحله فرض می کنم که شما می خواهید آخرین هسته (2.6) را به جای 2.4 نصب کنید

Gentoo Linux را از اوبونتو مرحله 21 نصب کنید
Gentoo Linux را از اوبونتو مرحله 21 نصب کنید

مرحله 21. حالا ما باید پرچم های USE خود را تنظیم کنیم

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

Gentoo Linux را از اوبونتو مرحله 22 نصب کنید
Gentoo Linux را از اوبونتو مرحله 22 نصب کنید

مرحله 22. هر پرچمی که می خواهید اضافه کنید فقط یک کلمه است

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

Gentoo Linux را از اوبونتو در مرحله 23 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 23 نصب کنید

مرحله 23. برای انتخاب پرچم های USE خود ، مستندات Gentoo USE Flags را بررسی کنید تا ببینید چه پرچم هایی را می خواهید اضافه کنید

Gentoo Linux را از اوبونتو مرحله 24 نصب کنید
Gentoo Linux را از اوبونتو مرحله 24 نصب کنید

مرحله 24. پس از انتخاب پرچم های مورد استفاده ، به مسیر /etc/make.conf بروید و پرچم های مورد نظر خود را در آن قرار دهید

Gentoo Linux را از اوبونتو مرحله 25 نصب کنید
Gentoo Linux را از اوبونتو مرحله 25 نصب کنید

مرحله 25. اجازه دهید اکنون منطقه زمانی شما را تنظیم کنیم

Gentoo تمام مناطق زمانی را در/usr/share/zoneinfo دارد. به دایرکتوری بروید و دستور ls را برای مشاهده مناطق زمانی موجود صادر کنید. سپس منطقه زمانی را در /etc /localtime با یک دستور مانند (

# cp/usr/share/zoneinfo/GMT/etc/localtime

).

Gentoo Linux را از اوبونتو در مرحله 26 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 26 نصب کنید

مرحله 26. اکنون که منطقه زمانی خود را تنظیم کرده ایم ، زمان آن رسیده است که منابع هسته خود را بارگیری کرده و هسته را پیکربندی کنیم

Gentoo Linux را از اوبونتو در مرحله 27 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 27 نصب کنید

مرحله 27. اجرا کنید (

# منابع جنتو ظهور کنید

) برای بارگیری منابع هسته خود

Gentoo Linux را از اوبونتو در مرحله 28 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 28 نصب کنید

مرحله 28. این مرحله بعدی می تواند برای اولین بار دشوار باشد

در اینجا ما کرنل را طوری پیکربندی می کنیم که پشتیبانی مورد نیاز ما را داشته باشد. شما باید مطمئن شوید که کرنل خود را به درستی تنظیم کرده اید ، در غیر این صورت ممکن است بدون توابع مورد نیاز باشید.

Gentoo Linux را از اوبونتو در مرحله 29 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 29 نصب کنید

مرحله 29. اجرا کنید

  • cd/usr/src/linux

  • منو پیکربندی کنید

Gentoo Linux را از اوبونتو در مرحله 30 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 30 نصب کنید

مرحله 30. با این کار منوی پیکربندی هسته ظاهر می شود

مطمئن شوید که همه درایورهای مورد نیاز برای بوت سیستم خود را انتخاب کنید ، مانند درایورهای SCSI (در صورت لزوم) ، و مطمئن شوید که در هسته تنظیم شده اند. اگر آنها نیستند ، شما نمی توانید بوت کنید. همچنین ، مطمئن شوید که پشتیبانی از سیستم فایل خود را فعال کرده اید.

Gentoo Linux را از اوبونتو در مرحله 31 نصب کنید
Gentoo Linux را از اوبونتو در مرحله 31 نصب کنید

مرحله 31. درایورهای شبکه مورد نیاز خود را انتخاب کنید ، مانند درایورهای اترنت یا درایورهای بی سیم (یا هر دو)

Gentoo Linux را از اوبونتو مرحله 32 نصب کنید
Gentoo Linux را از اوبونتو مرحله 32 نصب کنید

مرحله 32. نوع پردازنده و خانواده خود را انتخاب کنید

Gentoo Linux را از اوبونتو مرحله 33 نصب کنید
Gentoo Linux را از اوبونتو مرحله 33 نصب کنید

مرحله 33. پس از اتمام کار ، تایپ کنید (

make && modules_install کنید

) برای شروع کامپایل ماژول های هسته و هسته.

ممکن است کمی طول بکشد ، بنابراین بروید کتاب بخوانید ، تلویزیون تماشا کنید ، با سگ قدم بزنید یا هر کار دیگری که از انجام آن لذت می برید. 34

Gentoo Linux را از اوبونتو مرحله 34 نصب کنید
Gentoo Linux را از اوبونتو مرحله 34 نصب کنید

make -j2 && modules_install کنید

35

  • حالا ما باید تصویر هسته شما را در /boot کپی کنیم.

    kernel-2.6.24 را به هر چیزی که می خواهید هسته شما نامگذاری شود تغییر دهید. (

    cp arch/i386/boot/bzImage/boot/kernel-2.6.24

  • )
  • حالا اجازه دهید ماژول های هسته شما را پیکربندی کنیم. اجرا کن (

    find/lib/modules/(نسخه هسته)/-type f -iname '*.o' -or -iname '*.ko'

  • ) برای پیدا کردن همه ماژول های هسته موجود. از بین این موارد ، مواردی را که می خواهید بارگذاری خودکار شوند به /etc/modules.autoload.d/kernel-2.6 اضافه کنید..ko یا.o یا مسیر را شامل نشوید. به سادگی ، به عنوان مثال ، snd-hda-intel را بگویید.
  • نکات

    • root-groups = root،، portage
    • گروه = ، پورتاژ
    • اولویت = 3
    • به تالارهای گفتمان Gentoo ، وب سایت مراجعه کنید
    • فهرست =/mnt/gentoo
    • مرحله 3 tarball فاقد کاربر و گروه "portage" است ، به دلایلی ، که باعث می شود ظاهر از داخل chroot خراب شود. اگر از schroot استفاده می کنید ، باید کاربر و گروه portage را در سیستم میزبان خود ایجاد کنید (در مورد من ubuntu maverick). در صورت تغییر مستقیم فایل passwd و گروه در/mnt/gentoo/etc رونویسی می شود. پس از افزودن کاربر و گروه جابجایی به سیستم میزبان ، روش روت معمولی نیز باید با دسترسی به شبکه کار کند. من از schroot با پیکربندی زیر استفاده کردم:
    • root-users =
    • نام مستعار = جنتو
    • type = دایرکتوری
    • توضیحات = جنتو

    هشدارها

    • این زمان زیادی طول می کشد اما معمولاً ارزشش را دارد.
    • سعی نکنید نسخه معماری متقابل (مانند gentoo 64 بیت در اوبونتو 32 بیت) را نصب کنید ، زیرا chroot درست کار نمی کند (اگر کسی بتواند این را بهتر توضیح دهد؟)

    توصیه شده: