Kako otvoriti rpm datoteku na Windows 7. Što je RPM datotečni nastavak? Programi gnorpm, kpackage, apt

30.10.2019 Programi

Upravitelj RPM paketa (RPM)
Tip Sustav za upravljanje paketima
Autor crveni šešir
Developer zajednica
Napisano na Si
operacijski sustav GNU/Linux, sličan Unixu
Prvo izdanje
Najnovija verzija 5.3.6 (2. ožujka 2011.)
Pustite kandidata
Test verzija 5.4.0
Licenca GNU Opća javna licenca
Web stranica rpm.org

Izvorno razvijen od strane Red Hata za Red Hat Linux, RPM se počeo koristiti u mnogim distribucijama Linuxa i prenesen je na druge operativne sustave: Novell NetWare (od verzije 6.5 SP3), IBM AIX (od verzije 5) i druge.

Za pohranjivanje datoteka u RPM formatu koristi se cpio spremnik arhive, koristeći gzip kompresiju. U kasnijim verzijama može se koristiti program za arhiviranje zvijezda i kompresiju pomoću bzip2, LZMA ili . Počevši od verzije RPM 5.0 moguće je koristiti XAR arhiver.

RPM baza podataka

RPM baza podataka održava se u direktoriju /var/lib/rpm. Sastoji se od jedne baze podataka (Paketi), koja pohranjuje sve informacije o paketima, i mnogo malih baza podataka ( __db.001, __db.002 itd.), koji služe za indeksiranje i sadrže informacije o tome koje su datoteke mijenjane i kreirane prilikom instaliranja i uklanjanja paketa.

Ako baza podataka postane donekle oštećena (što se može dogoditi ako je proces instalacije ili uklanjanja prekinut ili je na particiji ponestalo prostora), može se vratiti unosom naredbe rpm --rebuilddb.

Ako je baza podataka uništena, preporuča se nabaviti kopiju iz prethodno napravljene sigurnosne kopije ili je vratiti pomoću rpm -ivh --justdb prema popisu unaprijed primljenih paketa u ekipu okretaja u minuti -qa | vrsta. Moguće su poluheurističke metode vraćanja baze podataka korištenjem popisa datoteka u paketima repozitorija iz kojeg je sustav instaliran, ali bolje je ne ići toliko dugo.

Nazivi paketa

Svaki RPM paket ima naziv koji se sastoji od nekoliko dijelova:

  • Naziv programa;
  • Verzija programa;
  • Broj izdane verzije (broj puta kada je program iste verzije ponovno izgrađen). Također se često koristi za označavanje distribucije za koju je paket sastavljen, na primjer, mdv(Mandriva Linux) ili fc4(Fedora Core 4);
  • Arhitektura za koju je paket izgrađen (i386, ppc, itd.)

Sastavljeni paket obično ima ovakav format naziva:

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

Na primjer:

Ponekad paket uključuje izvorni kodovi. Takvi paketi ne sadrže informacije o arhitekturi; one se zamjenjuju s src. Na primjer:

libgnomeuimm2.0-2.0.0-3.src.rpm

Biblioteke se najčešće distribuiraju u dva odvojena paketa. Prvi sadrži sastavljeni kod, drugi (obično dodavanje -razvijen) sadrži datoteke zaglavlja i druge datoteke potrebne programerima. Potrebno je osigurati da se verzije ova dva paketa podudaraju, inače knjižnice možda neće raditi ispravno. Paketi s nastavkom noarch.rpm ne ovise o specifičnoj arhitekturi računala. Obično sadrže grafike i tekstove koje koriste drugi programi.

Prednosti i nedostaci RPM-a

Prednosti RPM-a u odnosu na druge alate za upravljanje i instalaciju softvera

  • Jednostavnost uklanjanja i ažuriranja programa;
  • Popularnost: mnogi programi su kompajlirani u RPM-u, tako da nema potrebe kompilirati program iz izvornog koda;
  • "Neinteraktivna instalacija": jednostavno automatizirajte proces instalacije/ažuriranja/deinstalacije;
  • Provjera integriteta paketa pomoću kontrolnih zbrojeva i GPG potpisa;
  • DeltaRPM, analog zakrpe koja vam omogućuje ažuriranje instaliranog softver S minimalni trošak promet;
  • Mogućnost prikupljanja iskustva asemblera u spec datoteci;
  • Relativna kompaktnost spec datoteka zbog upotrebe makronaredbi.

Glavni nedostaci

  • Makro paketi mogu se značajno razlikovati između distribucija;
  • Fragmentacija i nekompatibilnost različite verzije. Tako postoje projekti razvoja RPM 4 (rpm.org), RPM5 (rpm5.org), kao i velik broj zakrpa za RPM u distribucijama. To posebno dovodi do:
    • nekompatibilnost specifikacijskih datoteka između distribucija (specifična datoteka ALT Linux najčešće nemoguće izgraditi na Red Hatu ili SuSE bez značajnih ispravaka);
    • nekompatibilnost naziva ovisnosti paketa pri pokušaju instaliranja paketa iz druge distribucije (na primjer, ovisnosti u Connectiva RPM verzijama kreiraju se prema drugačijim pravilima nego u Mandrivi).

Naslov (engleski): Red Hat Package Manager datoteka

Ime (ruski): Linux Installation Manager datoteka

Programer: crveni šešir

Opis: RPM ili Red Hat Package Manager datoteka je format instalacijsku datoteku, koristi se u raznim Linux distribucije. RPM format kreirala je američka tvrtka specijalizirana za razvoj softverski proizvodi Za operacijski sustav Linux. Obično se RPM datoteke koriste za instaliranje aplikacija. Osim programskog koda, može sadržavati razne podatke. RPM datoteke se također mogu koristiti za instaliranje aplikacija na Debianu, ali će ih Alien prvo morati pretvoriti u DEB format. Za pregled sadržaja RPM-a možete koristiti univerzalni alat za raspakiranje arhiva The Unarchiver.

Za otvaranje (uređivanje) datoteke ovog formata možete koristiti sljedeće programe:

Format 2

Naslov (engleski): Datoteka formata slike RunPaint (Multicolor).

Ime (ruski): RunPaint sliku

Programer: Nepoznato

Opis: Datoteka formata slike RPM ili RunPaint (Multicolor) format je slike stvoren pomoću programa RunPaint. Ova zastarjela aplikacija sada se praktički ne koristi. RPM format je također rijedak. Da biste je vidjeli, trebali biste koristiti program RunPaint koji ju je izradio ili RPM sliku možete otvoriti u univerzalnom pregledniku XnView. A RPM format se može pretvoriti u popularne formate koji su dostupni za gledanje u većini modernih preglednika. RPM datoteke su kategorizirane kao bitmap slike.

Najčešći problem koji sprječava korisnike da otvore ovu datoteku je netočno dodijeljen program. Da biste to popravili u Windows OS-u, trebate desnom tipkom miša kliknuti datoteku, u kontekstni izbornik Zadržite pokazivač miša iznad stavke "Otvori s" i odaberite "Odaberite program..." s padajućeg izbornika. Kao rezultat vidjet ćete popis instaliranih programa na vašem računalu, a vi možete odabrati odgovarajući. Također preporučujemo da potvrdite okvir pored "Koristi ovu aplikaciju za sve RPM datoteke."

Još jedan problem s kojim se naši korisnici često susreću je da je RPM datoteka oštećena. Ova situacija može se pojaviti u mnogim slučajevima. Na primjer: datoteka je zbog toga nepotpuno preuzeta pogreške poslužitelja, datoteka je prvotno oštećena itd. Da biste riješili ovaj problem, upotrijebite jednu od preporuka:

  • Pokušaj pronaći potrebna datoteka u drugom izvoru na internetu. Možda ćete imati sreće u pronalaženju prikladnije verzije. Primjer Google pretraživanja: "File filetype:RPM" . Samo zamijenite riječ "datoteka" imenom koje želite;
  • Zamolite ih da vam pošalju izvorna datoteka opet, možda je oštećen u transportu;

Nadamo se da smo vam pomogli riješiti problem s RPM datotekom. Ako ne znate gdje možete preuzeti aplikaciju s našeg popisa, kliknite na link (ovo je naziv programa) - pronaći ćete više detaljne informacije o tome gdje preuzeti sigurnu instalacijsku verziju potrebne aplikacije.

Što bi još moglo uzrokovati probleme?

Možda postoji više razloga zašto ne možete otvoriti RPM datoteku (ne samo nedostatak odgovarajuće aplikacije).
Prvo- RPM datoteka može biti netočno povezana (nekompatibilna) s instalirana aplikacija za njegovo održavanje. U tom slučaju morate sami promijeniti ovu vezu. Da biste to učinili, desnom tipkom miša kliknite RPM datoteku koju želite urediti, kliknite opciju "Otvoriti s" a zatim s popisa odaberite program koji ste instalirali. Nakon ove radnje, problemi s otvaranjem RPM datoteke trebali bi u potpunosti nestati.
Drugo- datoteka koju želite otvoriti možda je jednostavno oštećena. U tom slučaju najbolje bi bilo pronaći njegovu novu verziju ili je ponovno preuzeti s istog izvora (možda iz nekog razloga u prethodnoj sesiji preuzimanje RPM datoteke nije završilo i nije se mogla ispravno otvoriti) .

Želite li pomoći?

Ako imate dodatne informacije o datotečnom nastavku RPM, bit ćemo vam zahvalni ako ga podijelite s korisnicima naše stranice. Koristite obrazac koji se nalazi i pošaljite nam svoje podatke o RPM datoteci.