rpm(8) – Linux man page

Nume

rpm – RPM Package Manager

Sinopsis

Cercetarea și verificarea pachetelor:

rpm {-q|–query}

rpm {-V|–verifica}

rpm –import PUBKEY …

rpm {-K|—checksig} PACKAGE_FILE …

Instalarea, actualizarea și înlăturarea pachetelor:

rpm {-i|–install} PACKAGE_FILE …

rpm {-U|–upgrade} PACKAGE_FILE …

rpm {-F|–freshen} PACKAGE_FILE …

rpm {-e|–erase} PACKAGE_NAME …

Micellaneous:

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

Descriere

rpm este un manager de pachete puternic, care poate fi utilizat pentru a construi, instala, interoga, verifica, actualiza și șterge pachete software individuale. Apackage constă dintr-o arhivă de fișiere și metadate utilizate pentru instalarea și ștergerea fișierelor din arhivă. Metadatele includ scripturi ajutătoare, atribute ale fișierelor și informații descriptive despre pachet. Pachetele vin în două varietăți: pachete binare, folosite pentru a încapsula software-ul care urmează să fieinstalat, și pachete sursă, care conțin codul sursă și rețeta necesară pentru a produce pachete binare.

Unul dintre următoarele moduri de bază trebuie să fie selectat: Query, Verify, Signature Check, Install/Upgrade/Freshen, Uninstall,Initialize Database, Rebuild Database, Resign, Add Signature, Set Owners/Groups, Show Querytags și ShowConfiguration.

Opțiuni generale

Aceste opțiuni pot fi utilizate în toate modurile diferite.

-?, –help Tipărește un mesaj de utilizare mai lung decât cel normal. –version Tipărește o singură linie care conține numărul de versiune al rpm-ului utilizat. –quiet Imprimă cât mai puțin posibil – în mod normal, vor fi afișate doar mesajele de eroare. -v Tipărește informații detaliate – în mod normal, vor fi afișate mesaje de progres de rutină. -vvv Tipărește o mulțime de informații de depanare urâte. –rcfile FILELIST Fiecare dintre fișierele din FILELIST, separate prin două puncte, este citit secvențial de rpm pentru informații de configurare. Numai primul fișier din listătrebuie să existe, iar tildes va fi extins la valoarea $HOME. FILELIST-ul implicit este/usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc:/etc/rpmrc:~/.rpmrc. –pipe CMD Canalizează ieșirea din rpm către comanda CMD. –dbpath DIRECTORY Utilizează baza de date din DIRECTORY în loc de calea implicită /var/lib/rpm –root DIRECTORY Utilizează arborele sistemului de fișiere cu rădăcina DIRECTORY pentru toate operațiile. Rețineți că acest lucru înseamnă că baza de date din DIRECTORY va fi utilizată pentru verificările de dependență și orice scriptlet(e) (de exemplu, %post dacă se instalează sau %prep dacă se construiește un pachet) va fi rulat după un chroot(2) înDIRECTORY. -D, –define=’MACRO EXPR’ Define MACRO cu valoarea EXPR. -E, –eval=’EXPR’ Tipărește expansiunea macro a EXPR.

Opțiuni de instalare și actualizare

În aceste opțiuni, PACKAGE_FILE poate fi fie un fișier binar rpm, fie un manifest ASCII al pachetului (vezi OPȚIUNI DE SELECȚIE A PACHETELOR) și poate fi specificat ca un URL ftp sau http, caz în care pachetul va fi descărcat înainte de a fi instalat. Consultați FTP/HTTP OPTIONS pentru informații privind suportul intern al clienților ftp și http ai rpm.

Forma generală a unei comenzi de instalare rpm este

rpm {-i|–install} PACKAGE_FILE …

Aceasta instalează un nou pachet.

Forma generală a unei comenzi de actualizare rpm este

rpm {-U||–upgrade} PACKAGE_FILE …

Aceasta actualizează sau instalează pachetul instalat în prezent la o versiune mai nouă. Este la fel ca install, cu excepția faptului că toate celelalte versiuni ale pachetului sunt eliminate după ce noul pachet este instalat.

