rpm(8) – Linux man page

Navn

rpm – RPM Package Manager

Synopsis

Søgning og verifikation af pakker:

rpm {-q|–query}

rpm {-V|–verify}

rpm –import PUBKEY …

rpm {-K|–checksig} PACKAGE_FILE …

Installation, opgradering og fjernelse af pakker:

rpm {-i|–install} PACKAGE_FILE …

rpm {-U|–upgrade} …

rpm {-U|–upgrade} PACKAGE_FILE …

rpm {-F|–freshen} PACKAGE_FILE …

rpm {-e|–erase} PACKAGE_NAME …

Diverse:

rpm {–initdb|–rebuilddb}

rpm {–addsign|–resign} PACKAGE_FILE …

rpm {–querytags|–showrc}

rpm {–setperms|–setugids} PACKAGE_NAME …

select-options

{-p,–package PACKAGE_FILE]

query-options

verify-options

install-options

Beskrivelse

rpm er en kraftfuld pakkehåndtering, som kan bruges til at bygge, installere, forespørge, verificere, opdatere og slette individuelle softwarepakker. En pakke består af et arkiv af filer og metadata, der bruges til at installere og slette arkivfilerne. Metadataene omfatter hjælpescripts, filattributter og beskrivende oplysninger om pakken. Pakker findes i to varianter: binære pakker, der bruges til at indkapsle software, der skal installeres, og kildekodepakker, der indeholder kildekoden og den opskrift, der er nødvendig for at fremstille binære pakker.

En af følgende grundtilstande skal vælges: Query, Verify, Signature Check, Install/Upgrade/Freshen, Uninstall,Initialize Database, Rebuild Database, Resign, Add Signature, Set Owners/Groups, Show Querytags, og ShowConfiguration.

General Options

Disse indstillinger kan bruges i alle de forskellige tilstande.

-?, –help Udskriv en længere brugsbesked end normalt. –version Udskriv en enkelt linje med versionsnummeret på den anvendte rpm. –quiet Udskriv så lidt som muligt – normalt vil kun fejlmeddelelser blive vist. -v Udskriv verbose-informationer – normalt vises rutinemæssige statusmeddelelser. -vv Udskriv masser af grimme fejlfindingsoplysninger. –rcfile FILELIST Hver af filerne i FILELIST, der er adskilt af kolon, læses i rækkefølge af rpm for at finde konfigurationsoplysninger. Kun den første fil i listen må eksistere, og tildes vil blive udvidet til værdien af $HOME. Standard-FILELIST er/usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc:/etc/rpmrc:~/.rpmrc. –pipe CMD Leder output fra rpm til kommandoen CMD. –dbpath DIRECTORY Bruger databasen i DIRECTORY i stedet for standardstien /var/lib/rpm –root DIRECTORY Bruger filsystemtræet, der har rod i DIRECTORY, til alle operationer. Bemærk, at dette betyder, at databasen i DIRECTORY vil blive brugt til afhængighedskontrol, og at alle scriptlet(s) (f.eks. %post hvis du installerer eller %prep hvis du opbygger en pakke) vil blive kørt efter en chroot(2) tilDIRECTORY. -D, –define=’MACRO EXPR’ Definerer MACRO med værdien EXPR. -E, –eval=’EXPR’ Udskriver makroudvidelse af EXPR.

Install- og opgraderingsindstillinger

I disse indstillinger kan PACKAGE_FILE enten være en binær rpm-fil eller et ASCII-pakkemanifest (se PACKAGE SELECTION OPTIONS), og kan angives som en ftp- eller http-URL, i hvilket tilfælde pakken vil blive hentet, før den installeres. Se FTP/HTTP OPTIONS for oplysninger om rpm’s interne ftp- og http-klientunderstøttelse.

Den generelle form for en rpm-installationskommando er

rpm {-i|–install} PACKAGE_FILE …

Dette installerer en ny pakke.

Den generelle form for en rpm-opgraderingskommando er

rpm {-U|–upgrade} PACKAGE_FILE …

Dette opgraderer eller installerer den pakke, der aktuelt er installeret, til en nyere version. Dette er det samme som install, bortset fra at alle andre versioner af pakken fjernes, efter at den nye pakke er installeret.

rpm {-F|–freshen} PACKAGE_FILE …

Dette opgraderer pakker, men kun dem, for hvilke der er installeret en tidligere version.

–aid Tilføj foreslåede pakker til transaktionssættet, når det er nødvendigt. –allfiles Installerer eller opgraderer alle de missingok-filer i pakken, uanset om de findes. –badreloc Bruges sammen med –relocate, tillader flytninger på alle filstier, ikke kun de OLDPATH’er, der er inkluderet i den binære pakkes flytningshint(s). –excludepath OLDPATH Installer ikke filer, hvis navn begynder med OLDPATH. –excludedocs Installer ikke filer, der er markeret som dokumentation (hvilket omfatter man-sider og texinfo-dokumenter). –force Samme som ved brug af –replacepkgs, –replacefiles og –oldpackage. -h, –hash Udskriver 50 hash-mærker, mens pakkearkivet pakkes ud. Brug sammen med -v|–verbose for en pænere visning. –ignoresize Kontroller ikke mount-filsystemer for tilstrækkelig diskplads, før denne pakke installeres. –ignorearch Tillad installation eller opgradering, selv om arkitekturen for den binære pakke og værten ikke stemmer overens. –ignoreos Tillad installation eller opgradering, selv om styresystemerne for den binære pakke og værten ikke stemmer overens. –includedocs Installer dokumentationsfiler. Dette er standardadfærden. –justdb Opdaterer kun databasen, ikke filsystemet. –nodigest Kontroller ikke pakke- eller header-digests ved læsning. –nomanifest Behandler ikke ikke-pakkefiler som manifester. –nosignature Kontroller ikke pakke- eller header-signaturer ved læsning. –nodeps Udfør ikke en afhængighedskontrol før installation eller opgradering af en pakke. –nosuggest Foreslå ikke pakker, der indeholder en manglende afhængighed. –noorder Omgrupperer ikke pakkerne for en installation. Listen over pakker ville normalt blive omarrangeret for at opfylde afhængigheder. –noscripts –nopre –nopost –nopreun–nopostun Afvikler ikke scriptletten af samme navn. Indstillingen –noscripts svarer til

–nopre –nopost –nopreun

nopostun

og slukker for udførelsen af den eller de tilsvarende %pre-, %post-, %preun- og %postun-scriptlets.

–notriggers –notriggerin –notriggerun–notriggerun–notriggerpostun Udfører ikke noget trigger-scriptlet af den navngivne type. Indstillingen –notriggers

svarer til

–notriggerin –notriggerun –notriggerun –notriggerpostun

og slukker for udførelsen af de(n) tilsvarende %triggerin-, %triggerun- og %triggerpostun-scriptlet(ter).

–oldpackage Tillad en opgradering at erstatte en nyere pakke med en ældre. –percent Udskriv procentsatser, efterhånden som filerne pakkes ud fra pakkearkivet. Dette er beregnet til at gøre rpm let at køre fra andre værktøjer. –prefix NEWPATH For relokaliserbare binære pakker, oversættes alle filstier, der begynder med installationspræfikset i pakkens relokaliseringshint(s), til NEWPATH. –relocate OLDPATH=NEWPATH For relokaliserbare binære pakker, oversættes alle filstier, der starter med OLDPATH i pakkens relokaliseringshints, til NEWPATH. Denne indstilling kan bruges flere gange, hvis flere OLDPATH’er i pakken skal flyttes. –replacefiles Installer pakkerne, selv om de erstatter filer fra andre, allerede installerede pakker. –replacepkgs Installer pakkerne, selv om nogle af dem allerede er installeret på dette system. –test Installerer ikke pakken, men kontrollerer blot for og rapporterer potentielle konflikter.

Sletningsindstillinger

Den generelle form for en rpm-sletningskommando er

rpm {-e|–erase} PACKAGE_NAME…

De følgende indstillinger kan også bruges:

–allmatches Fjern alle versioner af pakken, som matcher PACKAGE_NAME. Normalt udstedes der en fejl, hvis PACKAGE_NAME matcher flere pakker. –nodeps Kontroller ikke afhængigheder, før pakkerne afinstalleres. –noscripts –nopreun–nopostun Afvikler ikke scriptletten af samme navn. Indstillingen –noscripts under sletning af pakker svarer

til

–nopreun –nopostun

og slukker for udførelsen af de(n) tilsvarende %preun- og %postun-scriptlet(s).

–notriggers –notriggerun–notriggerpostun Udfør ikke en trigger-scriptlet af den navngivne type. Indstillingen –notriggers

