انجمنهای فارسی اوبونتو
جامعه کاربران => پروژهها => نویسنده: محمدرضا ح. در 18 اردیبهشت 1392، 01:26 قظ
-
با سلام.
این اسکریپت رو نوشتم. دوستانی که FreeBSD دارند لطفا تست کنند و نتایج رو اعلام کنند :
http://iran-bsd.ir/refreebsd/refreebsd-script.tar.bz2
عملکرد به این شکل هست :
دستور svn : یک کپی از مخزن svn دریافت میکنه
دستور compile : سیستم رو میسازه
دستور config : پیکربندی های اولیه رو انجام میده
دستور chroot : به سیستم ساخته شده chroot میزنه
دستور iso : از سیستم ساخته شده ISO تهیه میکنه
دستور noports : کل ports tree رو حذف میکنه جهت ساخت یک سیستم سبک (به زیر ۵۰۰ مگ میرسونه :) ) .
دستور help : کل این ماجرا رو به زبان خارجکی پخش میکنه!
اگر هم جایی براتون گنگ هست ، میتونید کامنتهای اسکریپت رو بخونید.
اسکریپت هم تحت GPL 2 منتشر میشه.
-
این دستور ساده هم به راحتی کار اون اسکریپت دهها خطی شما (که همه جاش هم hard code شده) رو میکنه. البته به روش کاملا استاندارد ;D
cd /usr/src && make buildworld buildkernel && cd /usr/src/release && make -DNOPORTS cdrom
حتی نسخه memory stick رو همم میده بیرون :P
cd /usr/src && make buildworld buildkernel && cd /usr/src/release && make memstick
ویرایش:
مجوز این دستور اینه:
شما هر کاری که دوست داشتید باهاش انجام بدید و به هر کسی هم که دوست داشتید آموزش بدید و از توی صفحه منوال هم لیست بقیه متغیرها و target ها رو ببینید، اما اگه یه روزی ما هم دیگه رو ملاقات کردیم، در صورت تمایل میتونید برای من یه نوشیدنی خوشمزه بخرید ;D
-
بله. كد هاي شما هم بسيار عالي هستن. من اين اسكريپت رو براي كار گروهي نوشتم.