उबंटू कुंजी सर्वर से सभी एक्सपायर्ड कीज़ को एक कमांड में अपडेट करें:
sudo apt-key list | \
grep "expired: " | \
sed -ne 's|pub .*/\([^ ]*\) .*|\1|gp' | \
xargs -n1 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys
कमांड स्पष्टीकरण:
sudo apt-key list
- सिस्टम में स्थापित सभी कुंजियों को सूचीबद्ध करता है;grep "expired: "
- केवल समय सीमा समाप्त कुंजियों वाली लाइनें छोड़ें;sed -ne 's|pub .*/\([^ ]*\) .*|\1|gp'
- कुंजियाँ निकालता है;xargs -n1 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys
- समय-सीमा समाप्त पाए गए लोगों द्वारा उबंटू कुंजी सर्वर से अपडेट कुंजी।
स्रोत