RPMSPEC(1) General Commands Manual RPMSPEC(1) NAMN rpmspec -- RPM-spec-verktyg SYNOPSIS rpmspec {-q|--query} [flaggor] [frageflaggor] SPECFIL rpmspec {-P|--parse} [flaggor] SPECFIL rpmspec --shell [flaggor] [SPECFIL BESKRIVNING rpmspec ar ett verktyg for att fraga en spec-fil. Mer specifikt for att fraga om hypotetiska paket vilka skulle kunna skapas fran den angivna spec-filen. Sa att fraga en spec-fil med rpmspec liknar att fraga ett paket som ar byggt fran den spec-filen. Men det ar inte identiskt. Med rpmspec kan man inte fraga om alla falt vilka man kan fraga om fran ett byggt paket. T.ex. kan man inte fraga om BUILDTIME med rpmspec av uppenbara skal. Man kan inte heller fraga om andra falt som genereras automatiskt under ett bygge av ett paket sasom automatgenererade beroenden. ATGARDER -q, --query Fraga ett tolkat spec-huvud, liknande att fraga paket. -P, --parse Skriv ut en tolkad spec-fil till standard ut. Det vill saga, villkor hanteras, makron tolkas och sa vidare. --shell Starta ett interaktivt skal for att inspektera makron, eventuellt efter att tolka en spec. Huvudsakligen anvandbart for felsokning. ARGUMENT SPECFIL RPM-specfil anvand for att bygga paket med rpmbuild. FLAGGOR Se rpm-common(8) for flaggorna gemensamma for alla atgarder. FRAGEFLAGGOR --qf FRAGEFMT, --queryformat FRAGEFMT Ange ett utdataformat for spec-fragor. Se rpm-queryformat(7) for detaljer. --rpms Arbeta pa alla binarpakethuvuden som genereras fran en spec. --builtrpms Arbeta endast pa binarpakethuvudena till paket vilka skulle byggas fran spec:en. Detta betyder att ignorera pakethuvuden till paket som inte skulle byggas fran spec:en d.v.s. ignorera pakethuvuden till paket utan en filsektion. --srpm Arbeta pa kallpakethuvuden genererade fran spec:en. MILJO Se rpm-common(8). SLUTSTATUS Om det gick bra returneras 0, annars en nollskild felkod. EXEMPEL rpmspec -q rpm.spec Hamta en lista med binarpaket vilka skulle genereras fran rpm-spec-filen, t.ex.: 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 Hamta sammanfattningsinformation for enskilda binarpaket som genereras fran rpm-spec-filen t.ex.: 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 Hamta kallpaketen vilka skulle genereras fran rpm-spec-filen, t.ex.: rpm-4.11.3-3.fc20.x86_64 rpmspec -P rpm.spec Tolka rpm-spec-filen till standard ut, t.ex.: Summary: The RPM package management system Name: rpm Version: 4.14.0 ... rpmspec --shell Kor ett interaktivt makroskal for felsokning av makron, t.ex.: $ rpmspec --shell > %define apa bepa > %apa bepa > %(date) tis 13 apr 14:55:37 CEST > %getncpus 8 rpmspec --shell popt.spec Kor ett interaktivt makroskal i en spec-kontext, t.ex.: %name popt %version 1.18 SE AVEN popt(3), rpm(8), rpmbuild(1), rpm-queryformat(7), rpm-macros(7) rpmspec --help -- eftersom rpm stodjer anpassning av flaggor via popt-alias ar det omojligt att garantera att vad som beskrivs i manualen stammer med vad som finns tillgangligt. http://www.rpm.org/ OVERSATTNING Den svenska oversattningen av denna manualsida skapades av Goran Uddeborg Denna oversattning ar fri dokumentation; las GNU General Public License Version 3 eller senare for upphovsrattsvillkor. Vi tar INGET ANSVAR. Om du hittar fel i oversattningen av denna manualsida, skicka ett mail till . RPM 6.0.1 8 januari 2026 RPMSPEC(1)