|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
come posso creare un rpm?
come posso creare un rpm?
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
la bibbia in caso di dubbi è: http://www.rpm.org/max-rpm/
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
grazie sto incontrando qualche difficoltà
questo è il mio file .spec # # Example spec # Summary: esempio Name: sneto Version: 1.0 Release: 1 Copyright: GPL Group: Applications URL: http://www.sneto.it Distribution: WSS Linux Vendor: test. Packager: testtest<test@test.com> %description Test di preparazione. %prep echo "ddddddddd" rm -rf $RPM_BUILD_DIR/jakarta-tomcat-4.1.31 zcat $RPM_SOURCE_DIR/jakarta-tomcat-4.1.31.tar.gz | tar -xvf - %install install -m 0755 -d /home/sneto/ poi lancio il comando rpmbuild -ba test.spec non mi da errore mi crea /home/mino/rpm/SRPMS/sneto-1.0-1.src.rpm ora sneto-1.0-1.src.rpm non fa nulla io vorrei che quando l'utente lancia il seguente comando rpm -ivh sneto-1.0-1.src.rpm lui installi sotto /home/sneto/ jakarta-tomcat-4.1.31 potete aiutarmi? |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
in effetti così non ho pb
%files %config /home/mino/test/mino.html ma io vorrei fare fargli importare tutta un cartella |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
ho provato anche questo esempio ma non mi fuinziona
./prepara-rpm Ciao_Mondo-0.1/ Ciao_Mondo-0.1/src/ Ciao_Mondo-0.1/src/ciao_mondo.c Ciao_Mondo-0.1/src/Makefile Ciao_Mondo-0.1/Makefile Ciao_Mondo-0.1/ChangeLog Ciao_Mondo-0.1/README Ciao_Mondo-0.1/AUTHORS Ciao_Mondo-0.1/NEWS Ciao_Mondo-0.1/COPYING Executing(%prep): /bin/sh -e /home/mino/rpm/tmp/rpm-tmp.69550 + umask 022 + cd /home/mino/rpm/BUILD + LANG=C + export LANG + unset DISPLAY + rm -rf /home/mino/rpm/tmp/Ciao_Mondo-buildroot + cd /home/mino/rpm/BUILD + rm -rf Ciao_Mondo-0.1 + /usr/bin/gzip -dc /home/mino/rpm/SOURCES/Ciao_Mondo-0.1.tar.gz + tar -xvvf - drwxr-xr-x root/root 0 2006-11-21 20:29:58 Ciao_Mondo-0.1/ drwxr-xr-x root/root 0 2006-11-21 20:29:57 Ciao_Mondo-0.1/src/ -rw-r--r-- root/root 1042 2002-10-19 01:34:44 Ciao_Mondo-0.1/src/ciao_mondo.c -rw-r--r-- root/root 871 2002-10-19 01:04:26 Ciao_Mondo-0.1/src/Makefile -rw-r--r-- root/root 1101 2002-10-19 03:10:02 Ciao_Mondo-0.1/Makefile -rw-r--r-- root/root 137 2002-10-19 01:14:22 Ciao_Mondo-0.1/ChangeLog -rw-r--r-- root/root 812 2002-10-19 03:10:20 Ciao_Mondo-0.1/README -rw-r--r-- root/root 56 2002-10-19 01:07:48 Ciao_Mondo-0.1/AUTHORS -rw-r--r-- root/root 50 2002-10-19 01:10:46 Ciao_Mondo-0.1/NEWS -rw-r--r-- root/root 19410 2002-10-19 01:09:54 Ciao_Mondo-0.1/COPYING + STATUS=0 + '[' 0 -ne 0 ']' + cd Ciao_Mondo-0.1 ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chown -Rhf root . ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chgrp -Rhf root . + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /home/mino/rpm/tmp/rpm-tmp.69550 + umask 022 + cd /home/mino/rpm/BUILD + cd Ciao_Mondo-0.1 + LANG=C + export LANG + unset DISPLAY + %make /home/mino/rpm/tmp/rpm-tmp.69550: line 27: fg: no job control error: Bad exit status from /home/mino/rpm/tmp/rpm-tmp.69550 (%build) RPM build errors: Bad exit status from /home/mino/rpm/tmp/rpm-tmp.69550 (%build) |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
|
ops dimenticato il sorgente
http://glm.gulp.linux.it/articoli/ComeFareRPM.php |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:29.