ساخت یک ایزوی اصلاح شده از FreeBSD – قسمت اول

با سلام.

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

در این سلسله آموزش قصد دارم در مورد ریمسترینگ و ساخت یک توزیع سفارشی از FreeBSD مطلب بنویسم…

برای تهیه FreeBSD شخصی خود (مانند GhostBSD یا PC-BSD یا ….) نیاز داریم که به این موارد دسترسی داشته باشیم :

۱- ایزوی FreeBSD نسخه مورد نظر (مثلا در اینجا من از آخرین اسپین ۹.۱ استفاده میکنم!)
۲- موجود بودن سورسها و پورتها در ایزو

۳- تسلط به خط فرمان

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

در خود FreeBSD ابزاری به نام NanoBSD موجود است. همچنین ابزارهای زیادی مثل FreeSBIE نیز موجودند که به شما در ساخت یک FreeBSD سفارشی کمک میکنند.

من در اینجا FreeBSD 9.1 64-bit رو در VMWare Workstation 9 نصب کردم تا تغییرات رو روی اون اعمال کرده و در نهایت خروجی تهیه کنم :

FreeBSD-on-Vmware

دقت کنید حتما هنگام نصب Lib32 , src و ports تیک خورده باشند چرا که برای کارمان نیاز به کامپایل چند پورت و همچنین کامپایل کل سیستم از سورس داریم.

نکته : هنگام دانلود ایزو های حجیم را دانلود کنید ( حدود ۲.۵ گیگ) چرا که حاوی سورس و تعداد زیادی پکیج باینری می باشد.

FacebookTwitterGoogle+Share

منتشرشده توسط

محمدرضا حقیری

نیازی نمی بینم تا اینجا رو پر کنم، ترجیح میدم یه صفحه داشته باشم و کامل توضیح بدم داستان خودم رو :)

2 دیدگاه برای «ساخت یک ایزوی اصلاح شده از FreeBSD – قسمت اول»

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>