کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

نصب فونتهای(truetype TTF) در لینوکس

یکی از قابلیت های سیستم عامل ویندوز وجود فونت های متنوع با کیفیت بالا برای آن می باشد. این روش نصب فونتهای TTF بر روی Mandrake 9.0 یا نسخه 8.0 به بعد و ویرایش های اخیر ردهت و SuSE امکان اجرا دارد.

برای آزمایش اینکه امکان اجرا را دارید یا نه یک پنجره ترمینال Xterm باز کنید و در آن دستور ttmkfdir را تایپ کنید.اگر نتیجه 0 و یا لیستی از فونت ها بود امکان اجرا می باشد و اگر با پیغام command not found مواجه شدید باید به فکر دیگری باشید.

XWindows همان رابط گرافیکی کاربر در لینوکس خود شامل انواع مختلفی از فونت ها می باشد اما با استفاده از نصب فونت های TTF شما امکان انتخاب بر روی طیف وسیعی از فونت های متنوع و با کیفیت بالا را دارید.

اگر از Mandrake استفاده می کنید شما می توانید با استفاده از ابزار DrakFont تمام عملیاتی را که در ادامه گفته می شود به صورت اتوماتیک انجام دهید.برای دسترسی به DarkFont ازMandrake Control Center  وارد قسمت Fonts شوید و کار را ادامه دهید.

در اینجا به نصب دستی فونت ها پرداخته میشود .توجه داشته باشید برای اجرای بعضی از دستور ها به مجوز دسترسی کاربر از نوع سوپر یوزر یا root نیاز دارید.

ابتدا باید یک دایرکتوری برای فونت ها ایجاد کنید.مسیر و نام آن کاملا به خودتان بستگی دارد اما در اینجا سایر کارها با همین مسیر و نام انجام شده است.

من دایرکتوری را در /usr/local/fonts/ttf ایجاد کردم.برای ایجاد دایرکتوری می توانید از دستور  mkdir استفاده کنید.

#mkdir /usr/local/fonts

#mkdir /usr/local/fonts/ttf

سپس نیاز دارید فونت هایی را که می خواهید نصب کنید به داخل این دایرکتوری کپی کنید.فونت های ttf معمولا در ویندوز در windows/fonts قرار دارند.امکان دارد شما فونت ها را دانلود کرده باشید که در هر حال فونت هایی که تمایل دارید نصب شوند باید به داخل این پوشه کپی شوند.

بعد باید به سیستم XWinodows وجود فونت ها را اطلاع دهید.برای این کار از دستورهای زیر استفاده کنید :

cd /usr/local/fonts/ttf

ttmkfdir > fonts.scale

mkfontdir

اگر به داخل دایرکتوری نگاه کنید مشاهده خواهید کرد که دو فایل به نام های fonts.scale وfonts.dir ایجاد شده اند که شامل لیستی از اطلاعات مربوط به فونت های ttf می باشند.

سپس باید محل فونت ها را اطلاع دهید.کاربران ردهت می توانند از دستور chkfontpath استفاده کنند.

chkfontpath -a /usr/local/fonts/ttf

و اگر این فرمان را ندارید باید به صورت دستی این کار را انجام دهید.فایل /etc/X11/xfs/config و یا /etc/X11/fs/config را باز کنید و در قسمتی که با "catalog=" شروع شده است مسیر دایرکتوری را اضافه کنید.

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

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

ttmkfdir > fonts.scale

mkfontdir

توضیحاتی کوتاه در مورد چند توزیع مشهور لینوکس

اگر تاحالا تصمیم نگرفته اید که از کدام نسخه لینوکس استفاده کنید توجه کنید که همه نسخه های لینوکس با هم شباهت دارند ولی تفاوتهای اساسی در بعضی از توزیعها نسبت به بعضی دیگر مشاهده میشود . و در برخی موارد این تفاوت ها خیلی بزرگ و قابل ملاحظه میباشند .

در این مجال در مورد اکثر نسخه های مهم لینوکس توضیح مختصری داده میشود تا راهنمای کوچکی برای کاربران تازه کار لینوکس باشد  که مثلا چه فرقی بین نسخه های مختلف لینوکس وجود دارد یا  SuSE چه تفاوتی با Redhat دارد و غیره .

