Scroll to navigation

RPM-SYSTEMD-INHIBIT(8) System Manager's Manual RPM-SYSTEMD-INHIBIT(8)

NUME

rpm-plugin-systemd-inhibit - modul pentru managerul de pachete RPM

Descriere

Acest modul pentru RPM împiedică sistemul să intre în modul de oprire, de repaus sau de inactivitate în timp ce se execută o tranzacție rpm pentru a preveni coruperea sistemului care poate apărea dacă tranzacția este întreruptă de o repornire.

Acest lucru se realizează prin utilizarea interfeței DBUS de inhibare a systemd. Apelul este aproximativ echivalent cu execuția

systemd-inhibit --mode=block --what=idle:sleep:shutdown --who=RPM --why="Tranzacția se execută în acest moment"

A se vedea systemd-inhibit(1) pentru detalii despre acest mecanism.

Se recomandă cu insistență ca acest modul să fie instalat pe toate sistemele bazate pe systemd.

Cerințe prealabile

Pentru ca modulul să funcționeze, systemd trebuie să fie utilizat ca sistem „init” (de inițiere) și, de asemenea, magistrala de sistem DBUS trebuie să fie disponibilă. În cazul în care modulul nu poate accesa interfața, acesta emite un avertisment, dar nu oprește tranzacția.

Configurare

În prezent, modulul nu are nicio opțiune de configurare, în afară de activarea și dezactivarea acestuia. Acesta poate fi dezactivat prin comentarea macrocomenzii %__transaction_systemd_inhibit din fișierul de macrocomenzi principal (situat de obicei la /usr/lib/rpm/macros) sau prin modificarea în alt mod a valorii macrocomenzii.

O altă opțiune este de a elimina modulul din sistem, dacă este împachetat în propriul său sub-pachet.

TRADUCERE

Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

14 aprilie 2016 Red Hat, Inc.