svarer til

–notriggerun –notriggerpostun

og slukker for udførelsen af de(n) tilsvarende %triggerun- og %triggerpostun-scriptlet(s).

–test Afinstallerer ikke rigtig noget, men gennemgår bare det hele. Nyttig i forbindelse med -vv-indstillingen til fejlfinding.

Søgningsindstillinger

Den generelle form for en rpm-søgningskommando er

rpm {-q|–query}

Du kan angive det format, som pakkeoplysningerne skal udskrives i. For at gøre dette bruger du

–qf|–queryformat QUERYFMT

option, efterfulgt af QUERYFMT-formatstrengen. Query-formater er modificerede versioner af standardformateringen printf(3). Formatet er sammensat af statiske strenge (som kan indeholde standard C-karakterer for newlines, tabulatorer og andre specialtegn) og printf(3)-typeformater. Da rpm allerede kender den type, der skal udskrives, skal typeangivelsen dog udelades og erstattes af navnet på det header-tag, der skal udskrives, omsluttet af {}-tegn. Tag-navne er ufølsomme over for store og små bogstaver, og den indledende RPMTAG_-del af tag-navnet kan også udelades.

Alternative outputformater kan anmodes ved at følge tag’et med :typetag. I øjeblikket understøttes følgende typer:

:armor Pak en offentlig nøgle ind i ASCII-armor. :arraysize Vis antal elementer i array-tags. :base64 Kodér binære data ved hjælp af base64. :date Brug strftime(3) “%c”-formatet. :day Brug strftime(3) “%a %b %d %d %Y”-formatet. :depflags Formatér afhængighedssammenligningsoperator. :deptype Formatér afhængighedstype. :fflags Formaterer filflag. :fstate Formaterer filstatus. :hex Formaterer i hexadecimalt format. :octal Formaterer i oktal. :perms Formaterer filtilladelser. :pgpsig Viser fingeraftryk og tid for signaturer. :shescape Undgår enkeltcitater til brug i et script. :triggertype Viser udløser-suffiks. :vflags Filverificeringsflag. :xml Pak data ind i simpel xml-markup.

For eksempel kan du for kun at udskrive navnene på de forespurgte pakker bruge %{NAME} som formatstreng for at udskrive navnene på de forespurgte pakker. Hvis du vil udskrive pakkernes navn og distributionsoplysninger i to kolonner, kan du bruge %-30{NAME}%{DISTRIBUTION}. rpm udskriver en liste over alle de tags, den kender til, når den kaldes med argumentet –querytags.

Der er to undergrupper af muligheder for forespørgsler: pakkevalg og informationsvalg.

Optioner for pakkevalg:

PACKAGE_NAME Forespørgsel om installeret pakke ved navn PACKAGE_NAME. -a, –all Søger efter alle installerede pakker. -f, –file FILE Forespørger den pakke, der ejer FILE. –fileid ID Forespørger den pakke, der indeholder en given filidentifikator. ID’et er en digest af filens indhold. For forskellige pakker kan der være anvendt forskellige hash-algoritmer (MD5, SHA1, SHA256, SHA384, SHA512, …) -g, –group GROUP Søger efter pakker med gruppen GROUP. –hdrid SHA1 Forespørgselspakke, der indeholder en given header-identifikator, dvs. SHA1-digestet af den uforanderlige header-region. -p, –package PACKAGE_FILE Søger efter en (afinstalleret) pakke PACKAGE_FILE. PACKAGE_FILE kan angives som en ftp- eller http-lignende URL, i hvilket tilfælde pakkehovedet hentes og forespørges. Se FTP/HTTP OPTIONS for oplysninger om rpm’s interne ftp- og http-klientunderstøttelse. PACKAGE_FILE-argumentet(erne) vil, hvis det ikke er en binær pakke, blive fortolket som et ASCII-pakkemanifest, medmindre –nomanifestoption er anvendt. I manifestet er kommentarer tilladt, begyndende med et “#”, og hver linje i en pakkemanifestfil kan indeholde hvidrumsadskilte globeudtryk, herunder URL’er, som vil blive udvidet til stier, der erstattes i stedet for pakkemanifestet som yderligere PACKAGE_FILE-argumenter til forespørgslen. –pkgid MD5 Forespørgselspakke, der indeholder en given pakkeidentifikator, dvs. MD5-digestet af det kombinerede indhold af header og payload. –querybynumber HDRNUM forespørger direkte i HDRNUM-databaseposten; dette er kun nyttigt til fejlfinding. –specfile SPECFILE Parse og forespørge SPECFILE, som om det var en pakke. Selv om ikke alle oplysninger (f.eks. fillister) er tilgængelige, gør denne type forespørgsel det muligt at bruge rpm til at udtrække oplysninger fra spec-filer uden at skulle skrive en specfile-parser. –tid TID Søger efter pakker, der har en given TID-transaktionsidentifikator. Et unix-tidsstempel bruges i øjeblikket som transaktionsidentifikator. Alle pakker, der installeres eller slettes inden for en enkelt transaktion, har en fælles identifikator. –triggeredby PACKAGE_NAME Søger efter pakker, der er udløst af pakke(r) PACKAGE_NAME. –whatprovides CAPABILITY Søger alle pakker, der leverer CAPABILITY-funktionen. –whatrequires CAPABILITY Søger efter alle pakker, der kræver CAPABILITY for at fungere korrekt.

Pakkeforespørgselsindstillinger:

–changelog Viser ændringsoplysninger for pakken. -c, –configfiles Angiver kun konfigurationsfiler (forudsætter -l). -d, –docfiles Opfører kun dokumentationsfiler (forudsætter -l). –dump Dump filoplysninger som følger (indebærer -l):

path size mtime digest mode owner group isconfig isdoc rdev symlink 

–filesbypkg Opfører alle filer i hver valgt pakke. -i, –info Viser pakkeoplysninger, herunder navn, version og beskrivelse. Dette bruger –queryformatet, hvis et sådant blev angivet. –last Ordner pakkelisten efter installationstidspunkt, således at de nyeste pakker står øverst. -l, –list Liste over filer i pakken. –provides Liste over de funktioner, som denne pakke tilbyder. -R, –requires Liste over funktioner, som denne pakke er afhængig af. –scripts Opfører de(t) pakkespecifikke scriptlet(s), der bruges som en del af installations- og afinstallationsprocesserne. -s, –state Viser tilstande for filer i pakken (indebærer -l). Tilstanden for hver fil er en af følgende: normal, ikke installeret, ellerudskiftet. –triggers, –triggerscripts Viser de eventuelle udløserscripts, som er indeholdt i pakken.

Verify Options

Den generelle form for en rpm verify-kommando er

rpm {-V|–verify}

Verificering af en pakke sammenligner oplysninger om de installerede filer i pakken med oplysninger om filerne hentet fra pakkens metadata, der er gemt i rpm-databasen. Verifying sammenligner bl.a. størrelse, digest, tilladelser, type, ejer og gruppe for hver fil. Eventuelle uoverensstemmelser vises.Filer, der ikke blev installeret fra pakken, f.eks. dokumentationsfiler, der blev udelukket ved installationen ved hjælp af indstillingen “–excludedocs”, vil blive ignoreret.

Optioner for valg af pakke er de samme som for forespørgsel af pakker (herunder pakkemanifestfiler som argumenter). Andre indstillinger, der er unikke for verify-tilstand, er:

–nodeps Verificer ikke afhængigheder af pakker. –nodigest Kontroller ikke pakke- eller header-digests ved læsning. –nofiles Kontrollerer ikke nogen attributter for pakkefiler. –noscripts Udfører ikke %verifyscript-scriptletten (hvis der er nogen). –nosignature Kontroller ikke pakke- eller header-signaturer ved læsning. –nolinkto –nofiledigest (tidligere –nomd5) –nosize –nouser –nogroup –nomtime –nomode–nordev Kontroller ikke den tilsvarende filattribut.

Outputformatet er en streng på 8 tegn, en mulig attributmarkør:

c %config configuration file.d %doc documentation file.g %ghost file (i.e. the file contents are not included in the package payload).l %license license file.r %readme readme file.

fra pakkehovedet, efterfulgt af filnavnet. Hvert af de 8 tegn angiver resultatet af en sammenligning af filens attribut(er) med værdien af den(de) attribut(er), der er registreret i databasen. Et enkelt “.” (punktum) betyder, at testen er bestået, mens et enkelt “?” (spørgsmålstegn) angiver, at testen ikke kunne udføres (f.eks. fordi filtilladelser forhindrer læsning). Ellers angiver det (mnemonisk emBoldene) tegn, at den tilsvarende–verificeringstest er mislykkedes:

S file Size differsM Mode differs (includes permissions and file type)5 digest (formerly MD5 sum) differsD Device major/minor number mismatchL readlink(2) path mismatchU User ownership differsG Group ownership differsT mTime differsP caPabilities differ

Digital signatur og Digest-verificering

De generelle former for rpm-kommandoer for digital signatur er

rpm –import PUBKEY …

rpm {–checksig} PACKAGE_FILE …

Optionen –checksig kontrollerer alle de digests og signaturer, der er indeholdt i PACKAGE_FILE, for at sikre pakkens integritet og oprindelse. Bemærk at signaturer nu verificeres hver gang en pakke læses, og –checksig er nyttig til at verificere alle de digests og signaturer, der er forbundet med en pakke.

Digitale signaturer kan ikke verificeres uden en offentlig nøgle. En ASCII-panseret offentlig nøgle kan tilføjes til rpm-databasen ved hjælp af –import. Animported public key medbringes i en header, og håndtering af nøgleringen udføres præcis som pakkehåndtering. For eksempel kan alle aktuelt importerede offentlige nøgler vises ved at:

rpm -qa gpg-pubkey*

Detaljer om en specifik offentlig nøgle, når den er importeret, kan vises ved at forespørge. Her er oplysninger om Red Hat GPG/DSA-nøglen:

rpm -qi gpg-pubkey-db42a60e

Endeligt kan offentlige nøgler slettes efter import, ligesom pakker. Her er hvordan du fjerner Red Hat GPG/DSA-nøglen

rpm -e gpg-pubkey-db42a60e

Signering af en pakke

rpm –addsign|–resign PACKAGE_FILE …

Både indstillingerne –addsign og –resign genererer og indsætter nye signaturer for hver pakke PACKAGE_FILE, der er angivet, og erstatter eventuelle eksisterende signaturer. Der er to muligheder af historiske årsager, der er ingen forskel i adfærd i øjeblikket.

Brug af Gpg til signering af pakker

For at kunne signere pakker ved hjælp af GPG skal rpm være konfigureret til at køre GPG og være i stand til at finde en nøglering med de relevante nøgler. Som standard bruger rpm de samme konventioner som GPG til at finde nøgleringe, nemlig miljøvariablen $GNUPGHOME. Hvis dine nøgleringe ikke befinder sig der, hvor GPG forventer, at de skal være, skal du konfigurere makroen %_gpg_path til at være placeringen af de GPG-nøgleringe, der skal bruges.

For at opnå kompatibilitet med ældre versioner af GPG, PGP og rpm, bør kun V3 OpenPGP-signaturpakker konfigureres. Der kan anvendes enten DSA- eller RSA-verifikationsgoritmer, men DSA foretrækkes.

Hvis du vil kunne signere pakker, du selv opretter, skal du også oprette dit eget offentlige og hemmelige nøglepar (se GPG-manualen). Du skal også konfigurere rpm-makroerne

%_signature Signaturtypen. Lige nu er kun gpg og pgp understøttet. %_gpg_name Navnet på den “bruger”, hvis nøgle du ønsker at bruge til at signere dine pakker.

For eksempel, for at kunne bruge GPG til at signere pakker som brugeren “John Doe <[email protected]>” fra de nøgleringe, der befinder sig i /etc/rpm/.gpgved hjælp af den eksekverbare fil /usr/bin/gpg, skal du inkludere

%_signature gpg%_gpg_path /etc/rpm/.gpg%_gpg_name John Doe <[email protected]>%__gpg /usr/bin/gpg

i en makrokonfigurationsfil. Brug /etc/rpm/macros til konfiguration pr. system og ~/.rpmmacros til konfiguration pr. bruger. Typisk er det tilstrækkeligt at indstille bare %_gpg_name.

Optioner til genopbygning af database

Den generelle form for en rpm-kommando til genopbygning af database er

rpm {–initdb|–rebuilddb}

Brug –initdb til at oprette en ny database, hvis der ikke allerede findes en (eksisterende database overskrives ikke), brug –rebuilddb til at genopbygge databasens indekser ud fra de installerede pakkeoverskrifter.

Diverse kommandoer