rpm {-F||–freshen} PACKAGE_FILE …

Acest lucru va actualiza pachetele, dar numai pe cele pentru care este instalată o versiune anterioară.

–aid Adăugați pachete sugerate la setul de tranzacții atunci când este necesar. –allfiles Instalează sau actualizează toate fișierele missingok din pachet, indiferent dacă acestea există sau nu. –badreloc Folosit împreună cu –relocate, permite relocări pe toate căile de fișiere, nu doar pe cele OLDPATH incluse în indiciile de relocare a pachetului binar. –excludepath OLDPATH Nu se instalează fișierele al căror nume începe cu OLDPATH. –excludedocs Nu se instalează niciun fișier care este marcat ca fiind documentație (ceea ce include paginile de manual și documentele texinfo). –force Același lucru ca și în cazul utilizării –replacepkgs, –replacefiles și –oldpackage. -h, –hash Imprimă 50 de marcaje hash pe măsură ce arhiva pachetului este despachetată. Utilizați cu -v|–verbose pentru o afișare mai plăcută. –ignoresize Nu verificați dacă sistemele de fișiere de montare au suficient spațiu pe disc înainte de a instala acest pachet. –ignorearch Permite instalarea sau actualizarea chiar dacă arhitecturile pachetului binar și ale gazdei nu corespund. –ignoreos Permite instalarea sau actualizarea chiar dacă sistemele de operare ale pachetului binar și ale gazdei nu se potrivesc. –includedocs Instalează fișierele de documentație. Acesta este comportamentul implicit. –justdb Actualizează doar baza de date, nu și sistemul de fișiere. –nodigest Nu verifica digitizările pachetului sau ale antetului la citire. –nomanifest Nu procesează fișierele care nu sunt pachete ca manifeste. –nosignature Nu verifică semnăturile pachetelor sau antetelor la citire. –nodeps Nu face o verificare a dependențelor înainte de instalarea sau actualizarea unui pachet. –nosuggest Nu sugerează pachete care oferă o dependență lipsă. –noorder Nu reordonați pachetele pentru o instalare. În mod normal, lista de pachete ar fi reordonată pentru a satisface dependențele. –noscripts –nopre –nopost –nopreun–nopostun Nu execută scriptul cu același nume. Opțiunea –noscripts este echivalentă cu

–nopre –nopost –nopreun

nopostun

și dezactivează execuția scriptletului (scriptleturilor) corespunzător(e) %pre, %post, %preun și %postun.

–notriggers –notriggerin –notriggerun–notriggerpostun Nu executa niciun scriptlet de declanșare de tipul numit. Opțiunea –notriggers

este echivalentă cu

–notriggerin –notriggerun –notriggerpostun

și dezactivează executarea scriptletului (scriptleturilor) %triggerin, %triggerun și %triggerpostun corespunzător(e).

–oldpackage Permiteți ca o actualizare să înlocuiască un pachet mai nou cu unul mai vechi. –percent Tipărește procentele pe măsură ce fișierele sunt despachetate din arhiva pachetului. Acest lucru este menit să facă rpm ușor de rulat din alte instrumente. –prefix NEWPATH Pentru pachetele binare relocabile, traduce toate căile de acces la fișiere care încep cu prefixul de instalare din indicii de relocare a pachetului în NEWPATH. –relocate OLDPATH=NEWPATH Pentru pachetele binare relocabile, traduceți toate căile de acces la fișiere care încep cu OLDPATH în indicii de relocare a pachetului (indicii) în NEWPATH. Această opțiune poate fi utilizată în mod repetat în cazul în care trebuie relocate mai multe OLDPATH-uri din pachet. –replacefiles Instalează pachetele chiar dacă acestea înlocuiesc fișiere din alte pachete, deja instalate. –replacepkgs Instalează pachetele chiar dacă unele dintre ele sunt deja instalate pe acest sistem. –test Nu instalează pachetul, ci doar verifică și raportează eventualele conflicte.

Opțiuni de ștergere

Forma generală a unei comenzi de ștergere rpm este

rpm {-e|–erase} PACKAGE_NAME…

Se pot folosi și următoarele opțiuni:

