
우분투 서버에서 만료된 키 목록 갱신
작업하다보면 repository의 키 정보가 만료되어 프로그램등이 설치 되지 않는 경우가 발생하는데 이런 경우 사용하면 됩니다.
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: " - 만료(expired)가 포함된 line 을 보여준다
- sed -ne 's|pub ./([^ ]) .*|\1|gp' - 키 목록을 추출한다
- xargs -n1 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys - 만료된 키 목록에 대해 업데이트 처리를 수행한다
출처
https://stackoverflow.com/questions/34733340/mongodb-gpg-invalid-signatures
Thank you for your continued support towards JJM. For each 1000 JJM you are holding, you can get an additional 1% of upvote. 10,000JJM would give you a 11% daily voting from the 700K SP virus707 account.
네~ 에? 서버관리요? 그럴일이 없어서...ㅎㅎ
다음편은 독거님을 관리를 ☺