Cum se deschide un fișier rpm pe Windows 7. Care este extensia de fișier RPM? Programele gnorpm, kpackage, apt

30.10.2019 Programe

Manager de pachete RPM (RPM)
Tip Sistem de management al pachetelor
Autor palarie rosie
Dezvoltator comunitate
Scris pe Si
sistem de operare GNU/Linux, asemănător Unix
Prima editie
Ultima versiune 5.3.6 (2 martie 2011)
Eliberarea candidatului
Versiune de testare 5.4.0
Licență Licență publică generală GNU
Site-ul web rpm.org

Dezvoltat inițial de Red Hat pentru Red Hat Linux, RPM a început să fie folosit în multe distribuții Linux și a fost portat pe alte sisteme de operare: Novell NetWare (de la versiunea 6.5 SP3), IBM AIX (de la versiunea 5) și altele.

Pentru a stoca fișiere în format RPM, se folosește containerul de arhivă cpio, folosind compresia gzip. În versiunile ulterioare poate fi utilizat un arhivator steași compresie folosind bzip2, LZMA sau . Începând de la versiunea RPM 5.0 este posibil să se utilizeze arhivatorul XAR.

Baza de date RPM

Baza de date RPM este menținută în directorul /var/lib/rpm. Constă dintr-o singură bază de date (Pachete), care stochează toate informațiile despre pachete și multe baze de date mici ( __db.001, __db.002 etc.), care servesc pentru indexare și conțin informații despre fișierele care au fost modificate și create atunci când pachetele au fost instalate și eliminate.

Dacă baza de date devine oarecum coruptă (ceea ce se poate întâmpla dacă procesul de instalare sau de eliminare a fost oprit sau partiția a rămas fără spațiu), aceasta poate fi restaurată prin introducerea comenzii rpm --rebuilddb.

Dacă baza de date a fost distrusă, se recomandă să obțineți o copie dintr-o copie de rezervă făcută anterior sau să o restaurați folosind rpm -ivh --justdb conform listei de pachete primite în avans de echipă rpm -qa | fel. Sunt posibile metode semi-euristice pentru restaurarea bazei de date folosind lista de fișiere din pachetele depozitului din care a fost instalat sistemul, dar este mai bine să nu mergeți la această lungime.

Numele pachetelor

Fiecare pachet RPM are un nume, care constă din mai multe părți:

  • Numele programului;
  • Versiunea programului;
  • Numărul versiunii lansate (de câte ori a fost reconstruit programul aceleiași versiuni). De asemenea, adesea folosit pentru a se referi la distribuția pentru care este compilat pachetul, de exemplu, mdv(Mandriva Linux) sau fc4(Fedora Core 4);
  • Arhitectura pentru care este construit pachetul (i386, ppc etc.)

Pachetul asamblat are de obicei un format de nume ca acesta:

<название>-<версия>-<релиз>.<архитектура>.rpm

De exemplu:

Uneori pachetul include codurile sursă. Astfel de pachete nu conțin informații de arhitectură; ele sunt înlocuite cu src. De exemplu:

libgnomeuimm2.0-2.0.0-3.src.rpm

Bibliotecile sunt cel mai adesea distribuite în două pachete separate. Primul conține codul asamblat, al doilea (de obicei adăugând -dezvoltare) conține fișiere antet și alte fișiere necesare dezvoltatorilor. Este necesar să vă asigurați că versiunile acestor două pachete se potrivesc, altfel bibliotecile ar putea să nu funcționeze corect. Pachete cu extensie noarch.rpm nu depind de arhitectura computerului specific. Acestea conțin de obicei grafică și texte utilizate de alte programe.

Avantajele și dezavantajele RPM

Avantajele RPM față de alte instrumente de management și instalare software

  • Ușurință în eliminarea și actualizarea programelor;
  • Popularitate: multe programe sunt compilate în RPM, deci nu este nevoie să compilați programul din codul sursă;
  • „Instalare non-interactivă”: automatizează cu ușurință procesul de instalare/actualizare/dezinstalare;
  • Verificarea integrității pachetului folosind sume de control și semnături GPG;
  • DeltaRPM, un analog al unui patch care vă permite să actualizați instalat software Cu cost minim trafic;
  • Posibilitatea de a acumula experiența asamblorilor într-un fișier de specificații;
  • Compactitatea relativă a fișierelor cu specificații datorită utilizării macrocomenzilor.

Principalele dezavantaje

  • Pachetele macro pot varia semnificativ între distribuții;
  • Fragmentare și incompatibilitate versiuni diferite. Astfel, există proiecte de dezvoltare a RPM 4 (rpm.org), RPM5 (rpm5.org), precum și a unui număr mare de patch-uri pentru RPM în distribuții. În special, aceasta duce la:
    • incompatibilitatea fișierelor cu specificații între distribuții (fișier cu specificații ALT Linux cel mai adesea imposibil de construit pe Red Hat sau SuSE fără corecții semnificative);
    • incompatibilitatea numelor de dependențe de pachete atunci când se încearcă instalarea unui pachet dintr-o altă distribuție (de exemplu, dependențele în versiunile Connectiva RPM sunt create în conformitate cu reguli diferite decât în ​​Mandriva).

Titlu (engleză): Fișierul Manager de pachete Red Hat

Nume (rusă): Fișierul Linux Installation Manager

Dezvoltator: palarie rosie

Descriere: RPM sau Red Hat Package Manager File este un format fișier de instalare, folosit în diverse distribuții Linux. Formatul RPM a fost creat de o companie americană specializată în dezvoltare produse software Pentru sistem de operare Linux. De obicei, fișierele RPM sunt folosite pentru a instala aplicații. Pe lângă codul programului, acesta poate conține diverse date. Fișierele RPM pot fi folosite și pentru a instala aplicații pe Debian, dar acestea vor trebui mai întâi convertite în format DEB de către Alien. Pentru a vizualiza conținutul RPM, puteți utiliza dispozitivul universal de despachetare a arhivei The Unarchiver.

Pentru a deschide (edita) un fișier cu acest format, puteți utiliza următoarele programe:

Formatul 2

Titlu (engleză): Fișier în format imagine RunPaint (Multicolor).

Nume (rusă): Imagine RunPaint

Dezvoltator: Necunoscut

Descriere: Fișierul în format imagine RPM sau RunPaint (Multicolor) este un format de imagine creat folosind programul RunPaint. Această aplicație învechită nu este acum practic utilizată. Formatul RPM este, de asemenea, rar. Pentru a-l vizualiza, ar trebui să utilizați programul RunPaint care l-a creat sau imaginea RPM poate fi deschisă în vizualizatorul universal XnView. Iar formatul RPM poate fi convertit în formate populare care sunt disponibile pentru vizionare în majoritatea vizualizatoarelor moderne. Fișierele RPM sunt clasificate ca imagini bitmap.

Cea mai frecventă problemă care împiedică utilizatorii să deschidă acest fișier este un program atribuit incorect. Pentru a remedia acest lucru în sistemul de operare Windows, trebuie să faceți clic dreapta pe fișier, în meniul contextual Treceți mouse-ul peste elementul „Deschide cu” și selectați „Selectați un program...” din meniul drop-down. Ca rezultat, veți vedea o listă programe instalate pe computerul dvs. și îl puteți alege pe cel potrivit. De asemenea, vă recomandăm să bifați caseta de lângă „Utilizați această aplicație pentru toate fișierele RPM”.

O altă problemă pe care utilizatorii noștri o întâmpină destul de des este că fișierul RPM este corupt. Această situație poate apărea în multe cazuri. De exemplu: fișierul a fost descărcat incomplet ca urmare erori de server, fișierul a fost deteriorat inițial etc. Pentru a remedia această problemă, utilizați una dintre recomandările:

  • Încerca să găsească fișierul necesarîntr-o altă sursă de pe Internet. S-ar putea să ai noroc să găsești o versiune mai potrivită. Exemplu de căutare Google: „File filetype:RPM” . Doar înlocuiți cuvântul „fișier” cu numele dorit;
  • Cere-le să te trimită dosarul original din nou, este posibil să fi fost deteriorat în timpul transportului;

Sperăm că v-am ajutat să vă rezolvați problema fișierului RPM. Dacă nu știți de unde puteți descărca o aplicație din lista noastră, faceți clic pe link (acesta este numele programului) - veți găsi mai multe informatii detaliate cu privire la unde să descărcați o versiune de instalare securizată a aplicației necesare.

Ce altceva ar putea cauza probleme?

Pot exista mai multe motive pentru care nu puteți deschide fișierul RPM (nu doar lipsa unei aplicații corespunzătoare).
in primul rand- fișierul RPM poate fi legat incorect (incompatibil) cu aplicație instalată pentru intretinerea acestuia. În acest caz, trebuie să schimbați singur această conexiune. Pentru a face acest lucru, faceți clic dreapta pe fișierul RPM pe care doriți să îl editați, faceți clic pe opțiune „Pentru a deschide cu” apoi selectați programul pe care l-ați instalat din listă. După această acțiune, problemele cu deschiderea fișierului RPM ar trebui să dispară complet.
În al doilea rând- fișierul pe care doriți să-l deschideți poate fi pur și simplu deteriorat. În acest caz, cel mai bine ar fi să găsiți o nouă versiune a acesteia sau să o descărcați din nou din aceeași sursă (poate din anumite motive în sesiunea anterioară, descărcarea fișierului RPM nu s-a terminat și nu a putut fi deschis corect) .

Vrei să ajuți?

Daca ai Informații suplimentare despre extensia de fișier RPM, vă vom fi recunoscători dacă o distribuiți utilizatorilor site-ului nostru. Folosiți formularul aflat și trimiteți-ne informațiile dvs. despre fișierul RPM.