–allmatches Elimină toate versiunile pachetului care se potrivesc cu PACKAGE_NAME. În mod normal, se emite o eroare dacă PACKAGE_NAME se potrivește cu mai multe pachete. –nodeps Nu verificați dependențele înainte de a dezinstala pachetele. –noscripts –nopreun–nopostun Nu se execută scriptlet cu același nume. Opțiunea –noscripts în timpul ștergerii pachetelor este echivalentă

cu

–nopreun –nopostun

și dezactivează execuția scriptletului (scriptleturilor) %preun, și %postun corespunzător(e).

–notriggers –notriggerun–notriggerpostun Nu executați niciun scriptlet de declanșare de tipul numit. Opțiunea –notriggers

este echivalentă cu

–notriggerun –notriggerpostun

și dezactivează execuția scriptletului (scriptleturilor) corespunzător(e) %triggerun, și %triggerpostun.

–test Nu dezinstalează cu adevărat nimic, ci doar trece prin mișcări. Util în combinație cu opțiunea -vvv pentru depanare.

Opțiuni de interogare

Forma generală a unei comenzi de interogare rpm este

rpm {-q|–query}.

Puteți specifica formatul în care trebuie să fie tipărite informațiile despre pachete. Pentru a face acest lucru, utilizați opțiunea

–qf|–queryformat QUERYFMT

, urmată de șirul de format QUERYFMT. Formatele de interogare sunt versiuni modificate ale formatării standard printf(3). Formatul este alcătuit din șiruri de caractere statice (care pot include scăpări de caractere standard C pentru linii noi, tabulări și alte caractere speciale) și formate de tip printf(3). Având în vedere că rpm cunoaște deja tipul care urmează să fie tipărit, specificatorul de tip trebuie totuși omis și înlocuit cu numele etichetei de antet care urmează să fie tipărită, încadrat de caracterele {}. Numele etichetelor sunt insensibile la majuscule și minuscule, iar porțiunea de început RPMTAG_ a numelui etichetei poate fi de asemenea omisă.

Se pot solicita formate de ieșire alternative urmând eticheta cu :typetag. În prezent, sunt acceptate următoarele tipuri:

:armor Înfășoară o cheie publică în armura ASCII. :arraysize Afișează numărul de elemente în tag-urile array. :base64 Codifică datele binare folosind base64. :date Folosește formatul strftime(3) „%c”. :day Folosește formatul strftime(3) „%a %b %d %Y”. :depflags Formatează operatorul de comparare a dependențelor. :deptype Formatează tipul de dependență. :fflags Format file flags. :fstate Format file state. :hex Format în hexazecimal. :octal Format în octal. :perms Format file permissions. :pgpsig Display signature fingerprint and time. :shescape Escape single quotes for use in a script. :triggertype Display trigger suffix. :vflags Format file verification flags. :xml Wrap data in simple xml markup.

De exemplu, pentru a imprima numai numele pachetelor interogate, puteți utiliza %{NAME} ca șir de format. Pentru a tipări numele pachetelor și informațiile de distribuție în două coloane, ați putea folosi %-30{NAME}%{DISTRIBUTION}. rpm va tipări o listă cu toate etichetele despre care știe atunci când este invocat cu argumentul –querytags.

Există două subseturi de opțiuni pentru interogare: selectarea pachetelor și selectarea informațiilor.

Opțiuni de selectare a pachetelor:

