DEV Community

Ali Orhun Akkirman for Açıklab

Posted on

4

apt-key'in deprecate olması

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.

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs