RPM-MANIFEST(5)

NAMN
rpm-manifest — filformat för rpm:s paketinnehåll

SYNOPSIS
GLOB …

# KOMMENTAR

BESKRIVNING
RPM:s paketinnehållsfiler är rena textfiler som innehåller en eller flera glob(7)-poster som förväntas matcha antingen RPM-paketfiler eller andra paketinnehållsförteckningar.

Paketinnehåll kan användas som ett sätt att dokumentera installationen av stora paketuppsättningar på ett rent RPM-sätt, utan att sätta upp förråd och konfigurera externa program för att lösa upp beroenden för att använda dem. För slutanvändarens syften är innehållsförteckningar klumpiga, men för att till exempel snabbt installera en basavbild från en förutbestämd uppsättning paketversioner från en lokal katalog kan en innehållsförteckning mycket väl vara enklare och snabbare än att använda en beroendeupplösare för ändamålet. En innehållsförteckning kan även användas för att gå runt begränsningar på kommandoradens längd.

Relativa glob:ar tolkas relativt användarens aktuella katalog. Flera glob:ar per rad är tillåtna, men för läsbarhetens skull rekommenderas det att använda en per rad istället.

Rader som börjar med # anses vara kommentarer. Tomma rader och rader som enbart består av blanktecken ignoreras.

EXEMPEL

  Exempel 1. Innehållsförteckning över all utgåvor av myproj-1.0 och dess beroenden
    /mnt/mittproj/rpm/mittproj-1.0-*.x86_64.rpm
    /mnt/mittbib/rpm/mittbib-2.1-*.x86_64.rpm

  Exempel 2. Innehållsförteckning över alla noarch-paket på standardplatsen för rpmbuild(1).
    ~/rpmbuild/RPMS/noarch/*.rpm

  Exempel 3. Innehållsförteckning som en enkel basavbild

Skapa en innehållsförteckning kallad minförteckning.mft med just nu installerade paket, med antagandet av en bassökväg /mnt/Paket för RPM-paketfiler, och installera den i en alternativ systemrot på /srv/test.

    # rpm -qa --qf '/mnt/Paket/%{nevra}.rpm\n' > minförteckning.mft
    # rpm -Uv --root /srv/test minförteckning.mft

SE ÄVEN
rpm(8) rpm-common(8)

Ö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 (https://www.gnu.org/licenses/gpl-3.0.html) 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.