rpm –showrc viser de værdier, som rpm vil bruge for alle de indstillinger, der i øjeblikket er indstillet i rpmrc- og makrokonfigurationsfil(er). rpm –setperms PACKAGE_NAME indstiller tilladelser for filer i den givne pakke. rpm –setugids PACKAGE_NAME indstiller bruger-/gruppeejerskab for filer i den givne pakke.

Ftp/Http-indstillinger

rpm kan fungere som en FTP- og/eller HTTP-klient, således at pakker kan forespørges eller installeres fra internettet. Pakkefiler til installation, opgradering og forespørgselsoperationer kan angives som en URL i ftp- eller http-stil:

ftp://USER:PASSWORD@HOST:PORT/path/to/package.rpm

Hvis :PASSWORD-delen udelades, vil der blive spurgt efter adgangskoden (én gang pr. bruger/hostname-par). Hvis både brugeren og adgangskoden udelades, anvendes anonym ftp. I alle tilfælde udføres passive (PASV) ftp-overførsler.

rpm tillader, at følgende indstillinger anvendes sammen med ftp-URL’er:

–ftpproxy HOST Værten HOST vil blive anvendt som en proxyserver for alle ftp-overførsler, hvilket gør det muligt for brugere at ftp’e gennem firewall-maskiner, der anvender proxysystemer. denne indstilling kan også angives ved at konfigurere makroen %_ftpproxy. –ftpport PORT TCP-portnummeret, der skal bruges til ftp-forbindelsen på proxy-ftp-serveren i stedet for standardporten. Denne indstilling kan også angives ved at konfigurere makroen %_ftpport.

rpm tillader følgende indstillinger til brug med http-URL’er:

–httpproxy HOST Værten HOST vil blive brugt som en proxyserver for alle http-overførsler. Denne indstilling kan også angives ved at konfigurere makroen%_httpproxy. –httpport PORT Det TCP PORT-nummer, der skal bruges til http-forbindelsen på proxy-http-serveren i stedet for standardporten. Denne indstilling kan også angives ved at konfigurere makroen %_httpport.

Spørgsmål om levetid

Udførelse af rpmbuild

Byggetilstandene for rpm er nu resident i den eksekverbare fil /usr/bin/rpmbuild. Installer pakken, der indeholder rpmbuild (normaltyrpm-build), og se rpmbuild(8) for at få dokumentation for alle rpm-bygningstilstande.

Filer

rpmrc Konfiguration

/usr/lib/rpm/rpmrc/usr/lib/rpm/redhat/rpmrc/etc/rpmrc~/.rpmrc

Makrokonfiguration

/usr/lib/rpm/macros/usr/lib/rpm/redhat/macros/etc/rpm/macros~/.rpmmacros

Database

/var/lib/rpm/Basenames/var/lib/rpm/Conflictname/var/lib/rpm/Dirnames/var/lib/rpm/Filemd5s/var/lib/rpm/Group/var/lib/rpm/Installtid/var/lib/rpm/Name/var/lib/rpm/Packages/var/lib/rpm/Providename/var/lib/rpm/Provideversion/var/lib/rpm/Pubkeys/var/lib/rpm/Removed/var/lib/rpm/Requirename/var/lib/rpm/Requireversion/var/lib/rpm/Sha1header/var/lib/rpm/Sigmd5/var/lib/rpm/Triggername

Temporær

/var/tmp/rpm*

See Also

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

rpm –help – da rpm understøtter tilpasning af indstillingerne via popt-aliaser er det umuligt at garantere, at det, der er beskrevet i manualen, stemmer overens med det, der er savailable.

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

Autorer

Marc Ewing <[email protected]>Jeff Johnson <[email protected]>Erik Troan <[email protected]>

Refereret af

applydeltarpm(8),apt(8),apt.conf(5),autoupdate(8),cmake28(1),cmake28-gui(1),cmake28modules(1),compat_digest.plug(1),cpack28(1),demo.plug(1),demofiles.plug(1),febootstrap(8),file2pacdep.plug(1),nodoc.plug(1),rpm2paco(8),rpm4(3),rpm_selinux(8),rpmcache(8),rpmconf(8),rpmdeps(8),rpmfile(1),rpmpeek(1),rpmreaper(1),rpmrebuild(1),rpmrebuild_plugins(1),rpmrebuild_plugins(1),set_tag.plug(1),superpaco(8),un_prelink.plug(1),uniq.plug(1),unset_tag.plug(1),unset_tag.plug(1),yum-versionlock(1)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.