PDA

View Full Version : انواع بسته های نرم افزاری در محيط لينوکس



tesoke
شنبه 18 آبان 1387, 11:24 صبح
هنگامی که توزیع لينوآس خود را نصب می کنيم، اکثر نرم افزارهای مورد نيازمان همراه آن نصب می شود. ولی با این حال

پيش می آید که نياز به بسته های دیگری داشته باشيم و یا بسته های نرم افزارهای موجود را بخواهيم به نسخه های جدیدتر ارتقا


و یا از اینترنت دریافت نموده و نصب کنيم. در چنين مواردی است که باید بسته های جدید را روی CD دهيم.


بسته های نرم افزاری کار نصب نرم افزارهای کاربردی را در لينوآس آسان کرده اند. دیگر لازم نيست برای نصب هر نرم افزار، کاربر کدهای منبع را دریافت کرده، آنها را کامپایل نموده و نصب کند.


کاری که بسياری از کاربران از انجام آن ناتوان هستند.

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


انواع مختلفی از بسته های نرم افزاری برخورد نمایيد که البته همه آنها حاوی نرم افزارهای آماده برای نصب نيستند که جلوتر درباره


هستند. در این مقاله ما deb و rpm آنها توضيح خواهم داد. پر کاربردترین بسته های آماده نصب نرم افزارهای کاربردی، بسته های نوع


را که deb و مدیریت آنها خواهيم پرداخت و در مقاله جداگانه ای، مدیریت بسته های rpm به بررسی بسته های نرم افزاری با فرمت


و توزیع های مبتنی بر آن است را بررسی خواهيم کرد. debian مخصوص لينوآس


درک نامگذاری و فرمت بسته های نرم افزاری


تشکيل شده است. خوب اینها tar و gz ، وقتی بسته ای را از اینترنت دانلود می کنيد، می بينيد که از یک نام، تعدادی شماره، نقطه


چه معنی دارند؟ ابتدا این اعداد و حرفها پيچيده به نظر می رسند در صورتی که اگر برایتان شرح داده شوند، بسيار ساده هستند.


استفاده GNU پس از مدتی به این شيوه نامگذاری عادت خواهيد کرد. بيشتر بسته های نرم افزاری لينوکس از قاعده نامگذاری


می کنند. مثال های زیر فرمت های گوناگون بسته های نرم افزاری را نشان می دهد :


mycoolapp-4.2.3.i386.rpm


mycoolapp-4.2.3.tar.gz


mycoolapp-4.2.3.src.tar.gz


mycoolapp-4.2.3.bin.SPARC.tar.gz


mycoolapp-4.2.3.bin.ELF.static.tar.gz


است. پس از نام بسته ، شماره نسخه آن mycoolapp این مثالها بسته های مختلف یک نرم افزار هستند. نام این بسته نرم افزاری


و آخرین شماره شماره وصله minor دومين شماره شماره فرعی یا ،major که 4.2.3 است قرار دارد. اولين شماره شماره اصلی یا


است. پس از شماره نسخه، نقطه ای قرار دارد که بعد از آن بخش های انتخابی قرار دارند که نشانگر محتوای بسته و patch یا


چگونگی فشرده سازی آن هستند.







کامل مطلب :http://docfa.ir/comp/article-topic-3.html