GNU/Linux >> Linux Esercitazione >  >> Linux

C'è un modo per ottenere l'ID chiave della firma di un RPM installato in modo programmatico?

Per rispondere alla domanda vera e propria, no, non c'è modo di interrogare direttamente il keyid. Mi sono imbattuto nello stesso problema che stai riscontrando e ho scoperto che qualcuno ha effettivamente creato una segnalazione di bug con redhat per una funzionalità per richiedere l'aggiunta di tale funzionalità.

Nella segnalazione del bug, il risponditore dice di usare qualcosa di simile al seguente:

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

Linux
  1. C'è un modo per selezionare diverse condizioni in `ps`?

  2. C'è un modo per ascoltare il processo?

  3. C'è un modo per ottenere la versione del BIOS da Linux?

  4. C'è un modo rapido per ottenere l'ultimo file in un TAR di grandi dimensioni?

  5. C'è un modo per ottenere l'utilizzo corrente di txqueue ad es. dispositivo eth0 o tun?

C'è un modo per ritagliare un file NETCDF?

C'è un modo per ottenere l'ultimo jar del server tramite un URL che non cambia?

C'è un modo per riavviare i badblock?

C'è un modo per ottenere emoji colorati in qualsiasi emulatore di terminale su Linux?

C'è un modo per fare uno screenshot nel desktop KDE premendo solo il tasto PrtSc?

C'è un modo per ottenere i rapporti Cache Hit/Miss per i dispositivi a blocchi in Linux?