Skip to main content

Rpm - comandă Linux - comandă Unix

Despre comanda locate grep si find in unix (Mai 2024)

Despre comanda locate grep si find in unix (Mai 2024)
Anonim

Comandă Linux / Unix: rpm

NUME

rpm - manager de pachete RPM

REZUMAT

VERIFICAREA DE CERTIFICARE SI VERIFICARE:

rpm --query selectati optiunile interogare opțiuni

rpm -V selectati optiunile verifica-opțiuni

rpm --import PUBKEY …

rpm -K --nosignature --nodigest PACKAGE_FILE …

INSTALAREA, UTILIZAREA ȘI DESCĂRCAREA AMBALAJELOR:

rpm -i instalați-opțiuni PACKAGE_FILE …

rpm --modernizare instalați-opțiuni PACKAGE_FILE …

rpm -F instalați-opțiuni PACKAGE_FILE …

rpm -e --allmatches --nodeps --noscripts --notriggers --repackage --Test NUMELE PACHETULUI …

DIVERSE:

rpm --initdb

rpm --addsign PACKAGE_FILE …

rpm --showrc

rpm --setugids NUMELE PACHETULUI …

selectati optiunile

NUMELE PACHETULUI -a, - toate -F, - fișierul FIŞIER -G, - grupa GRUP {-p, - pachet PACKAGE_FILE --fileid MD5 --hdrid SHA1 --pkgid MD5 --tid TID --querybynumber HDRNUM --declanșat de NUMELE PACHETULUI --whatprovides CAPACITATEA --whatrequires CAPACITATEA

interogare opțiuni

--changelog -c, - configfiles -d, - docfiles --dump --filesbypkg -i, - info --ultimul -l, - lista --provides --qf, - queryformat QUERYFMT -R, - necesită --scripts -s, - de stat --triggers, - triggerscripts

verifica-opțiuni

--nodeps --nofiles --noscripts --nodigest --nosignature --nolinkto --nomd5 --nosize --nouser --nogroup --nomtime --nomode --nordev

instalați-opțiuni

--ajutor --toate filele --badreloc --excludepath OLDPATH --excludedocs --forta -h, - hash --ignoresize --ignorearch --ignoreos --includedocs --justdb --nodeps --nodigest --nosignature --nosuggest --nicio comandă --noscripts --notriggers --oldpackage --la sută --prefix NEWPATH --relocate OLDPATH = NEWPATH --repackage --replacefiles --replacepkgs --Test

DESCRIERE

rpm este un puternicManager de pachete, care pot fi utilizate pentru a construi, instala, interoga, verifica, actualiza și șterge pachetele software individuale. Apachet constă dintr-o arhivă de fișiere și metadate utilizate pentru a instala și șterge fișierele de arhivă. Metadatele includ scripturile helper, atributele de fișiere și informațiile descriptive despre pachet.pachete vin în două varietăți: pachete binare, utilizate pentru a încapsula software-ul care urmează să fie instalat, și pachete sursă, conținând codul sursă și rețeta necesară pentru a produce pachete binare.

Este necesar să selectați unul dintre următoarele moduri de bază:întrebare, Verifica, Semnatura de verificare,Instalarea / upgrade / Împrospătare, Dezinstalați, Inițializați baza de date, Rebuild baza de date, Demisiona, Adăugați semnătura, Setați proprietari / grupuri, Afișați cuvintele de întrebare, șiAfișați configurația.

OPTIUNI GENERALE

Aceste opțiuni pot fi utilizate în toate modurile diferite.

-?, --Ajutor

Imprimați un mesaj de utilizare mai lung, apoi normal.

--versiune

Imprimați o singură linie care conține numărul de versiune dinrpm folosit.

--Liniște

Imprimați cât mai puțin posibil - în mod normal se vor afișa numai mesaje de eroare.

-v

Imprimați informații verbose - în mod normal vor fi afișate mesaje de rutină de rutină.

vv

Imprimați o mulțime de informații urgente de depanare.

--rcfile FILELIST

Fiecare fișier din colon este separat FILELIST este citit secvențial prinrpm pentru informații de configurare. Numai primul fișier din listă trebuie să existe, iar tilturile vor fi extinse la valoarea de$ HOME. Valoarea implicită FILELIST este / Usr / lib / rpm / rpmrc : / Usr / lib / rpm / redhat / rpmrc : ~ / .Rpmrc .

--pipe CMD

Conductează ieșirea dinrpm la comandă CMD .

--dbpath dIRECTOR

Utilizați baza de date în dIRECTOR rathen decât calea implicită / Var / lib / rpm

--rădăcină dIRECTOR

Utilizați arborele sistemului de fișiere înrădăcinat la dIRECTOR pentru toate operațiunile. Rețineți că aceasta înseamnă că baza de date este în interiorul dIRECTOR va fi folosit pentru verificări de dependență și pentru orice script (e) (de ex.%post dacă se instalează, sau% Prep dacă se construiește, un pachet) va fi rulat după un chroot (2) la dIRECTOR .

INSTALAREA ȘI UTILIZAREA OPȚIUNILOR

Forma generală a unei comenzi de instalare rpm este

rpm --instalare instalați-opțiuni PACKAGE_FILE …

Acest lucru instalează un nou pachet.

Forma generală a unei comenzi de upgrade rpm este

rpm --modernizare instalați-opțiuni PACKAGE_FILE …

Aceasta actualizează sau instalează pachetul instalat în mod curent într-o versiune mai nouă. Acest lucru este la fel ca instalarea, cu excepția faptului că toate celelalte versiuni ale pachetului sunt eliminate după instalarea noului pachet.

rpm -F instalați-opțiuni PACKAGE_FILE …

Aceasta va actualiza pachetele, dar numai dacă există o versiune anterioară. PACKAGE_FILE poate fi specificată ca oftp sauhttp URL, caz în care pachetul va fi descărcat înainte de a fi instalat. VedeaFTP/HTTP OPȚIUNI pentru informații desprerpme internăftp șihttp suport pentru clienți.

--ajutor

Adăugați pachetele sugerate la setul de tranzacții când este necesar.

--toate filele

Instalează sau actualizează toate fișierele missingok din pachet, indiferent dacă acestea există.

--badreloc

Folosit cu--relocate, permit relocări pe toate căile de fișiere, nu doar pe cele OLDPATH sunt incluse în sugestiile de transfer al pachetului binar.

--excludepath OLDPATH

Nu instalați fișiere al căror nume începe cu OLDPATH .

--excludedocs

Nu instalați niciun fișier care este marcat ca documentație (care include pagini manuale și documente texinfo).

--forta

La fel ca și utilizarea--replacepkgs, --replacefiles, și--oldpackage.

-h, --hash

Imprimați 50 de note de tip hash, deoarece arhiva pachetelor este despachetată. Foloseste cu-v | --verbose pentru un afișaj mai plăcut.

--ignoresize

Nu verificați sistemele de montare a fișierelor pentru suficient spațiu pe disc înainte de a instala acest pachet.

--ignorearch

Permiteți instalarea sau actualizarea chiar dacă arhitecturile pachetului binar și gazdă nu se potrivesc.

--ignoreos

Permiteți instalarea sau actualizarea, chiar dacă sistemele de operare ale pachetului binar și ale gazdei nu se potrivesc.

--includedocs

Instalați fișiere de documentație Acesta este comportamentul implicit.

--justdb

Actualizați numai baza de date, nu sistemul de fișiere.

--nodigest

Nu verificați digestul pachetului sau antetul în timpul citirii.

--nosignature

Nu verificați semnăturile pachetelor sau anteturile atunci când le citiți.

--nodeps

Nu efectuați o verificare a dependenței înainte de instalarea sau actualizarea unui pachet.

--nosuggest

Nu sugerați pachetele care oferă o dependență lipsă.

--nicio comandă

Nu rearanjați pachetele pentru o instalare. Lista pachetelor ar fi, în mod normal, reordonată pentru a satisface dependențele.

--noscripts

--nopre

--nopost

--nopreun

--nopostun

Nu executați scriptul cu același nume.--noscripts opțiunea este echivalentă cu

--nopre --nopost --nopreun --nopostun

și oprește executarea funcției corespunzătoare% pre, %post, % preun, și% postunscriptlet (e).

--notriggers

--notriggerin

--notriggerun

--notriggerpostun

Nu executați niciun scriptlet de declanșare al tipului denumit.--notriggers opțiunea este echivalentă cu

--notriggerin --notriggerun --notriggerpostun

și dezactivează execuția corespunzătoare% triggerin, % triggerun, și% triggerpostun scriptlet (e).

--oldpackage

Permiteți unui upgrade să înlocuiască un pachet mai nou cu unul mai vechi.

--la sută

Imprimați procentele ca fișiere despachetate din arhiva pachetelor. Acest lucru este destinat să facărpm ușor de alergat de la alte unelte.

--prefix NEWPATH

Pentru pachetele binare relocabile, traduceți toate căile de fișiere care încep cu prefixul de instalare din sugestiile de relocare a pachetelor NEWPATH .

--relocate OLDPATH = NEWPATH

Pentru pachetele binare relocabile, traduceți toate căile de fișiere care încep cu OLDPATH în sugestiile de relocare a pachetelor la NEWPATH . Această opțiune poate fi utilizată în mod repetat, dacă există mai multe OLDPATH în pachet trebuie să fie relocate.

--repackage

Re-împachetați fișierele înainte de a le șterge. Pachetul instalat anterior va fi denumit în funcție de macrocomandă% _repackage_name_fmt și va fi creat în directorul numit de macro% _repackage_dir (valoarea implicită este / Var / tmp ).

--replacefiles

Instalați pachetele chiar dacă acestea înlocuiesc fișiere din alte pachete deja instalate.

--replacepkgs

Instalați pachetele, chiar dacă unele dintre ele sunt deja instalate pe acest sistem.

--Test

Nu instalați pachetul, pur și simplu verificați și raportați potențiale conflicte.

Opriți opțiunile

Forma generală a unei comenzi de ștergere a rpm este

rpm -e --allmatches --nodeps --noscripts --notriggers --repackage --Test NUMELE PACHETULUI …

De asemenea, pot fi utilizate următoarele opțiuni:

--allmatches

Eliminați toate versiunile pachetului care se potrivesc NUMELE PACHETULUI . În mod normal, se emite o eroare dacă NUMELE PACHETULUI potrivește pachete multiple.

--nodeps

Nu verificați dependențele înainte de a dezinstala pachetele.

--noscripts

--nopreun

--nopostun

Nu executați scriptul cu același nume.--noscripts opțiunea în timpul ștergerii pachetului este echivalentă cu

--nopreun --nopostun

și oprește executarea funcției corespunzătoare% preun, și% postun scriptlet (e).

--notriggers

--notriggerun

--notriggerpostun

Nu executați niciun scriptlet de declanșare al tipului denumit.--notriggers opțiunea este echivalentă cu

--notriggerun --notriggerpostun

și dezactivează execuția corespunzătoare% triggerun, și% triggerpostun scriptlet (e).

--repackage

Re-împachetați fișierele înainte de a le șterge. Pachetul instalat anterior va fi denumit în funcție de macrocomandă% _repackage_name_fmt și va fi creat în directorul numit de macro% _repackage_dir (valoarea implicită este / Var / tmp ).

--Test

Nu dezinstalați nimic, pur și simplu treceți prin mișcări. Utile în legătură cuvv opțiune pentru depanare.

OPȚIUNI DE OPțIUNI

Forma generală a unei comenzi de interogare rpm este

rpm --query selectati optiunile interogare opțiuni

Puteți specifica formatul în care trebuie tipărite informațiile despre pachet. Pentru aceasta, utilizați

--qf | --queryformat QUERYFMT

opțiune, urmată de QUERYFMT șir de format. Formatele de interogări sunt versiuni modificate ale standarduluiprintf (3) formatare. Formatul este alcătuit din șiruri statice (care pot include scăderea caracteristică a caracteristicilor C pentru linii noi, file și alte caractere speciale) șiprintf (3) tipografii de tip. La fel derpm deja cunoaște tipul de tipărit, specificatorul de tip trebuie totuși să fie omis și înlocuit cu numele etichetei de antet care urmează să fie tipărită, însoțită de{} de caractere. Numele de etichete sunt nepotrivite pentru caz, iar cele de conducereRPMTAG_ o parte din numele etichetei poate fi omisă, de asemenea.

Formatele alternative de ieșire pot fi solicitate urmând eticheta cu: typetag . În prezent, sunt acceptate următoarele tipuri:

: armura

Înfășurați o cheie publică în armura ASCII.

: base64

Se codifică datele binare folosind base64.

:Data

Folosiți formatul strftime (3) "% c".

:zi

Utilizați strftime (3) "% a% b% d% Y" format.

: depflags

Formatați steagurile de dependență.

: fflags

Fișiere de formatare a fișierelor.

: hex

Formatați în format hexazecimal.

: octal

Format în octal.

: permanentul

Fișier permisiuni de format.

: shescape

Evitați citate simple pentru a fi utilizate într-un scenariu.

: triggertype

Afișați sufixul de declanșare.

De exemplu, pentru a imprima numai numele pachetelor interogate, ați putea folosi%{NUME} ca șir de format. Pentru a imprima numele de pachete și informațiile despre distribuție în două coloane, puteți utiliza% -30 {NAME}% {} DISTRIBUȚIE. rpm va tipări o listă cu toate etichetele pe care le știe atunci când este invocată cu--querytags argument.

Există două subseturi de opțiuni pentru interogarea: selectarea pachetelor și selectarea informațiilor.

OPȚIUNI DE SELECȚIE A PACHETULUI:

NUMELE PACHETULUI

Cerere pachet instalat numit NUMELE PACHETULUI .

-a, - toate

Solicitați toate pachetele instalate.

-f, --fila FIŞIER

Solicitați pachetul de proprietăți FIŞIER .

--fileid MD5

Pachetul de interogare care conține un identificator de fișier dat, adică MD5 digest conținutul fișierului.

-g, --group GRUP

Solicitați pachete cu grupul de GRUP .

--hdrid SHA1

Pachet de interogări care conține un identificator de antet dat, adică SHA1 digest al regiunii antet imutabile.

-p, --pachetul PACKAGE_FILE

Solicitați un pachet (dezinstalat) PACKAGE_FILE . PACKAGE_FILE poate fi specificată ca oftp sauhttp stil URL, caz în care antetul pachetului va fi descărcat și interogat. VedeaFTP / HTTP OPȚIUNI pentru informații desprerpme internăftp șihttp suport pentru clienți. PACKAGE_FILE argumentele, dacă nu un pachet binar, vor fi interpretate ca un manifest de pachete ASCII. Comentariile sunt permise, începând cu un "#", iar fiecare rând al unui fișier manifest al pachetului poate include expresii globale separate în spațiu alb, inclusiv adrese URL cu expresii globale la distanță, care vor fi extinse la căile care sunt înlocuite în locul manifestului de pachete ca adiţional PACKAGE_FILE argumentează interogarea.

--pkgid MD5

Pachetul de interogări care conține un identificator de pachete dat, adică MD5 digest conținutul combinat al antetului și al încărcăturii utile.

--querybynumber HDRNUM

Întrebați HDRNUM intrarea directă a bazei de date; acest lucru este util doar pentru depanare.

--specfile specfile

Parsează și interoghează specfile ca și cum ar fi fost un pachet. Deși nu sunt disponibile toate informațiile (de exemplu listele de fișiere), acest tip de interogare permite ca rpm să fie folosit pentru a extrage informații din fișierele de spec. Fără a fi nevoie să scrie un parser specfile.

--tid TID

Solicitați pachete care au un anumit pachet TID identificatorul tranzacției. În prezent, un timbru unix este folosit ca identificator de tranzacție. Toate pachetele instalate sau șterse într-o singură tranzacție au un identificator comun.

--declanșat de NUMELE PACHETULUI

Solicitați pachete care sunt declanșate de pachete NUMELE PACHETULUI .

--whatprovides CAPACITATEA

Solicitați toate pachetele care oferă CAPACITATEA capacitate.

--whatrequires CAPACITATEA

Solicitați toate pachetele necesare CAPACITATEA pentru buna funcționare.

Opțiuni pentru opțiunile de ambalare:

--changelog

Afișați informații despre schimbare pentru pachet.

-c, --configfiles

Afișează numai fișiere de configurare (implică-l).

-d, --docfiles

Listează numai fișiere de documentare (implică-l).

--dump

Informații despre fișierul Dump, după cum urmează:

cale dimensiune mtime modul md5sum proprietar grup isconfig isdoc rdev symlink

Această opțiune trebuie utilizată cu cel puțin una dintre-l, -c, -d.

--filesbypkg

Afișați toate fișierele din fiecare pachet selectat.

-i, --info

Afișați informații despre pachete, inclusiv numele, versiunea și descrierea. Aceasta utilizează--queryformat dacă a fost specificat unul.

--ultimul

Comandă lista de pachete după timpul de instalare, astfel încât cele mai recente pachete sunt în partea de sus.

-l, - lista

Listează fișierele în pachet.

--provides

Listează capabilitățile oferite de acest pachet.

-R, - solicită

Listează pachetele pe care depinde acest pachet.

--scripts

Listează scriptlerele specifice pachetului care sunt utilizate ca parte a proceselor de instalare și dezinstalare.

-s, --state

Afișați statele de fișiere din pachet (implică-l). Starea fiecărui fișier este una normal , nu este instalat , sau înlocuit .

- triggers, --triggerscripts

Afișați scripturile de declanșare, dacă există, care sunt conținute în pachet.

VERIFICAȚI OPȚIUNILE

Forma generală a unei comenzi de verificare rpm este

rpm -V selectati optiunile verifica-opțiuni

Verificarea unui pachet compară informații despre fișierele instalate din pachet cu informații despre fișierele preluate din metadatele de pachete stocate în baza de date rpm. Printre altele, verificarea compară dimensiunea, suma MD5, permisiunile, tipul, proprietarul și grupul fiecărui fișier. Orice discrepanțe sunt afișate.Fișierele care nu au fost instalate din pachet, de exemplu, fișierele de documentație excluse la instalare utilizând "--excludedocs", va fi ignorată în tăcere.

Opțiunile de selecție a pachetelor sunt aceleași ca și în cazul interogării pachetelor (inclusiv pachetele manifestate de pachete ca argumente). Alte opțiuni unice pentru a verifica modul sunt:

--nodeps

Nu verificați dependențele pachetelor.

--nodigest

Nu verificați digestul pachetului sau antetul în timpul citirii.

--nofiles

Nu verificați niciun atribut al fișierelor pachete.

--noscripts

Nu executați% verifyscript scriptlet (dacă există).

--nosignature

Nu verificați semnăturile pachetelor sau anteturile atunci când le citiți.

--nolinkto

--nomd5

--nosize

--nouser

--nogroup

--nomtime

--nomode

--nordev

Nu verificați atributul fișierului corespunzător.

Formatul ieșirii este un șir de 8 caractere, un posibil marker de atribute:

c % config Fișier de configurare. d % doc fișier de documentație. g %fantomă (adică conținutul fișierului nu este inclus în pachetul util). L %licență fișier de licență. r %Citește-mă fișier readme.

din antetul pachetului, urmat de numele fișierului. Fiecare dintre cele 8 caractere denotă rezultatul unei comparații a atributului (fișierelor) fișierului cu valoarea acelor atribute înregistrate în baza de date. Un singur "."(perioadă) înseamnă testul trecut, în timp ce un singur"?"(semnul de întrebare) indică faptul că testul nu a putut fi efectuat (de exemplu, permisiunile de fișier împiedică citirea). În caz contrar,Boldened) reprezintă eșecul corespunzător--verifica Test:

S fişier Size diferă M Mode diferă (include permisiunile și tipul de fișier) 5 MD5 suma diferă D Dnumărul mare sau minor de numere greșite L cititLcerneală (2) traiectorie necorespunzătoare U User proprietate diferă G GProprietatea proprietății diferă T mTime diferă

SEMNATURA DIGITALĂ ȘI VERIFICAREA DIGESTALĂ

Formele generale ale comenzilor de semnătură digitală rpm sunt

rpm --import PUBKEY …

rpm {--checksig} --nosignature --nodigest PACKAGE_FILE …

--checksig opțiunea verifică toate digestările și semnăturile conținute în PACKAGE_FILE pentru a asigura integritatea și originea pachetului. Rețineți că semnăturile sunt acum verificate ori de câte ori este citit un pachet, și--checksig este utilă pentru a verifica toate digesturile și semnăturile asociate unui pachet.

Semnăturile digitale nu pot fi verificate fără o cheie publică. Se poate adăuga o cheie publică blindată asciirpm folosind baza de date--import. O cheie publică importată este purtată într-un antet, iar gestionarea inelului de chei este efectuată exact ca gestionarea pachetelor. De exemplu, toate cheile publice importate pot fi afișate prin:

rpm -qa gpg-pubkey *

Detaliile despre o anumită cheie publică, atunci când este importată, pot fi afișate prin interogare. Iată informații despre cheia Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

În cele din urmă, cheile publice pot fi șterse după import, la fel ca pachetele. Iată cum să eliminați cheia Red Hat GPG / DSA

rpm -e gpg-pubkey-db42a60e

SEMNAREA UNEI PACHETE

rpm --addsign | --resign PACKAGE_FILE …

Ambele--addsign și--demisiona opțiunile generează și inserați semnături noi pentru fiecare pachet PACKAGE_FILE dat fiind înlocuirea oricăror semnături existente. Există două opțiuni din motive istorice, în prezent nu există nicio diferență în ceea ce privește comportamentul.

UTILIZAREA GPG-URILOR PENTRU SEMNAREA PACHETELOR

Pentru a semna pachetele folosind GPG,rpm trebuie să fie configurat să ruleze GPG și să poată găsi un inel cu cheile corespunzătoare. În mod implicit,rpm utilizează aceleași convenții ca GPG pentru a găsi inelele cheie, și anume$ GNUPGHOME variabilă de mediu. Dacă nu sunt localizate sondele cheii în care GPG se așteaptă ca acestea să fie, va trebui să configurați macrocomanda% _gpg_path pentru a fi locația inelului de chei GPG de folosit.

Pentru compatibilitatea cu versiunile mai vechi de GPG, PGP și rpm, trebuie configurate numai pachetele de semnături OpenPGP V3. Fie pot fi utilizați algoritmi de verificare DSA sau RSA, dar se preferă DSA.

Dacă doriți să puteți semna pachete pe care le creați, trebuie să creați și o pereche de chei publice și secret (vedeți manualul GPG). De asemenea, va trebui să configurațirpm macro-uri

%_semnătură

Tipul de semnătură. În prezent, sunt acceptate doar gpg și pgp.

% _gpg_name

Numele "utilizatorului" ale cărui chei doriți să îl utilizați pentru a semna pachetele.

De exemplu, pentru a putea utiliza GPG pentru a semna pachetele ca utilizator "John Doe" [email protected] >' de la inelele de chei situate în /etc/rpm/.gpg folosind executabilul / Usr / bin / GPG ați include

% _signature gpg% _gpg_path /etc/rpm/.gpg% _gpg_name John Doe % _gpgbin / usr / bin / gpg

într-un fișier de configurare macro. Utilizare / etc / rpm / macro pentru configurația pe sistem și ~ / .Rpmmacros pentru configurația per-utilizator.

RĂSPUNSURI DE BAZĂ DE REBUILD

Forma generală a comenzii bazei de date pentru reconstrucția rpm este

rpm --rebuilddb -v --dbpath dIRECTOR --rădăcină dIRECTOR

Utilizare--initdb pentru a crea o nouă bază de date, utilizați--rebuilddb pentru a reconstrui indicii bazei de date din antetele pachetelor instalate.

SHOWRC

Comanda

rpm --showrc

arată valorilerpm va fi utilizat pentru toate opțiunile care sunt setate în prezent rpmrc și macro-uri fișierele de configurare.

FTP / HTTP OPȚIUNI

rpm poate acționa ca un client FTP și / sau HTTP, astfel încât pachetele să poată fi interogate sau instalate de pe internet. Fișierele cu pachete pentru operațiuni de instalare, upgrade și interogare pot fi specificate ca unftp sauhttpURL stil:

ftp: // utilizator: Parola @ gazdă: port / cale / catre / package.rpm

În cazul în care:PAROLA porțiune este omisă, parola va fi solicitată (o dată pe pereche de utilizatori / nume de gazdă). În cazul în care utilizatorul și parola sunt omise, anonimftp este folosit. În toate cazurile, pasivul (PASV)ftp transferurile sunt efectuate.

rpm permite urmatoarele optiuni sa fie utilizate cu URL-uri ftp:

--ftpproxy GAZDĂ

Gazda GAZDĂ va fi folosit ca server proxy pentru toate transferurile ftp, ceea ce permite utilizatorilor să execute ftp prin intermediul unor firewall-uri care utilizează sisteme proxy. Această opțiune poate fi specificată și prin configurarea macrocomenzii% _ftpproxy.

--ftpport GAZDĂ

TCP-ul PORT numărul de utilizat pentru conexiunea ftp pe serverul proxy ftp în loc de portul implicit. Această opțiune poate fi specificată și prin configurarea macrocomenzii% _ftpport.

rpm permite următoarele opțiuni pentru utilizarea cuhttp URL-uri:

--Http proxy GAZDĂ

Gazda GAZDĂ va fi folosit ca server proxy pentru toțihttp transferuri. Această opțiune poate fi specificată și prin configurarea macrocomenzii%_Http proxy.

--httpport PORT

TCP-ul PORT număr de utilizat pentruhttp conexiune pe serverul http proxy în loc de portul implicit. Această opțiune poate fi specificată și prin configurarea macrocomenzii% _httpport.

LEGISLAȚIE

Executarea rpmbuild

Modurile de construire a rpm sunt acum rezidente în / Usr / bin / rpmbuild executabil. Deși compatibilitatea cu tradițiile furnizate de poreclele de mai jos a fost adecvată, compatibilitatea nu este perfectă; prin urmare, compatibilitatea cu modul de construire prin intermediul unor pseudonimuri este eliminată din rpm. Instalațirpmbuild pachet, și vezirpmbuild(8) pentru documentarea tuturorrpm construiți modurile anterior documentate aicirpm(8).

Adăugați următoarele linii la / Etc / PopI dacă doriți să continuați să invocațirpmbuild de larpmLinie de comanda:

rpm exec -bp rpmb -bp rpm exec -bc rpmb -bc rpm exec -bi rpmb -bi rpm exec -bl rpmb -bl rpm exec -ba rpmb -ba rpm exec -bb rpmb -bb rpm exec --ps rpmb -bs rpm exec -tp rpmb -tp rpm exec -tc rpmb -tc rpm exec -ti rpmb -ti rpm exec -tl rpmb -tl rpm exec -ta rpmb -ta rpm exec - tb rpmb -tb rpm exec - rpmb -ts rpm exec --rebuild rpmb --rebuild rpm exec --recompila rpmb --recompila rpm exec --clean rpmb --clean rpm exec --rmsource rpmb --rmsource rpm exec - rmspec rpmb - rmspec rpm execuție - țintă rpmb - țintă rpm exec - scurt-circuit rpmb - scurt-circuit

VEZI SI

Popt(3), rpm2cpio(8), rpmbuild(8),

http://www.rpm.org/ http://www.rpm.org/>

Important: Folosește om comandă ( % om ) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.