دوره آموزشی ساخت، نگهداری و توزیع بستههای RPM
1 ساعت 19 دقیقهپیشرفته2020-09-21
مدرسین

Scott Simpson
Creating Technology Courses as a Senior Staff Author at LinkedIn
جزئیات دوره
توزیع نرمافزار در Red Hat Enterprise Linux، CentOS، Fedora و سایر توزیعها به مدیر بسته RPM بستگی دارد. اگر در مورد RPM - و نحوه ایجاد بستههایی که برای نصب نرمافزار استفاده میکنید - کنجکاو هستید، این دوره برای شما مناسب است. با مربی Scott Simpson همراه باشید زیرا وی به مدیران سیستم نحوه ایجاد، نگهداری و توزیع بستههای RPM را نشان میدهد. او نحوه ایجاد بستههای RPM را هم از طریق باینری از پیش کامپایل شده و هم از کد منبع توصیف میکند. وی همچنین در مورد چگونگی patch نرمافزار موجود و توزیع بستهها برای کاربران نهایی یا به صورت فایل یا از طریق مخازن بحث میکند. بعلاوه، او نشان میدهد که چگونه مخازن نرمافزار خود را برای میزبانی بستههای خود ایجاد کنید.
مهارت ها
Red Hat Package ManagerCentOSRed Hat Enterprise LinuxRed HatSoftware DeploymentSoftware AdministrationIT AutomationNetwork and System AdministrationOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- بسته های 01-RPM
- 02-پکیج چیست
- 03-فراداده بسته و فایل های مشخصات
- 04-ابزارها و فرآیند ساخت
- 05-کاوش یک بسته RPM
1. بسته های باینری
- 06-ایجاد بسته باینری
- 07-یک فایل مشخصات بنویسید تا فایل های معمولی توزیع شود
- 08-یک بسته باینری برای توزیع فایل های معمولی بسازید
- 09- یک فایل spec بنویسید تا فایل های اجرایی را کامپایل و توزیع کنید
- 10- یک بسته باینری برای توزیع فایل های اجرایی بسازید
- 11-ساختمان برای معماری های مختلف
2. بسته های منبع
- 12- یک بسته منبع بسازید
- 13-تغییر منبع با پچ
- 14-به روز رسانی یا نگهداری یک بسته
3. توزیع بسته ها
- 15-امضا و تایید
- 16-انتخاب های توزیع بسته
4. میزبانی و نگهداری مخازن
- 17-یک مخزن محلی ایجاد کنید
- 18-یک مخزن میزبان ایجاد کنید
- 19- مخازن را مدیریت و عیب یابی کنید
نتیجه
- 20-نتیجه گیری