آموزش ساخت ، نگهداری و توزیع بسته های RPM

Building, Maintaining, and Distributing RPM Packages

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توزیع نرم افزار در Red Hat Enterprise Linux، CentOS، Fedora و سایر توزیع ها به مدیر بسته RPM بستگی دارد. اگر درباره RPM - و نحوه ایجاد بسته هایی که برای نصب نرم افزار استفاده می کنید - کنجکاو هستید ، این دوره برای شما مناسب است. با اسکات سیمپسون همراه باشید زیرا وی به مدیران سیستم نحوه ایجاد ، نگهداری و توزیع بسته های RPM را نشان می دهد. اسکات نحوه ایجاد بسته های RPM را هم از طریق باینری از پیش کامپایل شده و هم از کد منبع توصیف می کند. وی همچنین در مورد چگونگی وصله نرم افزار موجود و توزیع بسته ها برای کاربران نهایی یا به صورت پرونده یا از طریق مخازن بحث می کند. به علاوه ، او نشان می دهد که چگونه مخازن نرم افزار خود را برای میزبانی بسته های خود ایجاد کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • بسته های RPM RPM packages

  • بسته چیست؟ What is a package?

  • پرونده های فراداده و مشخصات بسته Package metadata and spec files

  • ابزارها و روند ساخت Tools and the build process

  • کاوش بسته RPM Exploring an RPM package

1. بسته های باینری 1. Binary Packages

  • ایجاد یک بسته باینری Creating a binary package

  • برای توزیع پرونده های منظم ، یک پرونده مشخصات بنویسید Write a spec file to distribute regular files

  • برای توزیع پرونده های منظم ، یک بسته باینری بسازید Build a binary package to distribute regular files

  • برای کامپایل و توزیع اجرایی ها یک فایل مشخصات بنویسید Write a spec file to compile and distribute executables

  • برای توزیع اجرایی ها یک بسته باینری بسازید Build a binary package to distribute executables

  • ساختمان برای معماری های مختلف Building for different architectures

2. بسته های منبع 2. Source Packages

  • یک بسته منبع بسازید Build a source package

  • تغییر منبع با وصله ها Modifying source with patches

  • بسته ای را به روز کنید یا نگه دارید Update or maintain a package

3. توزیع بسته ها 3. Distributing Packages

  • امضا و تأیید Signing and verification

  • گزینه های توزیع بسته Package distribution choices

4. میزبانی و نگهداری مخازن 4. Hosting and Maintaining Repositories

  • یک مخزن محلی ایجاد کنید Create a local repository

  • یک مخزن میزبان ایجاد کنید Create a hosted repository

  • مخازن را مدیریت و عیب یابی کنید Manage and troubleshoot repositories

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

آموزش ساخت ، نگهداری و توزیع بسته های RPM
جزییات دوره
1h 18m
20
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
288
- از 5
ندارد
دارد
دارد
Scott Simpson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Simpson Scott Simpson

ایجاد دوره های فناوری به عنوان نویسنده ارشد در لینکدین

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

اسکات از زمانی که به کامپیوتر علاقه مند بوده است حدوداً هفت ساله بود و در بیشتر این مدت، به دوستان، خانواده و غریبه ها یاد می داد که چگونه از آنها استفاده کنند. این سرگرمی عجیب و غریب در دوران کالج به شغلی با اپل تبدیل شد. اسکات پس از گذراندن دوره کارشناسی ارشد خود در تحصیل در دانشگاه ایالتی سن دیگو، به شکل گیری دوره های فناوری و توسعه دهنده در lynda.com به عنوان یک تولید کننده محتوا کمک کرد. اسکات به عنوان یک نویسنده ارشد آموزش لینکدین، بر آموزش لینوکس، SQL، امنیت و سایر موضوعات فناوری به طیف گسترده ای از زبان آموزان در سراسر جهان تمرکز دارد. وقتی اسکات دوره های فناوری نمی سازد، از سفر، مطالعه و عکاسی لذت می برد.