PACKAGE_NAME Interogare pachet instalat numit PACKAGE_NAME. -a, –all Interoghează toate pachetele instalate. -f, –file FILE Interoghează pachetul care deține FILE. –fileid ID Interoghează pachetul care conține un anumit identificator de fișier. ID-ul este un digest al conținutului fișierului. Pentru diferite pachete pot fi utilizați diferiți algoritmi hash (MD5, SHA1, SHA256, SHA384, SHA512, …) -g, –group GROUP Interoghează pachetele cu grupul GROUP. –hdrid SHA1 Se interoghează pachetele care conțin un anumit identificator de antet, adică rezumatul SHA1 al regiunii de antet imuabile. -p, –package PACKAGE_FILE Interoghează un pachet (dezinstalat) PACKAGE_FILE. PACKAGE_FILE poate fi specificat ca o adresă URL de tip ftp sau http, caz în care antetul pachetului va fi descărcat și interogat. Consultați FTP/HTTP OPTIONS pentru informații despre suportul ftp și httpclient intern al rpm. Argumentul (argumentele) PACKAGE_FILE, dacă nu este (sunt) un pachet binar, va (vor) fi interpretat(e) ca un manifest de pachet ASCII, cu excepția cazului în care se utilizează opțiunea –nomanifestoption. În manifeste, sunt permise comentariile, care încep cu „#”, iar fiecare linie a unui fișier de manifest de pachete poate include expresii globale separate prin spații albe, inclusiv URL-uri, care vor fi transformate în căi de acces care vor fi substituite în locul manifestului de pachete ca argumente PACKAGE_FILE suplimentare la interogare. –pkgid MD5 Se interoghează pachetul care conține un anumit identificator de pachet, și anume compusul MD5 al conținutului combinat al antetului și al încărcăturii utile. –querybynumber HDRNUM Interoghează direct intrarea în baza de date HDRNUMth; acest lucru este util numai pentru depanare. –specfile SPECFILE Analizează și interoghează SPECFILE ca și cum ar fi un pachet. Deși nu toate informațiile (de exemplu, listele de fișiere) sunt disponibile, acest tip de interogare permite ca rpm să fie utilizat pentru a extrage informații din fișierele de specificații fără a fi necesară scrierea unui analizor de fișiere de specificații. –tid TID Interoghează pachetul (pachetele) care au un anumit identificator de tranzacție TID. În prezent, ca identificator de tranzacție se utilizează o marcă de timp unix. Toate pachetele instalate sau șterse în cadrul unei singure tranzacții au un identificator comun. –triggeredby PACKAGE_NAME Interoghează pachetele care sunt declanșate de pachetul (pachetele) PACKAGE_NAME. –whatprovides CAPABILITY Interoghează toate pachetele care furnizează capacitatea CAPABILITY. –whatrequires CAPABILITY Interoghează toate pachetele care au nevoie de CAPABILITY pentru a funcționa corect.

Opțiuni de interogare a pachetelor:

–changelog Afișează informații despre modificări pentru pachet. -c, –configfiles Enumeră numai fișierele de configurare (implică -l). -d, –docfiles Listează numai fișierele de documentație (implică -l). –dump Aruncă informațiile despre fișiere după cum urmează (implică -l):

path size mtime digest mode owner group isconfig isdoc rdev symlink 

–filesbypkg Enumeră toate fișierele din fiecare pachet selectat. -i, –info Afișează informațiile despre pachet, inclusiv numele, versiunea și descrierea. Aceasta utilizează formatul –queryformat, dacă a fost specificat unul. –last Ordonează lista pachetelor în funcție de momentul instalării, astfel încât cele mai recente pachete să fie în partea de sus. -l, –list Enumeră fișierele din pachet. –provides Enumeră capacitățile oferite de acest pachet. -R, –requires Listează capacitățile de care depinde acest pachet. –scripts Enumeră scripturile specifice pachetului care sunt utilizate ca parte a proceselor de instalare și dezinstalare. -s, –state Afișează stările fișierelor din pachet (implică -l). Starea fiecărui fișier este una dintre următoarele: normal, neinstalat sau înlocuit. –triggers, –triggerscripts Afișează scripturile de declanșare, dacă există, care sunt conținute în pachet.

Opțiuni de verificare

Forma generală a unei comenzi rpm verify este

rpm {-V|–verify}

Verificarea unui pachet compară informațiile despre fișierele instalate în pachet cu informațiile despre fișiere luate din metadatele pachetului stocate în baza de date rpm. Printre altele, verificarea compară dimensiunea, digestul, permisiunile, tipul, proprietarul și grupul fiecărui fișier. Orice discrepanță este afișată.Fișierele care nu au fost instalate din pachet, de exemplu, fișierele de documentație excluse la instalare cu ajutorul opțiunii „–excludedocs”, vor fi ignorate în mod normal.

