GNU/Linux >> Znalost Linux >  >> Linux

Existuje způsob, jak programově získat ID podpisového klíče nainstalovaného RPM?

Chcete-li odpovědět na skutečnou otázku, ne, neexistuje způsob, jak se přímo dotazovat na ID klíče. Narazil jsem na stejný problém, jaký máte vy, a zjistil jsem, že někdo skutečně vytvořil hlášení o chybě pomocí redhat pro funkci, aby požadoval přidání této funkce.

V hlášení o chybě respondent říká, že je třeba použít něco jako níže:

rpm -q --qf "%|DSAHEADER?{%{DSAHEADER:pgpsig}}:{%|RSAHEADER?{%{RSAHEADER:pgpsig}}:{(none}|}| %{NVRA}\n" emacs | cut -d' ' -f11

Linux
  1. Jak získat klíč USB k automatickému připojení?

  2. Existuje způsob, jak získat verzi systému BIOS z Linuxu?

  3. Existuje rychlý způsob, jak získat úplně poslední soubor ve velkém TAR?

  1. Existuje způsob, jak přimět gcc k výstupu surového binárního kódu?

  2. Existuje způsob, jak získat UID uživatele na počítači se systémem Linux pomocí javy?

  3. Existuje nějaký způsob, jak získat 64bitový time_t v 32bitových programech v Linuxu?

  1. Existuje způsob, jak „uniq“ podle sloupce?

  2. Existuje způsob, jak oříznout soubor NETCDF?

  3. Existuje způsob, jak restartovat špatné bloky?