FreeBSD گونه ای از سیستم عامل UNIX بوده و در سال ۱۹۹۲ منتشر شده است. تا کنون نسخه ۹ از این سیستم عامل به انتشار عمومی رسیده است.

این سیستم عامل قدرتمند ؛ یک مشکل اساسی داشته و آن ؛ عدم وجود یک رابط کاربری پیشفرض در آنست (البته اگر نمیخواید مستقیم خودتون از درون UNIX نصب بسته رو انجام بدید ترجیحا به DesktopBSD یا PC-BSD مهاجرت کنید. همچنین اگر صرفا میخواید از UNIX استفاده کنید و کاری به منبع باز بودن یا نبودنش ندارید OS X بهترین انتخاب هست!).

در این آموزش ؛ قصد دارم تا شما رو با نحوه راه اندازی x.org و Desktop Environment روی FreeBSD آشنا کنم.

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

قدم دوم ؛ مانت کردن دی وی دی هست! خب دی وی دی FreeBSD رو بعد نصب در درایو خودتون بزارید و اون رو با دستورات زیر مانت کنید:

mount -t /dev/cdrom0 /mnt

و بعد با دستور adduser یک یوزر استفاده کنید.

حالا به پوشه /mnt و دایرکتوری packages برید. ابتدا باید مطمئن شیم بسته هایی که میخوایم موجود هستند یا نه!

برای موجود بودن یا نبودن بسته ؛ لازم داریم نتایج ls رو به grep پایپ کنیم (خیلی راحت بگم استفاده از این دو تا دستور از جستجوی گوگل هم قوی تره!!!) :

ls | grep x-org

ls | grep gnome

ls | grep kde

خب بعد از این ؛ مطمئنا تعدادی بسته هستند که مشخصات مورد نیاز ما رو داشته باشند! (مگر اینکه از نسخه CD استفاده کنید نه DVD !).

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

pkg_add  package

خب بعد از نصب بسته ها ؛ باید سیستم رو Reboot کنید!

بعد از ریبوت ؛ محیط گرافیکی بالا میاد و میتونید از سیستم استفاده کنید. تجربه شخصی من از تجربه میزکارها روی BSD ؛ این بوده که KDE کمی بهتر هست ؛ چون گنوم ۳ بعضی وقتها کرش های عجیب و غریبی داره (مخصوصا توی OpenBSD و NetBSD !). روی FreeBSD مشکل خاصی نبود اما گنوم با برخی از برنامه های Qt Based مشکل داشت. باز هم صاحب اختیار هستید که چه میزکاری رو نصب و استفاده کنید. من شخصا گنوم و xfce رو استفاده میکنم. اگرم بخوام مجازی تست کنم ؛ از lxde استفاده میکنم :). KDE هم بعضی وقتها که نیاز به تنوع دارم استفاده میکنم :).

موفق و موید باشید!