شاید فکر کنید لینوکس لینوکسه اما باید گفت درست است که همه نسخه های لینوکس برمبنای هسته کرنلی تقریبا مشابه بنا شده ویا همه آنها از دستورات مشابه در خط فرمان برای انجام عملیات مختلف استفاده میکنند اما این توزیعها در بسیاری موارد هم با هم فرق میکنند . در واقع فقط نیازهای مختلف به انواع نرم افزارها و یا تجربه شخصی افراد است که باعث میشود از یکی از نسخه های لینوکس استفاده کنند.
Linux Mandrake :
بر اساس
Redhat ساخته شده , از خیلی جهات کاملا شبیه Redhat لینوکس است . همه کارها انقدر ساده شده که یک کاربر عادی بتواند بدون هیچ مشکلی هر کاری که لازم باشد با چند کلیک و مشاهده ویزارد مربوطه  انجام دهد , رشد Mandrake  لینوکس بسیار خوب بوده و در همین مدت کم توانسته است علاقه مندان خودش را پیدا کند , این نسخه از لینوکس انتخاب خوبی برای کاربر متوسط یا حرفه ای نیست . Mandrake در سال 2000 یکی از پرفروشترین لینوکس های بازار بوده  خیلی از Mandrake ها رو پارتیشن های Fat نصب میشوند و حتی از طریق ویندوز اجرا شده و به نظر من این از
عوامل مهم پیشرفت
Mandrake بوده  است .
Linux-mandrake.com

SuSE :
SuSE برای Alpha , Power PC , Intel و Sparc ساخته شده , SuSE از طریق نرم افزار YaST یک روش ساده و User Friendly برای نصب شدن دارد , همچنین با مقدار زیادی برنامه های جانبی منتشر میشود , مثلا  SuSE9  Proffesional که الان در بازار ایران وجود دارد دارای 3 تا  ۷ تا سیدی است , SuSE تا حدودی مخصوص کاربران حرفه ای لینوکس است و  مهم ترین خاصیت SuSE این است که Journaling FS را پشتیبانی میکند , یعنی میتوانید آنرا روی یک پارتیشن ReiserFS نصب کنید که در Stable بودن بی همتاست .
SuSE.com

Redhat :
Redhat پر فروش ترین نسخه لینوکس است  , بسیار انعطاف پذیر بوده  و با سری برنامه های خوبی ارائه میشود , ردهت میتواند هم بعنوان  WorkStation یا Server با ست Package های لازم نصب شده و  امروزه Redhat بر روی بسیاری از سرور های موجود در اینترنت استفاده میشود .  Redhat راحت نصب میشود  , Raid را ساپرت میکند , auto-paritioning را ساپرت میکند , Server قدرتمند و امنی میتوان از آن ساخت و ... , با این حال اگر شما قبلا با لینوکس شروع به کار نکرده اید شروع خوبی نخواهد بود !!
Redhat.com

Stampede Linux :
برای پردازنده های
Alpha و Intel ساخته شده , عملا به درد مهندسین سخت افزار میخورد یا System Administrator های Unix , انتخاب خوبی برای کاربر تازه کار نیست .
Spampete.org

Phat Linux :
Phat Linux بهترین نسخه لینوکس برای شروع کار با لینوکس است , مخصوصا برای کاربرانی که با Windows زیاد کار کرده اند مناسب است چون سعی شده همه کارها با Wizard ها و ...  صورت پذیرد .Phat Linux را میتوان بر روی یک پارتیشن ویندوز ( بجز Ntfs ) نصب کرد و روند نصب خود سیستم
عامل بسیار سریع و راحت است .
PhatLinux.org

Yellow Dog :
فقط برای PowerPC ساخته شده , برای کسایی که میخواهند یک سرور انعطاف پذیر و امن داشته باشند مناسب است , همچنین بر روی کامپیوترهای مکینتاش هم نصب میشود .
Yellowdoglinux.com

Debian :
Debian پرطرفدار ترین نسخه لینوکس برای حرفه های Linux/Unix و System Administrator هاست , Debian مثل بقیه Distribution های لینوکس سریع نصب نمی شود ولی خیلی هم وقت نمیگیرد . Debian خودش را یک نسخه لینوکس نمیداند , و در واقع Debian از یک سری Utility دست نخورده  حاصل کار کسی که آن را بوجود آورده و هسته  کرنلی که برای آن طراحی شده بهره میگیرد .
Debian.org

