Portál AbcLinuxu, 8. května 2025 18:24

Dotaz: Co je RPMDB?

6.5.2015 21:47 Luis
Co je RPMDB?
Přečteno: 429×
Odpovědět | Admin
Při instalaci Yumexu,ve Fedoře 21,se mi objevilo následující varování:RPMDB byla změněna mimo yum. Prosím o vysvětlení. Díky.
[root@Doma sas]# yum install yumex
Zavedené moduly: langpacks
Řešení závislostí...
--> Kontrola transakce spuštěna
---> Balíček yumex.noarch 0:3.0.17-1.fc21 bude instalován
--> Zpracování závislostí: python-pexpect pro balíček: yumex-3.0.17-1.fc21.noarch
--> Kontrola transakce spuštěna
---> Balíček python-pexpect.noarch 0:3.1-3.fc21 bude instalován
--> Řešení závislostí dokončeno

Závislosti vyřešeny.

================================================================================ Package Arch Verze Repozitář Vel. ================================================================================ Instalování: yumex noarch 3.0.17-1.fc21 updates 448 k Instalace kvůli závislostem: python-pexpect noarch 3.1-3.fc21 fedora 119 k

Shrnutí transakce ================================================================================ Instalovat 1 Balíček (+1 Závislý balíček)

Celková velikost ke stahování: 567 k Nainstalovaná velikost: 2.2 M Is this ok [y/d/N]: y Downloading packages: (1/2): python-pexpect-3.1-3.fc21.noarch.rpm | 119 kB 00:06 (2/2): yumex-3.0.17-1.fc21.noarch.rpm | 448 kB 00:13 -------------------------------------------------------------------------------- Celkem 43 kB/s | 567 kB 00:13 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Varování: RPMDB byla změněna mimo yum. Instalování: python-pexpect-3.1-3.fc21.noarch 1/2 Instalování: yumex-3.0.17-1.fc21.noarch 2/2 Ověřování : python-pexpect-3.1-3.fc21.noarch 1/2 Ověřování : yumex-3.0.17-1.fc21.noarch 2/2

Nainstalováno: yumex.noarch 0:3.0.17-1.fc21

Nainstalované závislosti: python-pexpect.noarch 0:3.1-3.fc21

Hotovo!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.5.2015 22:34 trubicoid
Rozbalit Rozbalit vše Re: Co je RPMDB?
Odpovědět | | Sbalit | Link | Blokovat | Admin
to je databaze rpm, yum si stezuje, ze mu tam saha neco jinyho, asi jinej balickovaci program, treba zrovna rpm? nevim ...

PS: vylepsi formatovani
7.5.2015 14:37 Ja
Rozbalit Rozbalit vše Re: Co je RPMDB?
Je to úplně správně, jen bych to rozšířil:

Fedora používá balíčkovací systém rpm, s kterým lze pracovat příkazy rpm, dnf, yum nebo grafickou nadstavbou yumex, která interně volá yum a nějakou grafickou nadstavbou pro gnomeshell.

Informace o nainstalovaných balíčcích je uložena v databázi rpmdb. Yum si hlídá, zda s tou databází nepracuje někdo mimo něj a když ano, tak to hlásí.

S rpmdb mohl pracovat nějaký automatický aktualizační daemon (žádného nepoužívám, tak nevím), případně plugin grafického desktopu, který by chtěl informovat o dostupnosti aktualizací.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.