بسم الله
Bismillah
Setelah fresh install linux, dan melengkapi beberapa aplikasi untuk kebutuhan development software (web base). Pada bagian update
nginxketemu warning, kalaukeyring-nya sudahdeprecation, 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
Ada cara yang lain yang mungkin bisa dilakukan, lebih ringkas dan mudah. Silahkan baca diposting berikut Warning Key Is Stored in Legacy Trusted Gpg Keyring (Part 2) الحمد لله