.rpm dosyası nedir?
.rpm uzantılı bir dosya, Linux sistemlerde programların kurulumu için bir Red Hat Linux işletim sistemi paketidir. Red Hat Paket Yöneticisi, RPM dosya formatını kullanır ve ücretsiz ve açık kaynaklı bir paket yönetim sistemidir. RPM dosyaları, programların kurulumu için olduğu gibi kullanılabilse de, bunlar Alien adlı Debian programı kullanılarak DEB gibi diğer paket biçimlerine dönüştürülebilir.
RPM Dosya Biçimi
Bir RPM dosyası, bir dizi dosya içerebilen bir ikili dosyadır. Çoğu zaman, RPM dosyaları, yazılımın derlenmiş yürütülebilir dosyaları olan “ikili RPM’lerdir”. RPM dosyası, paketi kaynak koddan oluşturmak için kullanılabilecek kaynak RPM’leri (SRPM’ler) içerebilir. RPM dosya formatı dört bölümden oluşur.
- Kurşun - Dosyayı bir RPM dosyası olarak tanımlar
- İmza - Bütünlük ve/veya orijinalliği sağlamak için kullanılabilir
- Başlık - Paket adı, sürüm, mimari, dosya listesi vb. dahil olmak üzere meta verileri içerir.
- Dosya Arşivi - Yük olarak da bilinir ve genellikle GZIP ile sıkıştırılmış cpio biçimindedir.