ایستگاه های کاری آنلاین OnWorks Linux و Windows

لوگو

میزبانی آنلاین رایگان برای ایستگاه های کاری

<قبلی | فهرست | بعدی>

23 - کامپایل برنامه ها


در این فصل به نحوه ساخت برنامه ها با کامپایل کد منبع می پردازیم. در دسترس بودن کد منبع آزادی اساسی است که لینوکس را ممکن می کند. کل اکوسیستم توسعه لینوکس به تبادل رایگان بین توسعه دهندگان متکی است. برای بسیاری از کاربران دسکتاپ، کامپایل یک هنر گمشده است. قبلاً بسیار رایج بود، اما امروزه، ارائه دهندگان توزیع، مخازن عظیمی از باینری های از پیش کامپایل شده را آماده دانلود و استفاده می کنند. در زمان نگارش این مقاله، مخزن دبیان (یکی از بزرگترین توزیع‌ها) دارای تقریباً 23,000 بسته است.

پس چرا نرم افزار را کامپایل کنیم؟ دو دلیل وجود دارد:

1. دسترسی. علیرغم تعداد برنامه های از پیش کامپایل شده در مخازن توزیع، برخی از توزیع ها ممکن است شامل همه برنامه های مورد نظر نباشند. در این صورت تنها راه برای دریافت برنامه مورد نظر کامپایل آن از منبع است.

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

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

ما یک دستور جدید را معرفی خواهیم کرد:

ساخت – ابزار نگهداری برنامه ها


 

برترین سیستم عامل Cloud Computing در OnWorks: