شاید برای شما هم سوال پیش آمده باشد ، که آیا OS X یونیکس نیست ؟ اگر Unix است چگونه میتوان package های لینوکس و بی اس دی و گنو را بر روی آن نصب کرد، با استفاده از fink شما میتوانید این کار را انجام دهید ، اما احتمالا شما هم نمی توانید بخوبی از نرم افزارهایی مانند گیمپ بهره ببرید ، و مانند کاربران لینوکس راحت نیستید ، دلیل آن X window manager است ، در واقع برنامه ای که شما از آن استفاده میکنید ، همان برنامه ای است که جامعه لینوکسی از آن استفاده میکند ، ولی محیط X در مکینتاش توسط quartz-wm اداره میشود ، WM مخفف window manager است ، ولی لینوکس از session های GNOME یا KDE استفاده میکند ، من خودم ابتدا میخواستم از XFCE استفاده کنم ولی نشد :دی .
حالا اگر خواستید تحت همان quartz-wm ولی راحت تر از برنامه های X استفاده کنید ، با دستور زیر fluxbox که تحت کد blackbox نوشته شده است را دانلود کنید و نصب کنید ، fluxbox هم کم اندازه است ، هم اینکه با آن شما راحتتر بین دو محیط X و Cocoa شیفت میکنید :
سپس باید فایلی به اسم xinitrc. در شاخه HOME$ یا همان ~ بسازید ، برای اینکار ابتدا با خط فرمان وارد شاخه Home شوید ، سپس از دستور زیر استفاده کنید :
کد: انتخاب همه
touch .xinitrc;open -a textEdit .xinitrc
سپس خط زیر را برای fluxbox استفاده کنید .
کد: انتخاب همه
source /sw/bin/init.sh
quartz-wm --only-proxy&
exec fluxbox
برای استفاده از GNOME-session با دستور زیر پکیجهای GNOME را دانلود و نصب کنید :
به هرحال چه از GNOME چه از KDE چه از fluxbox استفاده کنید شما باید با دستور زیر فایل xinitrc. را در شاخه home ایجاد کنید ، در واقع x ابتدا میگردد ببیند این فایل هست که initialize خود را با آن اجرا کند یا خیر .
کد: انتخاب همه
touch .xinitrc;open -a textEdit .xinitrc
اما محتوای آن به session یا WM که شما با آن کار میکنید بستگی دارد ، برای GNOME از محتوای زیر استفاده کنید :
کد: انتخاب همه
source /sw/bin/init.sh
exec gnome-session
منبعی که ذکر میکنم خیلی کاملتر جزییات را توضیح داده ، پیشنهاد میکنم حتما به آن رجوع کنید .
منبع :
http://homepage.mac.com/sao1/fink/index.html#top15