Opțiunile de selectare a pachetului sunt aceleași ca și pentru interogarea pachetului (inclusiv fișierele manifest ale pachetului ca argumente). Alte opțiuni unice pentru modul verificare sunt:

–nodeps Nu verificați dependențele pachetelor. –nodigest Nu verificați digitizările pachetelor sau ale antetului la citire. –nofiles Nu verifică niciun atribut al fișierelor de pachete. –noscripts Nu se execută scriptlet-ul %verifyscript (dacă există). –nosignature Nu verifică semnăturile pachetelor sau antetelor la citire. –nolinkto –nofiledigest (anterior –nomd5) –nosize –nouser –nogroup –nomtime –nomode–nordev Nu verificați atributul fișierului corespunzător.

Formul ieșirii este un șir de 8 caractere, un posibil marker de atribut:

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.

din antetul pachetului, urmat de numele fișierului. Fiecare dintre cele 8 caractere denotă rezultatul unei comparații a atributului (atributelor) din fișier cu valoarea acelui (acelor) atribut(e) înregistrat(e) în baza de date. Un singur „.” (punct) înseamnă că testul a trecut, în timp ce un singur „?” (semn de întrebare) indică faptul că testul nu a putut fi efectuat (de exemplu, permisiunile fișierului împiedică citirea). În caz contrar, caracterul (mnemonic emBoldened) denotă eșecul testului de–verificare corespunzător:

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

Semnătură digitală și verificare Digest

Formele generale ale comenzilor rpm de semnătură digitală sunt

rpm –import PUBKEY …

rpm {–checksig} PACKAGE_FILE …

Opțiunea –checksig verifică toate digitizările și semnăturile conținute în PACKAGE_FILE pentru a asigura integritatea și originea pachetului. Rețineți că semnăturile sunt verificate acum ori de câte ori se citește un pachet, iar –checksig este utilă pentru a verifica toate digesturile și semnăturile asociate cu un pachet.

Firmațiile digitale nu pot fi verificate fără o cheie publică. O cheie publică blindată ASCII poate fi adăugată în baza de date rpm folosind –import. Cheia publică animported este transportată într-un antet, iar gestionarea inelului de chei se realizează exact ca și gestionarea pachetelor. De exemplu, toate cheile publice importate în prezent pot fi afișate prin:

rpm -qa gpg-pubkey*

Detalii despre o anumită cheie publică, atunci când este importată, pot fi afișate prin interogare. Iată informații despre cheia Red Hat GPG/DSA:

rpm -qi gpg-pubkey-db42a60e

În cele din urmă, cheile publice pot fi șterse după import, la fel ca și pachetele. Iată cum se șterge cheia Red Hat GPG/DSA

rpm -e gpg-pubkey-db42a60e

Semnarea unui pachet

rpm –addsign|–resign PACKAGE_FILE …

Ambele opțiuni –addsign și –resign generează și inserează noi semnături pentru fiecare pachet PACKAGE_FILE dat, înlocuind orice semnături existente. Există două opțiuni din motive istorice, în prezent nu există nicio diferență de comportament.

Utilizarea Gpg pentru semnarea pachetelor

Pentru a semna pachetele folosind GPG, rpm trebuie să fie configurat să ruleze GPG și să poată găsi un breloc cu cheile corespunzătoare. În mod implicit,rpm utilizează aceleași convenții ca și GPG pentru a găsi brelocurile de chei, și anume variabila de mediu $GNUPGHOME. Dacă inelele de chei nu se află acolo unde GPGse așteaptă să fie, va trebui să configurați macroul %_gpg_path ca fiind locația inelelor de chei GPG care trebuie utilizate.

Pentru compatibilitate cu versiunile mai vechi de GPG, PGP și rpm, trebuie configurate numai pachetele de semnături OpenPGP V3. Se pot folosi fie algoritmi de verificare DSA, fie RSA, dar se preferă DSA.

Dacă doriți să puteți semna pachetele pe care le creați singuri, trebuie, de asemenea, să vă creați propria pereche de chei publice și secrete (consultați manualul GPG). De asemenea, va trebui să configurați macros rpm

