نمایش نتایج 1 تا 4 از 4

نام تاپیک: نسخه های فراوان

  1. #1
    کاربر دائمی آواتار Bahmany
    تاریخ عضویت
    آبان 1384
    محل زندگی
    No Where
    سن
    39
    پست
    602

    Unhappy نسخه های فراوان

    سلام
    نمی دونم چرا از Linux این همه نسخه وجود داره و بعدش هم نسخه ها (توزیع ها)روز به روز نسخه های مختلف میدن بیرون مثلا Fedora6 نیومده چند ماه بعدش اعلام می کنن Fedora7 اومد و برنامه هایی که با Fedora6 تعامل داشته همکنون نمی تونن یا با یک سری تغییرات باید با نسخه جدید تعامل پیدا کنن ؟

  2. #2
    راستش این بحث خیلی خیلی مفصله و هر کسی نمی تونه به این سوال جواب بده . من موارد زیادی رو می دونم ولی ترجیح می دم اساتیدی همچون آقای تقوی یا آقای توکل و اینپرایز جواب بدن بهتر باشه

  3. #3
    کاربر دائمی آواتار Bahmany
    تاریخ عضویت
    آبان 1384
    محل زندگی
    No Where
    سن
    39
    پست
    602
    راستش این بحث خیلی خیلی مفصله و هر کسی نمی تونه به این سوال جواب بده . من موارد زیادی رو می دونم ولی ترجیح می دم اساتیدی همچون آقای تقوی یا آقای توکل و اینپرایز جواب بدن بهتر باشه
    ممنون میشم از دوستانی که در این رابطه راهنمایی کنن

  4. #4
    هر تنوعی هدفی دارد.

    میشه توزیعها را اینطوری دسته بندی کرد:

    برمبنای سورس مانند gentoo

    بر مبنای دبیان و پکیجهای اون که توزیعهای گسترده و بزرگی را شامل می شوند مانند ubuntu,knoppix,parsix,linspire و... دلیل استفاده از این توزیعها اینه که کاربران راحت و بی دردسر بتوانند هر پکیجی را نصب کنند. گرچه سورسها هم در این پکیجها به راحتی در دسترس هستند اما بیشتر کمپایل شده ها مد نظر هستند. مثلا من برای کمپایل wine حداقل روی کامپیوتر قدیمی خودم نیم ساعت وقت لازم دارم. که خب بهتره از کمپایل شده استفاده کنم.
    توی توزیعهای بالا پیکربندی ها هم از قبل تعریف شده و اگر کاربر پیشرفته باشید خودتان آنها را تنظیم بیشتر می کنید و دردسر کمتر است.


    توزیعهای rpm که شاید شرکت redhat به خاطر کمپایل بسته ها و پشتیبانی از اونها امروزه خیلی مطرح شده به خاطر همین زحماتش باشه. یادمه سالها پیش معروفترین توزیع همین ردهت بود که بعدها به Fedora نسخه آزاد RHEL نسخه تجاری تبدیل شد. البته RedHat9 هنوز هم واقعا قوی است. توزیع معروف دیگه suse است که از rpm استفاده میکنه.


    اما مثلا CentOS بر مبنای RHEL است اولی آزاد و دومی تجاری است. یعنی در اصل تفاوتی ندارند. یا مثلا بسته های Fedora تست نشده هستند اما بسته های RHEL پایدار

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

    همینطور توزیعای براساس دبیان مثلا knoppix از بسته های تست استفاده میکند اما دبیان توزیعی پایدار است و دیر به دیر عرضه میشه.

    یعنی در اصل توزیعی که پایدار است دیر به دیر عرضه میشه.

    توزیعها بیشتر بر پایه همین سه روش بالا هستند. مثلا parsix بر مبنای knotix است و فرق اون شاید در اضافه کرده xfardic و پیش فرض فارسی باشد یا توزیعایی که برای زبانهای مثلا عربی، اسپانیایی و... تولید می شوند هم همین خاصیت را دارند.

    در ویندوز هم قبل ار سال ۲۰۰۰ چندین نسخه و زبان داشتیم مثلا ویندوز ۹۸ عربی یا ویندوز ۹۸ انگلیسی. که فقط تفاو ت در برخی توابع dll داشت.



    به نطر من بهترین توزیع توزیعی مانند دبیان است :

    ۱ - استفاده از بسته پایدار
    ۲ - عرضه دیر به دیر
    ۳ - کامل بودن
    ۴ - سادگی
    ۵ - بیشتر توزیعها از اون استفاده کرده اند.
    و...



    چرا یک توزیع مثلا fedora 6 با نسخه ۷ اون سازگاری ندارد؟

    قاعدتا بسته های نسخه ۷ را میشه برای نسخه ۶ زمانی استفاده کرده که کتابخانه های آن بسته سازگاری داشته باشد. یعنی مثلا libc6 یک کتابخانه اصلی است که نگارش اون توی هر نسخه تفاوت دارد و بسته به کمپایلری که آن را کمپایل کرده نگارش مورد تقاضا متفاوت است.

    پس باید ابتدا بسته های اساسی در توزیع ارتقا داده شود و سپس بقیه بسته ها نصب شود.


    debian این کار را اتوماتیک وار انجام می دهد.


    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •