Creation rpm

De TwisterWiki
Révision datée du 12 juillet 2012 à 11:24 par Martin (discussion | contributions) (Page créée avec « == Création d'un paquet RPM == === Arborescence === rpmbuild folder ├── BUILD │ └── projet ├── BUILDROOT │ ├── monappli-0.1-1.[arch] ... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Création d'un paquet RPM

Arborescence

rpmbuild folder
├── BUILD
│   └── projet
├── BUILDROOT
│   ├── monappli-0.1-1.[arch]
│   │    ├── file1
│   │    ├── file2
│   │    ├── folder1
│   │    └── folder2
│   └── monappli2-0.1-1.[arch]
│       ├── file1
│       ├── file2
│       ├── folder1
│       └── folder2
├── RPMS
│       └── [arch]
│           ├── monappli-0.1-1.[arch].rpm
│           └── monappli2-0.1-1.[arch].rpm
│
├── SOURCES
├── SPECS
│   ├── monappli-0.1-1.specs
│   └── monappli2-0.1-1.specs
├── SRPMS
│   ├── monappli-0.1-1.src.rpm
│   └── monappli2-0.1-1.src.rpm
└── tmp

Création du paquet

  • Compilation pour l'archi noarch
rpmbuild -ba --target=noarch  /SPECS/ouroboros-exploitation.spec
  • Compilation pour l'archi i386
rpmbuild -ba /SPECS/ouroboros-exploitation.spec