.\" -*- coding: UTF-8 -*-
.ie "\f[CB]x\f[]"x" \{\
. ftr V B
. ftr VI BI
. ftr VB B
. ftr VBI BI
.\}
.el \{\
. ftr V CR
. ftr VI CI
. ftr VB CB
. ftr VBI CBI
.\}
.\" Automatically generated by Pandoc 3.1.3
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH RPMSPEC 8 "29 octombrie 2010" "" ""
.hy
.SH NUME
.PP
rpmspec \- instrument de specificații RPM
.SH SINOPSIS
.SS "INTEROGAREA FIȘIERELOR DE SPECIFICAȚII:"
.PP
\f[B]rpmspec\f[R] {\f[B]\-q|\-\-query\f[R]} [\f[B]opțiuni\-selectare\f[R]]
[\f[B]opțiuni\-interogare\f[R]] \f[I]FIȘIER_SPECIFICAȚII ...\fR
.SS "ANALIZAREA FIȘIERELOR DE SPECIFICAȚII LA IEȘIREA STANDARD:"
.PP
\f[B]rpmspec\f[R] {\f[B]\-P|\-\-parse\f[R]} \f[I]FIȘIER_SPECIFICAȚII ...\fR
.SS "INVOCAREA MACRO SHELL\-ULUI:"
.PP
\f[B]rpmspec\f[R] {\f[B]\[en]shell\f[R]} [\f[I]FIȘIER_SPECIFICAȚII
\&...\f[R]]\fR
.SH DESCRIERE
.PP
\f[B]rpmspec\f[R] este un instrument pentru interogarea unui fișier de
specificații. Mai exact, pentru a interoga pachete ipotetice care ar fi
create din fișierul de specificații dat. Așadar, interogarea unui fișier de
specificații cu \f[B]rpmspec\f[R] este similară cu interogarea unui pachet
creat din acel fișier de specificații. Dar nu este identică. Cu
\f[B]rpmspec\f[R] nu puteți interoga toate câmpurile pe care le puteți
interoga dintr\-un pachet construit. De exemplu, nu puteți interoga BUILDTIME
cu \f[B]rpmspec\f[R] din motive evidente. De asemenea, nu puteți interoga
alte câmpuri generate automat în timpul compilării unui pachet, cum ar fi
dependențele generate automat.\f[R]
.SS opțiuni\-selectare
.PP
[\f[B]\-\-rpms\f[R]] [\f[B]\-\-srpm\f[R]]\fR
.SS opțiuni\-interogare
.PP
[\f[B]\-\-qf,\-\-queryformat \f[I]FORMAT_INTEROGARE\f[R]] [\f[B]\-\-target
\f[I]PLATFORMA_ȚINTĂ\f[R]]\fR
.SS "OPȚIUNI DE INTEROGARE"
.PP
Formatul general al unei comenzi de interogare al specificațiilor rpm este
următorul
.PP
\f[B]rpm\f[R] {\f[B]\-q|\-\-query\f[R]} [\f[B]opțiuni\-selectare\f[R]]
[\f[B]opțiuni\-interogare\f[R]]\fR
.PP
Puteți specifica formatul în care trebuie afișate informațiile. Pentru a
face acest lucru, utilizați opțiunea
.PP
\f[B]\-\-qf|\-\-queryformat\f[R] \f[I]FORMAT_INTEROGARE\fR
.PP
urmată de șirul de format \f[I]QUERYFMT\f[R]. A se vedea \f[B]rpm(8)\f[R]
pentru detalii.
.SS "OPȚIUNI DE SELECTARE"
.PP
\f[B]rpm(8)\f[R]
Operează toate anteturile pachetelor binare generate din specificații.\fR
\f[B]\-\-builtrpms\f[R]
Operează numai asupra antetelor de pachete binare ale pachetelor care ar fi
construite din specificații. Aceasta înseamnă că se ignoră antetele
pachetelor care nu vor fi compilate din specificații, adică se ignoră
antetele pachetelor fără secțiune de fișier.\fR
\f[B]\-\-srpm\f[R]
Operează asupra antetului (antetelor) pachetului sursă generat(e) din
specificații.\fR
.SH EXEMPLE
.PP
Obține lista pachetelor binare care vor fi generate din fișierul de
specificații rpm:
.RS
.IP
.nf
\f[C]
$ rpmspec \-q rpm.spec
rpm\-4.11.3\-3.fc20.x86_64
rpm\-libs\-4.11.3\-3.fc20.x86_64
rpm\-build\-libs\-4.11.3\-3.fc20.x86_64
...\fR
.fi
.RE
.PP
Obține informații sumare pentru pachete binare individuale generate din
fișierul de specificații rpm:
.RS
.IP
.nf
\f[C]
$ rpmspec \-q \-\-qf \[dq]%{name}: %{summary}\[rs]n\[dq] rpm.spec
rpm: Sistemul de gestionare al pachetelor RPM
rpm\-libs: Biblioteci pentru manipularea pachetelor RPM
rpm\-build\-libs: Biblioteci pentru construirea și semnarea pachetelor RPM
...\fR
.fi
.RE
.PP
Obține pachetul sursă care va fi generat din fișierul de specificații rpm:
.RS
.IP
.nf
\f[C]
$ rpmspec \-q \-\-srpm rpm.spec
rpm\-4.11.3\-3.fc20.x86_64
.fi
.RE
.PP
Analizează fișierul de specificații rpm la ieșirea standard:
.RS
.IP
.nf
\f[C]
$ rpmspec \-P rpm.spec
Summary: Sistemul de gestionare al pachetelor RPM
Name: rpm
Version: 4.14.0
...\fR
.fi
.RE
.PP
Rulează macrocomandă interactivă de shell pentru depanarea macro\-urilor:
.RS
.IP
.nf
\f[C]
$ rpmspec \-\-shell
> %define foo bar
> %foo
bar
> %(date)
Tue Apr 13 03:55:37 PM EEST 2021
> %getncpus
8\fR
.fi
.RE
.PP
Rulează macrocomenzii interactive de shell în contextul spec:
.RS
.IP
.nf
\f[C]
$ rpmspec \-\-shell popt.spec
%name
popt
%version
1.18\fR
.fi
.RE
.SH "CONSULTAȚI ȘI"
.PP
\f[B]popt\f[R](3), \f[B]rpm\f[R](8), \f[B]rpmdb\f[R](8),
\f[B]rpmkeys\f[R](8), \f[B]rpmsign\f[R](8), \f[B]rpm2cpio\f[R](8),
\f[B]rpmbuild\f[R](8)\fR
.PP
\f[B]rpmspec \-\-help\f[R] \- deoarece rpm acceptă personalizarea opțiunilor
prin intermediul de diferite alias «popt», este imposibil să se garanteze că
ceea ce este descris în manual corespunde cu ceea ce este disponibil.\fR
.PP
\f[B]http://www.rpm.org/ \fR
.SH AUTORI
.IP
.nf
\f[C]
Marc Ewing
Jeff Johnson
Erik Troan
Panu Matilainen \fR
.fi
.PP
.SH TRADUCERE
Traducerea în limba română a acestui manual a fost făcută de
Remus-Gabriel Chelu
.
.PP
Această traducere este documentație gratuită; citiți
.UR https://www.gnu.org/licenses/gpl-3.0.html
Licența publică generală GNU Versiunea 3
.UE
sau o versiune ulterioară cu privire la condiții privind drepturile de autor.
NU se asumă NICIO RESPONSABILITATE.
.PP
Dacă găsiți erori în traducerea acestui manual,
vă rugăm să trimiteți un e-mail la
.MT translation-team-ro@lists.sourceforge.net
.ME .