מהו קובץ RPM?
קובץ עם סיומת rpm הוא חבילת מערכת הפעלה Red Hat Linux להתקנות של תוכניות במערכות לינוקס. מנהל החבילות של Red Hat משתמש בפורמט הקובץ RPM והוא מערכת ניהול חבילות בקוד פתוח בחינם. למרות שניתן להשתמש בקבצי RPM כפי שהם עבור התקנת תוכניות, ניתן להמיר אותם לפורמטים אחרים של חבילות כגון DEB באמצעות תוכנת Debian בשם Alien.
פורמט קובץ RPM
קובץ RPM הוא קובץ בינארי שיכול להכיל קבוצה של קבצים. רוב הפעמים, קבצי RPM הם " RPMs בינאריים " שהם קובצי ההפעלה של התוכנה. קובץ RPM יכול להכיל RPMs מקור (SRPMs) שניתן להשתמש בהם כדי לבנות את החבילה מקוד המקור. פורמט הקובץ RPM מורכב מארבעה חלקים.
- Lead - מזהה את הקובץ כקובץ RPM
- חתימה - ניתן להשתמש בה כדי להבטיח שלמות ו/או אותנטיות
- כותרת - מכיל מטא נתונים כולל שם חבילה, גרסה, ארכיטקטורה, רשימת קבצים וכו'.
- ארכיון קבצים - ידוע גם בשם מטען, שבדרך כלל הוא בפורמט cpio, דחוס עם GZIP