table of contents
- unstable 4.29.1-1
| RPMSPEC(1) | General Commands Manual | RPMSPEC(1) |
NAMN¶
rpmspec — RPM-spec-verktyg
SYNOPSIS¶
rpmspec {-q|--query} [flaggor] [frågeflaggor] SPECFIL …
rpmspec {-P|--parse} [flaggor] SPECFIL …
rpmspec --shell [flaggor] [SPECFIL …
BESKRIVNING¶
rpmspec är ett verktyg för att fråga en spec-fil. Mer specifikt för att fråga om hypotetiska paket vilka skulle kunna skapas från den angivna spec-filen. Så att fråga en spec-fil med rpmspec liknar att fråga ett paket som är byggt från den spec-filen. Men det är inte identiskt. Med rpmspec kan man inte fråga om alla fält vilka man kan fråga om från ett byggt paket. T.ex. kan man inte fråga om BUILDTIME med rpmspec av uppenbara skäl. Man kan inte heller fråga om andra fält som genereras automatiskt under ett bygge av ett paket såsom automatgenererade beroenden.
ÅTGÄRDER¶
-q, --query
-P, --parse
--shell
ARGUMENT¶
SPECFIL
FLAGGOR¶
Se rpm-common(8) för flaggorna gemensamma för alla åtgärder.
FRÅGEFLAGGOR¶
--qf FRÅGEFMT, --queryformat FRÅGEFMT
--rpms
--builtrpms
--srpm
MILJÖ¶
Se rpm-common(8).
SLUTSTATUS¶
Om det gick bra returneras 0, annars en nollskild felkod.
EXEMPEL¶
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 ...
rpmspec -q --qf "%{name}: %{summary}n" rpm.spec
rpm: The RPM package management system rpm-libs: Libraries for manipulating RPM packages rpm-build-libs: Libraries for building and signing RPM packages ...
rpmspec -q --srpm rpm.spec
rpm-4.11.3-3.fc20.x86_64
rpmspec -P rpm.spec
Summary: The RPM package management system Name: rpm Version: 4.14.0 ...
rpmspec --shell
$ rpmspec --shell
> %define apa bepa
> %apa
bepa
> %(date)
tis 13 apr 14:55:37 CEST
> %getncpus
8
rpmspec --shell popt.spec
%name popt %version 1.18
SE ÄVEN¶
popt(3), rpm(8), rpmbuild(1), rpm-queryformat(7), rpm-macros(7)
rpmspec --help — eftersom rpm stödjer anpassning av flaggor via popt-alias är det omöjligt att garantera att vad som beskrivs i manualen stämmer med vad som finns tillgängligt.
ÖVERSÄTTNING¶
Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>
Denna översättning är fri dokumentation; läs GNU General Public License Version 3 eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.
Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.
| 7 november 2025 | RPM 6.0.0 |