Skip to main content

Rpm - Linux Command - Unix parancs

10/5 Linux Top parancs (Június 2026)

10/5 Linux Top parancs (Június 2026)
Anonim

Linux / Unix parancs: rpm

NÉV

rpm - RPM csomagkezelő

SZINOPSZIS

KÉRDÉSEK ÉS VIZSGÁLÓ CSOMAGOK:

fordulat --query select-opciók query-opciók

fordulat -V select-opciók ellenőrzi-opciók

fordulat --import PUBKEY …

fordulat -K --nosignature --nodigest PACKAGE_FILE …

A CSOMAGOK TELEPÍTÉSE, FELHASZNÁLÁSA ÉS ELTÁVOLÍTÁSA:

fordulat -i install-opciók PACKAGE_FILE …

fordulat --upgrade install-opciók PACKAGE_FILE …

fordulat -F install-opciók PACKAGE_FILE …

fordulat -e --allmatches --nodeps --noscripts --notriggers --repackage --teszt CSOMAG NÉV …

VEGYES:

fordulat --initdb

fordulat --addsign PACKAGE_FILE …

fordulat --showrc

fordulat --setugids CSOMAG NÉV …

select-opciók

CSOMAG NÉV -a, - minden -f, - file FILE -g, - csoport CSOPORT {-p, - csomag PACKAGE_FILE --fileid MD5 --hdrid SHA1 --pkgid MD5 --tid TID --querybynumber HDRNUM --kiváltva valami által CSOMAG NÉV --whatprovides KÉPESSÉG --whatrequires KÉPESSÉG

query-opciók

--változási napló -c, - configfiles -d, - docfiles --lerak --filesbypkg -i, - info --utolsó -l, - lista --provides --qf - queryformat QUERYFMT -R, - megköveteli --scripts -s, - az állami --triggers - triggerscripts

ellenőrzi-opciók

--nodeps --nincsenek fájlok --noscripts --nodigest --nosignature --nolinkto --nomd5 --nosize --nouser --nogroup --nomtime --nomode --nordev

install-opciók

--támogatás --Minden fájl --badreloc --excludepath OLDPATH --excludedocs --erő -h, - hash --ignoresize --ignorearch --ignoreos --includedocs --justdb --nodeps --nodigest --nosignature --nosuggest --nincs rendelés --noscripts --notriggers --oldpackage --százalék prefix NEWPATH --relocate OLDPATH = NEWPATH --repackage --replacefiles --replacepkgs --teszt

LEÍRÁS

fordulat erősCsomagkezelő, amely egyéni szoftvercsomagok létrehozására, telepítésére, lekérdezésére, ellenőrzésére, frissítésére és törlésére használható. Acsomag az archív fájlok telepítéséhez és törléséhez használt fájlok és metaadatok archívumából áll. A metaadatok tartalmazzák a helper szkripteket, a fájl attribútumait és a csomagról leíró információkat.csomagok kétféle változatban léteznek: bináris csomagok, amelyeket a telepítendő szoftverek beágyazására használnak, és forráscsomagok, amelyek tartalmazzák a bináris csomagok előállításához szükséges forráskódot és receptet.

Az alábbi alapmódok egyikét kell kiválasztani:kérdés, Ellenőrizze, Aláírás ellenőrzése,Telepítés / Frissítés / Freshen, Eltávolítás, Adatbázis alaphelyzetbe állítása, Adatbázis újjáépítése, Lemond, Aláírás hozzáadása, Tulajdonosok / csoportok beállítása, Querytags megjelenítése, ésKonfiguráció megjelenítése.

ÁLTALÁNOS OPCIÓK

Ezek a beállítások az összes különböző módban használhatók.

-?, --Segítség

Nyomtasson hosszabb üzenetet, majd normál állapotot.

--változat

Nyomtasson egy sorot, amely tartalmazza a következő verziószámot:fordulat használt.

--csendes

A lehető legkevesebb nyomtatás - általában csak hibaüzenetek jelennek meg.

-v

Nyomtassa ki a részletes információkat - rendszerint rutin folyamatjelző üzenet jelenik meg.

-vv

Nyomtasson rengeteg csúnya hibakeresési információt.

--rcfile FILELIST

A kettőspontban levő fájlok mindegyike elválik FILELIST sorrendben olvashatófordulat a konfigurációs információkhoz. Csak a lista első fájljának kell léteznie, és a tildes kiterjesztése a$ HOME. Az alapértelmezett FILELIST jelentése / Usr / lib / rpm / rpmrc : / Usr / lib / rpm / redhat / rpmrc : ~ / .Rpmrc .

--pipa CMD

Csövezi afordulat a parancsra CMD .

--dbpath KÖNYVTÁR

Az adatbázis használata itt: KÖNYVTÁR mint az alapértelmezett útvonal / Var / lib / rpm

--gyökér KÖNYVTÁR

Használja a fájlrendszer fát gyökerezik a KÖNYVTÁR minden művelethez. Ne feledje, hogy ez az adatbázisot jelenti KÖNYVTÁR függőségi ellenőrzések és bármely parancsfájl (ok) (pl.% utólagos telepítés esetén, vagy% prep ha egy épület, egy csomag) a chroot (2) - KÖNYVTÁR .

TELEPÍTÉS ÉS UPGRADE OPTIONS

Az rpm install parancs általános formája

fordulat --telepítés install-opciók PACKAGE_FILE …

Ez új csomagot telepít.

Az rpm upgrade parancs általános formája

fordulat --upgrade install-opciók PACKAGE_FILE …

Ez a frissítést vagy telepíti a jelenleg telepített csomagot egy újabb verzióra. Ez megegyezik a telepítéssel, kivéve, ha a csomag összes többi verziója eltávolításra kerül az új csomag telepítése után.

fordulat -F install-opciók PACKAGE_FILE …

Ez frissíti a csomagokat, de csak akkor, ha egy korábbi verzió létezik. A PACKAGE_FILE lehet meghatározniftp vagyhttp URL-t, mely esetben a telepítés előtt letölti a csomagot. LátFTP/HTTP OPCIÓK információkértfordulatbelsőftp éshttp ügyfél támogatás.

--támogatás

Adjon hozzá ajánlott csomagokat a tranzakciókészlethez, ha szükséges.

--Minden fájl

Telepíti vagy frissíti a csomag összes hiányzó fájlját, függetlenül attól, hogy léteznek-e.

--badreloc

Használt a--relocate, engedélyezheti az áthelyezést az összes fájl elérési útvonalán, nem csak azokat OLDPATH tartalmazza a bináris csomag áthelyezési tippjeit.

--excludepath OLDPATH

Ne telepítse azokat a fájlokat, amelyeknek a neve kezdődik OLDPATH .

--excludedocs

Ne telepítsen olyan dokumentációt, amely dokumentációként szerepel (beleértve a man oldalakat és a texinfo dokumentumokat).

--erő

Ugyanaz, mint a használatban--replacepkgs, --replacefiles, és--oldpackage.

-h, -hash

Nyomtasson ki 50 hash-jelet, amint a csomagarchívum kicsomagolva van. Használja a következőt:-v | --verbose egy szebb megjelenítéshez.

--ignoresize

A csomag telepítéséhez ne ellenőrizze a fájlrendszereket elég lemezterületre.

--ignorearch

Telepítés vagy frissítés engedélyezése akkor is, ha a bináris csomag és a gazdagép architektúrái nem egyeznek.

--ignoreos

Telepítés vagy frissítés engedélyezése akkor is, ha a bináris csomag és a gazdagép operációs rendszerei nem egyeznek.

--includedocs

Dokumentációs fájlok telepítése. Ez az alapértelmezett viselkedés.

--justdb

Frissítse csak az adatbázist, ne pedig a fájlrendszert.

--nodigest

Ne olvassa el a csomagolás vagy a fejléc feltárását.

--nosignature

Ne olvassa el a csomag- vagy fejléc-aláírást.

--nodeps

Ne végezzen függőségi ellenőrzést a csomag telepítése vagy frissítése előtt.

--nosuggest

Ne javasoljon olyan csomagot, amely hiányzó függőséget biztosít.

--nincs rendelés

Ne rendelje át újra a csomagokat a telepítéshez. A csomagok listáját rendes körülmények között rendezik, hogy kielégítsék a függőségeket.

--noscripts

--nopre

--nopost

--nopreun

--nopostun

Ne hajtsa végre az azonos nevű parancsfájlt. A--noscripts opció egyenértékű

--nopre --nopost --nopreun --nopostun

és kikapcsolja a megfelelő végrehajtását%elő, % utólagos, % preun, és% postunscriptlet (s).

--notriggers

--notriggerin

--notriggerun

--notriggerpostun

Ne hajtsa végre a megadott típusú parancskódot. A--notriggers opció egyenértékű

--notriggerin --notriggerun --notriggerpostun

és kikapcsolja a megfelelő végrehajtását% triggerin, % triggerun, és% triggerpostun scriptlet (s).

--oldpackage

Engedélyezzen egy frissítést egy újabb csomag kicserélésére egy régebbi verzióval.

--százalék

A nyomtatási százalékokat fájlokként csomagolják ki a csomag archívumból. Ez a céljafordulat könnyen kezelhető más eszközökből.

prefix NEWPATH

Az áthelyezhető bináris csomagok esetén fordítsa le az összes csomagot, amely a telepítési előtaggal kezdődik a csomag áthelyezési tippjeiben NEWPATH .

--relocate OLDPATH = NEWPATH

Az áthelyezhető bináris csomagok esetén fordítsa le az összes induló fájl útvonalat OLDPATH a csomag áthelyezési tippje (i) - NEWPATH . Ez az opció többször is használható, ha több OLDPATH a csomagban lévő eszközöket át kell helyezni.

--repackage

Csomagolja újra a fájlokat törlés előtt. A korábban telepített csomagot a makró alapján nevezik meg% _repackage_name_fmt és létre fog hozni a makró által megadott könyvtárban% _repackage_dir (az alapértelmezett érték: / Var / tmp ).

--replacefiles

Telepítse a csomagokat akkor is, ha más, már telepített csomagok fájljait kicseréli.

--replacepkgs

Telepítse a csomagokat akkor is, ha ezek közül néhány már telepítve van a rendszeren.

--teszt

Ne telepítse a csomagot, egyszerűen ellenőrizze és jelentse a lehetséges konfliktusokat.

TÖRLÉS OPCIÓK

Az rpm törlés parancs általános formája

fordulat -e --allmatches --nodeps --noscripts --notriggers --repackage --teszt CSOMAG NÉV …

Az alábbi opciók is használhatók:

--allmatches

Távolítsa el a csomag összes verzióját CSOMAG NÉV . Általában hiba történik, ha CSOMAG NÉV több csomagot egyeztet.

--nodeps

Ne ellenőrizze a függőségeket a csomagok eltávolítása előtt.

--noscripts

--nopreun

--nopostun

Ne hajtsa végre az azonos nevű parancsfájlt. A--noscripts opció a csomag törléskor egyenértékű

--nopreun --nopostun

és kikapcsolja a megfelelő végrehajtását% preun, és% postun scriptlet (s).

--notriggers

--notriggerun

--notriggerpostun

Ne hajtsa végre a megadott típusú parancskódot. A--notriggers opció egyenértékű

--notriggerun --notriggerpostun

és kikapcsolja a megfelelő végrehajtását% triggerun, és% triggerpostun scriptlet (s).

--repackage

Csomagolja újra a fájlokat törlés előtt. A korábban telepített csomagot a makró alapján nevezik meg% _repackage_name_fmt és létre fog hozni a makró által megadott könyvtárban% _repackage_dir (az alapértelmezett érték: / Var / tmp ).

--teszt

Ne tényleg távolítson el semmit, csak menjen végig a mozdulatokon. Hasznos a-vv hibakeresési lehetőség.

QUERY OPTIONS

Az rpm lekérdezés parancs általános formája

fordulat --query select-opciók query-opciók

Megadhatja annak a formátumnak a formátumát, amellyel a csomagadatokat be kell nyomtatni. Ehhez a

--qf | --queryformat QUERYFMT

opciót, majd a QUERYFMT formátumú karakterláncot. A lekérdezési formátumok a szabvány módosított verzióiprintf (3) formázás. A formátum statikus karakterláncokból áll (amely magában foglalhatja az új sorok, lapok és egyéb speciális karakterek standard C karaktervesztéseit) ésprintf (3) típusformátumokat. Mintfordulat már ismeri a nyomtatni kívánt típust, de a típusmegjelenítést el kell hagyni, és helyettesíti a nyomtatandó fejléc címke{} karakterek. A címke nevek esetleges betekintést nyújtanak, és a vezetőRPMTAG_ a címke neve egy része is elhagyható.

Az alternatív kimeneti formátumok a címke követésével kérhetők: typetag . Jelenleg a következő típusok támogatottak:

:páncél

Nyissa meg a nyilvános kulcsot ASCII páncélban.

: base64

Bináris adatok kódolása base64 használatával.

:dátum

Használjon strftime (3) "% c" formátumot.

:nap

Használja a strftime (3) "% a% b% d% Y" formátumot.

: depflags

Formátum függőségi zászlók.

: fflags

Formázza a fájlok jelzőit.

: hex

Formátum hexadecimális formátumban.

: oktális

Az oktális formátum.

: perms

Formázza a fájlengedélyeket.

: shescape

Egyetlen idézet menekülési forgatókönyve.

: triggertype

Mutasson ki ravaszt utótagot.

Például csak a lekérdezett csomagok nevének kinyomtatásához használhatja%{NÉV} mint a formátum string. A csomagok nevének és terjesztési információinak két oszlopban való kinyomtatásához használhatja% -30 {NAME}% {DISTRIBUTION}. fordulat kinyomtatja az összes olyan címke listáját, amelyről tudja, mikor a--querytags érv.

A lekérdezéshez két lehetőség van: a csomagok kiválasztása és az információ kiválasztása.

CSOMAGVÁLASZTÁS OPCIÓK:

CSOMAG NÉV

Lekérdezett a telepített csomag neve CSOMAG NÉV .

-a, - minden

Az összes telepített csomag lekérdezése.

-f, --fájl FILE

A lekérdezési csomag tulajdonosa FILE .

--fileid MD5

Lekérdezési csomag, amely egy adott fájlazonosítót tartalmaz, azaz a MD5 a fájl tartalmának megemésztése.

-g, - csoport CSOPORT

Lekérdezési csomagok a CSOPORT .

--hdrid SHA1

Lekérdezési csomag, amely tartalmaz egy adott fejléc azonosítót, azaz a SHA1 a megváltoztathatatlan fejléc régiójának megemésztése.

-p, - csomag PACKAGE_FILE

Lekérdez egy (eltávolított) csomagot PACKAGE_FILE . A PACKAGE_FILE lehet meghatározniftp vagyhttp stílusos URL-t, amely esetben a csomag fejlécét letölti és lekérdezi. LátFTP / HTTP OPCIÓK információkértfordulatbelsőftp éshttp ügyfél támogatás. A PACKAGE_FILE Az argumentum (ok), ha nem bináris csomag, az ASCII csomag manifesztként értelmezhető. Megjegyzések engedélyezettek, egy "#" -al kezdődően, és a csomag manifeszt fájljának minden sora tartalmazhat fehér szóközökkel elválasztott glob-kifejezéseket, beleértve a távoli glob-kifejezéseket tartalmazó URL-eket is, amelyeket a csomagjegyzék helyett helyettesített útvonalakra bővítenek további PACKAGE_FILE argumentumokat a lekérdezéshez.

--pkgid MD5

Lekérdezési csomag, amely egy adott csomagazonosítót tartalmaz, azaz a MD5 a kombinált fejléc és a hasznos tartalom megemésztése.

--querybynumber HDRNUM

Lekérdezze a HDRNUM közvetlenül az adatbázisbejegyzést; ez csak hibakeresésre használható.

--specfile SPECFILE

Parse és lekérdezés SPECFILE mintha egy csomag lenne. Bár nem áll rendelkezésre minden információ (például fájllista), ez a lekérdezés lehetővé teszi, hogy az rpm-t arra használják, hogy az adatokat specifikus fájlokból a specfile-elemző nélkül írja le.

--tid TID

Lekérdező csomag (ok), amelyeknek van egy adott TID tranzakciós azonosító. Egy unix időbélyegzőt használunk tranzakciós azonosítóként. Egyetlen tranzakció alatt telepített vagy törölt összes csomag (ok) közös azonosítóval rendelkezik.

--kiváltva valami által CSOMAG NÉV

A csomag (ok) által kiváltott lekérdezési csomagok CSOMAG NÉV .

--whatprovides KÉPESSÉG

Az összes csomag lekérdezése, amelyek a KÉPESSÉG képesség.

--whatrequires KÉPESSÉG

Minden szükséges csomag lekérdezése KÉPESSÉG a megfelelő működéshez.

CSOMAG KÉRDÉSE OPCIÓK:

--változási napló

A csomag módosítási információinak megjelenítése.

-c, --configfiles

Csak a konfigurációs fájlok felsorolása (ez magában foglalja-l).

-d, --docfiles

Csak a dokumentációs fájlok felsorolása (ez azt jelenti, hogy-l).

--lerak

A fájlok kimentése az alábbiak szerint történik:

útvonal mérete mtime md5sum mód tulajdonos csoport isconfig isdoc rdev symlink

Ezt az opciót legalább egyike használatával kell használni-l, -c, -d.

--filesbypkg

Sorolja fel az egyes kiválasztott csomagok összes fájlját.

-i, --info

A csomag információinak megjelenítése, beleértve a nevet, a verziót és a leírást. Ez a--queryformat ha valaki megadta.

--utolsó

A csomagot a telepítési idővel elrendeli, úgy, hogy a legfrissebb csomagok felül legyenek.

-l, - listát

Fájlok felsorolása a csomagban.

--provides

Sorolja fel ezt a csomagot.

-R, - igényel

Sorolja fel azokat a csomagokat, amelyeken ez a csomag függ.

--scripts

Sorolja fel azokat a csomagkészlet-specifikus parancsfájlokat, amelyeket a telepítési és eltávolítási folyamatok részeként használ.

-s, --state

Jelenítse meg a Államok a csomagban található fájlokról (ez azt jelenti, hogy a-l). Az egyes fájlok állapota az egyik Normál , nem telepített , vagy helyébe .

- írók, - triggerscripts

Mutassa be a csomagban található trigger szkripteket, ha vannak ilyenek.

AZ OPCIÓK VERZIÓJA

Az rpm verify parancs általános formája

fordulat -V select-opciók ellenőrzi-opciók

A csomag ellenőrzése összehasonlítja a csomagban található telepített fájlok információit az rpm adatbázisban tárolt csomag metaadatokból vett fájlokkal. Egyebek között az igazolás összehasonlítja az egyes fájlok méretét, MD5 összegét, engedélyeit, típusát, tulajdonosát és csoportját. Bármilyen megkülönböztetés jelenik meg.Olyan fájlok, amelyeket nem telepítettek a csomagból, például olyan dokumentációs fájlok, amelyek a telepítéskor kizárták a "--excludedocs"opciót, csendben figyelmen kívül hagyja.

A csomagkiválasztási opciók megegyeznek a csomag lekérdezésével (beleértve a csomag manifeszt fájlokat argumentumként). Az ellenőrzés módjára egyedülálló egyéb lehetőségek:

--nodeps

Ne ellenőrizze a csomagok függőségét.

--nodigest

Ne olvassa el a csomagolás vagy a fejléc feltárását.

--nincsenek fájlok

Ne ellenőrizze a csomag fájlok tulajdonságait.

--noscripts

Ne hajtsa végre a% verifyscript scriptlet (ha van ilyen).

--nosignature

Ne olvassa el a csomag- vagy fejléc-aláírást.

--nolinkto

--nomd5

--nosize

--nouser

--nogroup

--nomtime

--nomode

--nordev

Ne ellenőrizze a megfelelő fájlattribútumot.

A kimenet formátuma 8 karaktersorozat, lehetséges attribútumjelző:

c % config konfigurációs fájl. d % doc dokumentációs fájl. g %szellem (azaz a fájl tartalmát nem tartalmazza a csomag csomagtartalma). l %engedély licencfájl. r % readme readme fájl.

a csomag fejlécéből, majd a fájl neve. A 8 karakter mindegyike a fájl attribútumának (attribútumainak) az adatbázisban rögzített attribútum (ok) értékével való összehasonlításának eredményét jelöli. Egyetlen "."(időszak) azt jelenti, hogy a teszt végrehajtásra került, míg egy"?"(kérdőjel) azt jelzi, hogy a teszt nem hajtható végre (például a fájlengedélyek megakadályozzák az olvasást), ellenkező esetben a (mnemonikusanBoldened) karakter a megfelelő hibát jelöli--verify teszt:

S fájl Size különbözik M MAz ode különbözik (beleértve a jogosultságokat és a fájltípust) 5 MD5 összeg különbözik D Dnagyobb / kisebb szám hibás mérkőzés L olvasLtinta (2) ösvény félreértése U UA tulajdonjog különbözik G Ga roup tulajdonjoga különbözik T mTa neve különbözik

DIGITÁLIS ALÁÍRÁS ÉS DIGEST VERIFICATION

Az rpm digitális aláírás parancsok általános formái:

fordulat --import PUBKEY …

fordulat {--checksig} --nosignature --nodigest PACKAGE_FILE …

A--checksig opció ellenőrzi az összes beolvasást és aláírást PACKAGE_FILE a csomag integritásának és származásának biztosítása érdekében. Ne feledje, hogy az aláírások ellenőrzése minden esetben, amikor a csomagot elolvassa, és--checksig hasznos a csomagokhoz társított összes emésztés és aláírás ellenőrzéséhez.

A digitális aláírásokat nem lehet nyilvános kulcs nélkül ellenőrizni. Az ascii páncélozott nyilvános kulcs hozzáadható afordulat adatbázis használata--import. A behozott nyilvános kulcsot fejlécben hordja, és a kulcsgörény-kezelés pontosan úgy működik, mint a csomagkezelés. Például az összes jelenleg importált nyilvános kulcsok megjeleníthetők:

rpm -qa gpg-pub *

A beérkezéskor adott nyilvános kulcs adatait lekérdezéssel lehet megjeleníteni. A Red Hat GPG / DSA kulcsról itt olvashat:

rpm -qi gpg-pubkey-db42a60e

Végül a nyilvános kulcsok törölhetők az importálás után, mint a csomagok. A Red Hat GPG / DSA kulcs eltávolítása

rpm -e gpg-pubkey-db42a60e

CSOMAG BEJEGYEZÉSE

fordulat --addsign | --resign PACKAGE_FILE …

Mindkettő--addsign és--lemond opciók generálnak és beillesztenek új aláírásokat minden csomaghoz PACKAGE_FILE a meglévő aláírások helyébe lép. Történelmi okokból két lehetőség van, jelenleg nincs viselkedésbeli különbség.

A GPG HASZNÁLATA SEGÍTSÉG CSOMAGOKRA

Ahhoz, hogy csomagokat írjon a GPG segítségével,fordulat úgy kell beállítani, hogy futtassa a GPG-t, és képes legyen megtalálni egy kulcsgyűrűt a megfelelő kulcsokkal. Alapértelmezés szerint,fordulat ugyanazokat az egyezményeket használja, mint a GPG, hogy megtalálják a legfontosabb gyűrűket, nevezetesen a$ GNUPGHOME környezeti változó. Ha a kulcsgyűrűk nem találhatók, ahol a GPG számít, akkor meg kell adnia a makrót% _gpg_path hogy használják a GPG kulcsgyűrűket.

A GPG, a PGP és az rpm korábbi verzióival való kompatibilitás érdekében csak a V3 OpenPGP aláírási csomagokat kell konfigurálni. Vagy DSA vagy RSA hitelesítési algoritmusok használhatók, de a DSA előnyös.

Ha képesnek kell lennie arra, hogy aláírja a létrehozott csomagokat, létrehoznia kell saját nyilvános és titkos kulcspárát is (lásd a GPG-kézikönyvet). Be kell állítania afordulat makrók

%_aláírás

Az aláírás típusa. Jelenleg csak a gpg és a pgp támogatott.

% _gpg_name

A "felhasználó" neve, akinek a kulcsot a csomagok aláírásához használni kívánja.

Például, ha GPG-t használhat a csomagok aláírásához, mint felhasználó "John Doe" [email protected] >' a benne található kulcstartók közül /etc/rpm/.gpg a végrehajtható fájl használatával / Usr / bin / gpg akkor magába foglalná

% _lista gpg% _gpg_útvonal /etc/rpm/.gpg% _gpg_name John Doe % _gpgbin / usr / bin / gpg

egy makró konfigurációs fájlban. Használat / Etc / rpm / makrók rendszerkonfiguráció és ~ / .Rpmmacros felhasználó-konfigurációnként.

REBUILD ADATBÁZIS OPCIÓK

Az rpm rebuild adatbázis parancs általános formája

fordulat --rebuilddb -v --dbpath KÖNYVTÁR --gyökér KÖNYVTÁR

Használat--initdb létrehozni egy új adatbázist, használni--rebuilddb az adatbázis-indexek újrakészítése a telepített csomagfejlécekből.

SHOWRC

A parancs

fordulat --showrc

mutatja az értékeketfordulat minden olyan opciót használ, amely jelenleg be van kapcsolva rpmrc és makrók konfigurációs fájl (ok).

FTP / HTTP OPCIÓK

fordulat FTP és / vagy HTTP kliensként működhet, így a csomagok lekérdezhetők vagy telepíthetők az internetről. A telepítési, frissítési és lekérdezési műveletekhez tartozó csomagfájlok meghatározhatókftp vagyhttpstílus URL:

ftp: // felhasználó: jelszó @ host: port / path / to / package.rpm

Ha a:JELSZÓ a program figyelmen kívül hagyja a jelszót (egyszer felhasználó / gépnév pár esetén). Ha a felhasználó és a jelszó is kihagyásra kerül, névtelenftp használt. Minden esetben passzív (PASV)ftp transzfereket hajtanak végre.

fordulat engedélyezi a következő opciókat az ftp URL-ekhez:

--ftpproxy HÁZIGAZDA

A gazda HÁZIGAZDA az összes ftp-átvitelhez proxykiszolgálóként használható, amely lehetővé teszi a felhasználók számára, hogy ftp-t használjanak a proxy rendszereket használó tűzfal-gépeken keresztül. Ezt a beállítást a makró beállításával is megadhatja% _ftpproxy.

--ftpport HÁZIGAZDA

A TCP KIKÖTŐ a proxy ftp kiszolgáló ftp-kapcsolatához az alapértelmezett port helyett. Ezt a beállítást a makró beállításával is megadhatja% _ftpport.

fordulat lehetővé teszi a következő opciók használatáthttp URL:

--httpproxy HÁZIGAZDA

A gazda HÁZIGAZDA mindenki számára proxykiszolgálóként fogják használnihttp transzferek. Ezt a beállítást a makró beállításával is megadhatja% _httpproxy.

--httpport KIKÖTŐ

A TCP KIKÖTŐ szám a használni kívánthttp kapcsolatot a proxy http kiszolgálón az alapértelmezett port helyett. Ezt a beállítást a makró beállításával is megadhatja% _httpport.

LEGACY KÉRDÉSEK

Az rpmbuild végrehajtása

Az RPM építési módjai jelenleg a / Usr / bin / rpmbuild végrehajtható. Noha az alább felsorolt ​​popt álnevek által nyújtott legacy kompatibilitás megfelelő volt, a kompatibilitás nem tökéletes; ezért a build-mód kompatibilitása a pop-aliasokon keresztül kerül eltávolításra az RPM-ből. Telepítse arpmbuild csomagot, és nézze megrpmbuild(8) az összesfordulat itt a korábban dokumentált módok építésefordulat(8).

Adja hozzá a következő sorokat / Etc / popt ha folytatni szeretnédrpmbuild tólfordulatparancs sor:

rpm exec --bp rpmb -bp rpm végrehajtás --bc rpmb -bc rpm végrehajtás --bi rpmb -bi rpm végrehajtás --bl rpmb -bl rpm végrehajtás --ba rpmb -ba rpm végrehajtás --bb rpmb -bb rpm exec --bp rpmb -bmp ford-perc exec -tp rpmb -tp fordulatszám-végrehajtás -tc rpmb -tc fordulatszám-végrehajtás -ti rpmb -ti fordulatszám-végrehajtás -tl rpmb -tl fordulatszám-végrehajtás -ta rpmb -ta rpm exec- tb rpmb -tb rpm végrehajtó - rpmb -r rpm végrehajtó - szükség esetén rpmb --rebuild rpm exec --recompile rpmb --recompile rpm végrehajtás - tisztítás rpmb - tisztítás rpm végrehajtás --rmsource rpmb --rmsource rpm exec --rmspec rpmb --rmspec rpm végrehajt - célzott rpmb --target rpm végrehajtó - rövidzárlatos rpmb - rövidzárlat

LÁSD MÉG

popt(3), rpm2cpio(8), rpmbuild(8),

http://www.rpm.org/ http://www.rpm.org/>

Fontos: Használja a Férfi parancs ( % Férfi ), hogy lássa, hogyan használják a parancsot az adott számítógépen.