%_signature Tipul de semnătură. În acest moment sunt acceptate doar gpg și pgp. %_gpg_name Numele „utilizatorului” a cărui cheie doriți să o utilizați pentru a vă semna pachetele.

De exemplu, pentru a putea utiliza GPG pentru a semna pachetele ca utilizator „John Doe <[email protected]>” din inelele de chei aflate în /etc/rpm/.gpgfolosind executabilul /usr/bin/gpg, veți include

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

într-un fișier de configurare a macrourilor. Utilizați /etc/rpm/macros pentru configurația per sistem și ~/.rpmmacros pentru configurația per utilizator. De obicei este suficient să setați doar %_gpg_name.

Rebuild Database Options

Forma generală a unei comenzi rpm de reconstrucție a bazei de date este

rpm {–initdb|–rebuilddb}

Utilizați –initdb pentru a crea o nouă bază de date dacă nu există deja una (baza de date existentă nu este suprascrisă), utilizați –rebuilddb pentru a reconstrui indicii bazei de date din anteturile pachetului instalat.

Comenzi diverse

rpm –showrc arată valorile pe care rpm le va folosi pentru toate opțiunile sunt setate în prezent în fișierul (fișierele) de configurare rpmrc și macros. rpm –setperms PACKAGE_NAME stabilește permisiunile fișierelor din pachetul dat. rpm –setugids PACKAGE_NAME stabilește proprietatea utilizatorului/grupului asupra fișierelor din pachetul dat.

Opțiuni FTP/Http

rpm poate acționa ca un client FTP și/sau HTTP, astfel încât pachetele să poată fi interogate sau instalate de pe internet. Fișierele pachetelor pentru operațiile de instalare, actualizare și interogare pot fi specificate ca o adresă URL de tip ftp sau http:

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

Dacă porțiunea :PASSWORD este omisă, parola va fi solicitată (o dată pentru fiecare pereche utilizator/nume gazdă). Dacă atât utilizatorul cât și parola sunt omise,se utilizează ftp anonim. În toate cazurile, se efectuează transferuri ftp pasive (PASV).

rpm permite utilizarea următoarelor opțiuni cu URL-uri ftp:

–ftpproxy HOST Gazda HOST va fi utilizată ca server proxy pentru toate transferurile ftp, ceea ce permite utilizatorilor să facă ftp prin mașinile firewall care utilizează sisteme proxy.Această opțiune poate fi, de asemenea, specificată prin configurarea macroului %_ftpproxy. –ftpport PORT Numărul de PORT TCP care va fi utilizat pentru conexiunea ftp pe serverul ftp proxy în loc de portul implicit. Această opțiune poate fi, de asemenea, specificată prin configurarea macroului %_ftpport.

rpm permite ca următoarele opțiuni să fie utilizate cu URL-uri http:

–httpproxy HOST Gazda HOST va fi utilizată ca server proxy pentru toate transferurile http. Această opțiune poate fi, de asemenea, specificată prin configurarea macro%_httpproxy. –httpport PORT Numărul de PORT TCP care va fi utilizat pentru conexiunea http pe serverul http proxy în locul portului implicit. Această opțiune poate fi, de asemenea, specificată prin configurarea macroului %_httpport.

Probleme legate de ereditate

Executarea rpmbuild

Modelele de construire ale rpm sunt acum rezidente în executabilul /usr/bin/rpmbuild. Instalați pachetul care conține rpmbuild (de obiceirpm-build) și consultați rpmbuild(8) pentru documentația tuturor modurilor de construire rpm.

Arhive

Configurare rpmrc

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

Configurare macro

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

Bază de date

/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

Temporary

/var/tmp/rpm*

Vezi și

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

rpm –help – deoarece rpm suportă personalizarea opțiunilor prin intermediul aliasurilor popt, este imposibil să se garanteze că ceea ce este descris în manual corespunde cu ceea ce este disponibil.

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

Autori

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

Referenced By

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),set_tag.plug(1),superpaco(8),un_prelink.plug(1),uniq.plug(1),unset_tag.plug(1),yum-versionlock(1)

Lasă un răspuns

Adresa ta de email nu va fi publicată.