Slackware :
Slackware در زمان ساخت یعنی حدود سال 1990 محبوب ترین نسخه لینوکس بوده , ولی بعد از چند سال در پشت آوازه و شهرت Redhat و SuSE محو شده است , الان هم Slackware ساخته میشود ولی معمولا بر روی سرور ها به کار میرود , به اندازه بقیه Distrubution ها User Friendly نیست ولی طرفدارهای خودش را دارد ! 
Slackware.com

Lindows :
یکی از جدید ترین نسخه های لینوکس میباشد که بر اسا س
Debian ساخته شده , Lindows یا Linux Windows سعی میکند محیطی شبیه محیط ویندوز را بر روی لینوکس اجرا کند که به نظر من موفق نبوده , و به هر صورت یکی از نسخه هایی است که در ایران راحت پیدا میشود ! 
Lindows.org

همانطوریکه می بینید واقعا نمیتوان با قاطعیت گفت که شما باید از چه لینوکسی استفاده کنید , من تقریبا با همه این نسخه ها کار کردم و شخصا
Mandrake  و SuSE و redhat را ترجیح میدهم . باید تجربه کنید تا ببینید از کدام بیشتر خوشتان خواهد آمد ! 

نصب مودم در لینوکس (Model:Acorp 536ep)

یکی از بهترین مودمهای اینترنال قابل نصب در لینوکس خصوصا در توزیعهای معروف موجود در بازار نرم افزار ایران بدون اغراق مودم Acorp مدل 536ep میباشد .

این نوع از مودمهای اینترنال که با چیپستهای  Intel عرضه میشوند در عمل از خود قابلیتهای زیادی را نشان میدهند که یکی از بارزترین این قابلیتها امکان نصب برروی سیستمهای عامل مختلف ویندوز و توزیعهای متنوع  لینوکس از جمله Mandrake ، SuSe ، RedHat ، Slachware، Debian و کارائی بالا از نظر سرعت و دیسکانکت نشدن با error correction مطلوب و غیره  است . این نوع مودم که کاملا بصورت سخت افزاری طراحی شده دارای کارت ضمانتنامه (گارانتی) 3 ساله در ایران بوده و در سی دی درایور همراه مودم درایورهای توزیعهای لینوکس با Kernel version = 2.4.x  عرضه گردیده که جای بسی خوشحالی است . ضمنا سایت پشتیبان آن با نام  Intel  بطور مستمر به عرضه درایورهای مناسب برای این مودم میپردازد که در جای خود بسیار حائز اهمیت است .

نصب درایور این مودم در لینوکس بسیار ساده و سرراست است البته به شرطی که شرایط و لوازم آن بشرح زیر فراهم باشد :

1-      نصب صحیح مودم در کامپیوتر

2-      وجود کد منبع کرنل لینوکس در مسیر پیش فرض مربوطه البته در صورتی که در موقع نصب لینوکس کد منبع کرنل نصب نشده باشد (که اصولا اغلب موافع اینگونه است)حالا بایستی قبل از نصب درایور آنرا نصب کرد .

3-      دسترسی به شل bash با مجوز های root

در صورت برقراربودن شرایط فوق بایستی درایور لینوکس مودم خود را که با فرمت tar.gz در سی دی همراه مودم یا در سایت فوق الذکر یافته و ابتدا در یک دایرکتوری دلخواه کپی نموده و با دستورات زیر از حالت فشرده خارج  و سپس نصب نمائید :

   1. login as ROOT (type: $ SU ---------then type: root password)

   2. extract the archive into a directory with "tar -zxvf .tgz"

   3. cd into the directory it created.

   4. Type: make clean

   5. Type: make 536ep

   6. Type: make install

خوب ، اگر همه چیز درست انجام شده باشد مودم شما برروی سیستم نصب شده و نیاز به پیکربندی دیگری ندارد . فقط به یادداشته باشید که حتما بعد از نصب یک باز از سیستم خارج شده و Xwindow را دوباره راه اندازی کنید تا تنظیمات ثبت شده اجرا گردد.