Re: lug-bg: Mandrake RPM
- Subject: Re: lug-bg: Mandrake RPM
- From: qsin@xxxxxxxxxxxx (Yavor Atanasov)
- Date: Tue, 4 Sep 2001 16:38:35 +0300
Mersi za otgovora. Samo che ili az sum neshto tup ili sum imal
kusmet da popadna na njakakva dgadna distribucija na Mandrake.
Drupnah XFree86-4.1.0-12mdk.src.rpm zashtoto za da pusna
All-in-Wonder Pro 4MB PCI mi e nuzhen poslednija variant
Xfree86. Tova za --rebuild mi go objasni oshte adasha Yavor Shahpasov.
Ta sled tova probvah kvo li ne, i --recompile i opit za build ot .spec
file-a
i ne shte i ne shte. Ako dadesh:
rpm --rebuild XFree86-4.1.0-12mdk.src.rpm
e poluchava slednoto:
[root@mandrake d]# rpm --rebuild XFree86-4.1.0-12mdk.src.rpm
RPM version 4.0
Copyright (C) 1998 - Red Hat Software
This may be freely redistributed under the terms of the GNU GPL
Usage: rpm {--help}
rpm {--version}
rpm {--initdb} [--dbpath <dir>]
rpm {--install -i} [-v] [--hash -h] [--percent] [--force] [--test]
[--replacepkgs] [--replacefiles] [--root <dir>]
[--excludedocs] [--includedocs] [--noscripts]
[--rcfile <file>] [--ignorearch] [--dbpath <dir>]
[--prefix <dir>] [--ignoreos] [--nodeps]
[--allfiles]
[--ftpproxy <host>] [--ftpport <port>]
[--httpproxy <host>] [--httpport <port>]
[--justdb] [--noorder] [--relocate oldpath=newpath]
[--badreloc] [--notriggers] [--excludepath <path>]
[--ignoresize] file1.rpm ... fileN.rpm
rpm {--upgrade -U} [-v] [--hash -h] [--percent] [--force] [--test]
[--oldpackage] [--root <dir>] [--noscripts]
[--excludedocs] [--includedocs] [--rcfile <file>]
[--ignorearch] [--dbpath <dir>] [--prefix <dir>]
[--ftpproxy <host>] [--ftpport <port>]
[--httpproxy <host>] [--httpport <port>]
[--ignoreos] [--nodeps] [--allfiles] [--justdb]
[--noorder] [--relocate oldpath=newpath]
[--badreloc] [--excludepath <path>] [--ignoresize]
file1.rpm ... fileN.rpm
rpm {--query -q} [-afpg] [-i] [-l] [-s] [-d] [-c] [-v] [-R]
[--scripts] [--root <dir>] [--rcfile <file>]
[--whatprovides] [--whatrequires] [--requires]
[--triggeredby]
[--ftpproxy <host>] [--ftpport <port>]
[--httpproxy <host>] [--httpport <port>]
[--provides] [--triggers] [--dump]
[--changelog] [--dbpath <dir>] [targets]
rpm {--verify -V -y} [-afpg] [--root <dir>] [--rcfile <file>]
[--dbpath <dir>] [--nodeps] [--nofiles]
[--noscripts]
[--nomd5] [targets]
rpm {--setperms} [-afpg] [target]
rpm {--setugids} [-afpg] [target]
rpm {--freshen -F} file1.rpm ... fileN.rpm
rpm {--erase -e} [--root <dir>] [--noscripts] [--rcfile <file>]
[--dbpath <dir>] [--nodeps] [--allmatches]
[--justdb] [--notriggers] package1 ... packageN
rpm {--resign} [--rcfile <file>] package1 package2 ... packageN
rpm {--addsign} [--rcfile <file>] package1 package2 ... packageN
rpm {--checksig -K} [--nopgp] [--nogpg] [--nomd5] [--rcfile <file>]
package1 ... packageN
rpm {--rebuilddb} [--rcfile <file>] [--dbpath <dir>]
rpm {--querytags}
Veche nishto ne razbiram
Yavor Atanasov
----- Original Message -----
From: "Svetoslav Nikolov" <sn@xxxxxxxxxxxxxx>
To: <lug-bg@xxxxxxxxxxxxxxxxxx>
Sent: Tuesday, September 04, 2001 3:51 PM
Subject: Re: lug-bg: Mandrake RPM
> Programite se razprostraniavat po 2 nachina:
> (1) Izpulnim kod (binary)
> (2) Izhoden kod (source)
>
> Za predpochitane obiknoveno e da si vzemash
> napravo RPM-i s izpulnim kod. Te se poznavat
> po razshirenie ot tipa *-i386.rpm, *-i586.rpm i t.n.
> Poslednite 3 cifri pokazvat s kakav flag e
> bila kompilirana programata. Nai dobre e da gledash
> i za koia distribucia e RPMa. Vapreki che v 99 % ot
> sluchaite moje da kachish RPM za RedHat na Mandrake,
> ostava 1 % koito se provalia.
>
> Poniakoga e vazmojno niakoi RPM da zavisi ot
> versia na biblioteka - naprimer da e vurzan
> kam glibc-2.2. Obache ako ti imash glibc-2.1,
> i niama RPM za neia, e hubavo da si vzemesh
> "SOURCE" RPM. T.e. programata shte se kompilira
> i varje s bibliotekite koito sa na tvoia komputar.
> Sashto taka i flagovete - dali e i686 ili i386, shte
> budat ustanoveni avtomatichno. Tova stava
>
> rpm --rebuild ime-src.rpm
>
> Kato napravish tova, sorsa shte otide naprimer v
> /usr/src/RPM/BUILD
> i shte se izkompilira. Rezultata shte otide
> v
> /usr/src/RPM/RPMS/iXXX,
>
> kadeto iXXX e ili i386, i486, ... i686, K6
>
> Tam ima i oshte edna direktoria:
> /usr/src/RPM/RPMS/noarch
> za arhitekturno nezavisimi failove.
>
> Neka rezultata ot
>
> rpm --rebuild ime-src.rpm
>
> da e :
>
> /usr/src/RPM/RPMS/i686/ime-i686.rpm
>
> Togava moje da go instalirash naprimer chrez komandata
>
> rpm -Uhv /usr/src/RPM/RPMS/i686/ime-i686.rpm
>
>
> Nadiavam se da sam vnesal poveche svetlina
> po vaprosa otkolkoto oburkvane.
>
>
>
> Svetoslav
>
>
>
> On Tuesday 04 September 2001 10:34, you wrote:
> > Ne shavanah.
> > Mozhe li njakoj link deto ima poveche objasnenija?
> >
> > Yavor Atanasov
> > ----- Original Message -----
> > From: Kliment Ognianov
> > To: lug-bg@xxxxxxxxxxxxxxxxxx
> > Sent: Tuesday, September 04, 2001 10:48 AM
> > Subject: Re: lug-bg: Mandrake RPM
> >
> >
> > Yavor Atanasov wrote:
> >
> > Kakuv e tozi tip RPM?
> >
> > XFree86-4.0.3-1.1mdk.src.rpm
> >
> > i izobshto kakvo predstavlajavat *.src.rpm?
> >
> > Yavor Atanasov
> > Source RPM.
> > Bluska ti sources v /usr/src/SRPMS i posle mojesh da si gi 4eknesh
kakto
> > ti dushata iska.
> >
> >
> > --
> > .............................................
> >
> > : Kliment Ognianov :
> > : Junior System Administrator & Developer :
> > : ISP Networks Department :
> > : BulInfo Ltd. :
> > :...........................................:
> > : ICQ #16864572, #64866894 :
> > :...........................................:
> > : http://www.bulinfo.net/ :
> > :...........................................:
>
===========================================================================
> A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
> http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara
Zagora
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|