بسم الله

Bismillah

Setelah fresh install linux, dan melengkapi beberapa aplikasi untuk kebutuhan development software (web base). Pada bagian update nginx ketemu warning, kalau keyring-nya sudah deprecation, atau minta diganti.

Kira-kira seperti ini pesan warning di terminal ketika melakukan sudo apt update pada mesin linux kita.

Warning message

All packages are up to date.
W: https://nginx.org/packages/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
Try Ubuntu Pro beta with a free personal subscription on up to 5 machines.
Learn more at https://ubuntu.com/pro
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done

What should we do ?

Checking installed key

Pertama kita cek dulu key list yang terpasang di linux kita

sudo apt-key list

Maka akan keluar hasinya seperti ini

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
/etc/apt/trusted.gpg
--------------------
pub   rsa2048 2011-08-19 [SC] [expires: 2024-06-14]
      573B FD6B 3D8F BC64 1079  A6AB ABF5 BD82 7BD9 BF62
uid           [ unknown] nginx signing key <[email protected]>

Export the key that has a warning

Ambil 8 kode acak dari belakang (key) yang telah kita periksa sebelumnya. Contoh nya seperti ini

pub   rsa2048 2011-08-19 [SC] [expires: 2024-06-14]
      573B FD6B 3D8F BC64 1079  A6AB ABF5 BD82 [7BD9 BF62]

Key-nya yang saya kasih kurung kotak ya. Kemudian hapus space diantara 4 kode nya.

Add lastest trusted key

Terus export ulang dengan perintah apt-key di terminal, dan juga perintah gpg. Kira-kira seperti ini command-nya.

sudo apt-key export 7BD9BF62 | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/nginx.gpg

Update the linux 🐧

sudo apt update

Harusnya, sampai disini tidak ketemu warning lagi. Jika butuh bantuan bisa kontak saya di 👉 Telegram

الحمد لله

Linked Refrences: