| 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.
| 8 januari 2026 | RPM 6.0.1 |