بسم الله
Bismillah
Setelah fresh install linux, dan melengkapi beberapa aplikasi untuk kebutuhan development software (web base). Pada bagian update
nginx
ketemu 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
الحمد لله