apt-key'in deprecate olması

Ali Orhun Akkirman - Apr 1 '23 - - Dev Community

Muhtemelen Ubuntu ve Debian tabanlı sistemlerinizde, farklı kaynaklardaki depoları eklerken karşınıza aşağıdaki gibi bir hata çıkmaktadır ve her apt update komutunda çıkarak canınızı sıkmaktadır.

W: http://.../deb/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Normalde tamamen dikkat (warning) içeren bir hata kaydı olsa da yani sisteminizi etkilemse de bir şekilde can sıkıcı olmaktadır.

Öncelikle bu sorunun kaynağı apt-key ile eklenen anahtarların /etc/apt/trusted.gpg dosyası içerisine eklenmesidir. Eskiden tüm apt depo anahtarları bu dosya içerisinde peş peşe eklenmekte idi. Bu dosya yerine artık anahtarlar, /etc/apt/trusted.gpg.d/ klasörü altında ayrı ayrı tutulması beklenmektedir.

Dolayısıyla çözümü de aşağıdaki komut kadar basit şekilde geçilebilmektedir:

mv /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d/trusted2.gpg
Enter fullscreen mode Exit fullscreen mode

Bu komutla birlikte sisteminizdeki bir anahtar yapısını bozmadan artık "apt update" komutu ile yukarıdaki gibi bir hata mesajı almayacaksınız.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .