RPM5 — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
Целью данного документа является сравнение двух параллельных веток развития формата [http://en.wikipedia.org/wiki/RPM_Package_Manager RPM] (Redhat Package Manager): RPM [http://rpm.org версии 4] и RPM [http://rpm5.org версии 5].  
+
Целью данного документа является сравнение двух веток развития формата [http://en.wikipedia.org/wiki/RPM_Package_Manager RPM] (Redhat Package Manager): RPM [http://rpm.org версии '''4'''] и RPM [http://rpm5.org версии '''5'''].
  
 
== История появления RPM5 ==
 
== История появления RPM5 ==
Строка 18: Строка 18:
 
|-
 
|-
 
! Языки
 
! Языки
| С (90.6%)<br/>Shell (4.3%)<br/>Perl (4.3%)<br/>Others (0.8%) || C (77.5%)<br/>Perl (14.3%)<br/>Shell (2.7%)<br/>Others (5.5%)
+
| С (90.6%)<br/>Perl (4.3%)<br/>Shell (4.3%)<br/>Others (0.8%) || C (77.5%)<br/>Perl (14.3%)<br/>Shell (2.7%)<br/>Others (5.5%)
 
|-
 
|-
 
! Коммиты
 
! Коммиты

Версия 16:12, 24 ноября 2011

Целью данного документа является сравнение двух веток развития формата RPM (Redhat Package Manager): RPM версии 4 и RPM версии 5.

История появления RPM5

Краткие сведения по истории возникновения RPM5 можно прочитать в этой статье.

Сравнительный обзор форматов RPM4 и RPM5

Таблица 1. Сравнение RPM4 и RPM5
RPM 4.9.1.2 RPM 5.4.4
Опции 73 182
Строки кода 59,432 285,821
Языки С (90.6%)
Perl (4.3%)
Shell (4.3%)
Others (0.8%)
C (77.5%)
Perl (14.3%)
Shell (2.7%)
Others (5.5%)
Коммиты 0 0
Баги 0 0
Разработчики 0 0
Таблица 2. Информация по RPM4 и RPM5
RPM 4.9.1.2 RPM 5.4.4
Сайт rpm.org rpm5.org
Репозиторий rpm.org/gitweb rpm5.org/cvs/dir
Релизы rpm.org/wiki/Download rpm5.org/files/rpm
Баги rpm.org/report/6 rpm5.org/cvs/rptview?rn=1
Коммиты rpm.org/gitweb?p=rpm.git;a=log rpm5.org/cvs/timeline
Документация rpm.org/wiki/Docs rpm5.org/docs.php
API rpm.org/api/4.9.0 rpm5.org/docs/api