티스토리 뷰
728x90
반응형
요즘 rhcsa8 기출 문제 작성 하면서 yum update 하는데 자꾸 에러가 나서 그냥 한줄 한줄 수정하다가..
매번 os 깔대마다 하나한 고치려니 짜증나서 그냥 스크립트를 만들어 보았다.
- redhat 리눅스에 rocky 리눅스 Repository 를 넣어서 사용중인데 gpgchek 에서 키오류가 나꾸 나가지고
그냥 gpgcheck =0 으로 바꾼것 뿐이다...
목차
1 gpgcheck 오류 수정 스크립트
GPGCHECK 해체 하기
$ yum repolist
$ yum update
# 이렇게 하면 레포지토리 리스트 확인하고 업데이트를 시도 하는데
# 잘 진행 되는듯 하다가 갑자기 gpgkey 오류가 난다...
그래서 그냥 체크를 풀어 버리기로 했다.
sed 로 수정 하는 스크립트
리눅스 명령어에 sed 가 있는데 -i 옵션으로 검색한 내용을 수정 할수 있다.
사용법은 본 블로그 스크립트 기초 에 있다.
- 링크 : https://whitestudy.tistory.com/71
본론으로 스크립트는 다음과 같다.
#!/bin/bash
# 대 체 할 문 자 열 변 수 생 성
original_string="gpgcheck=1"
replacement_string="gpgcheck=0"
# /etc/yum.repo.d/ 디 렉 토 리 에 서 Rock로 시 작 하 는 모 든 파 일 에 대 해 문 자 열 바 꾸 기
for file in /etc/yum.repos.d/Rock*
do
if [ -f "$file" ]; then
#변 경 전 파 일 내 용 출 력
echo "파 일 $file 수 정 전 :"
cat "$file"
# 파 이 내 문 자 여 변 경
sed -i "s/$original_string/$replacement_string/g" "$file"
# 변 경 후 파 일 내 용 출 력
echo "파 일 $file 수 정 후 "
cat "$file"
echo " ----------------- "
fi
done
마무리
이 글에 목적은 redhat 리눅스 에 rocky 리눅스 repository 를 사용할때 간혹 생기는 gpgkey 오류 를 위해 것이고
단순히 gpgcheck=1 을 =0 으로 바꾼것 뿐인데... repository 파일이 여러개 라서 그냥 한번에 다바꾸려고 한거다...
...응...
그게 ...
다야..
728x90
반응형
'System > Linux(Rhel,Ubuntu)' 카테고리의 다른 글
(내용수정)리눅스 Admin III 과정(rhel8) - Network bonding 하기(티밍,브리징) (4) | 2023.03.21 |
---|---|
리눅스 기초 - docker images 만들기 (0) | 2023.03.15 |
리눅스 개념 #3 - Linux 배포판 (0) | 2022.11.14 |
리눅스 개념#2 - Linux 역사 (0) | 2022.11.10 |
리눅스 개념 #1 - 리눅스 운영체제란? (0) | 2022.11.10 |
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리눅스
- gzip
- Rcity
- rhcsa8 덤프
- 라쿤시티
- 파이썬기초
- 리눅스본딩
- PODman기초
- grootsecuriry
- rhcsa8덤프
- Grootsecurity
- 파이썬실습
- Rcityboan.com
- podman
- grootboan
- 쉘 스크립트 기초
- rhcsa8 기출문제
- rhcsa8
- 리눅스 명령어
- 맨탈훈련
- CTF
- Rcity 9번
- 7-zip
- RCity operation 1
- 주소DB만들기
- 리눅스 환경변수 지정
- Rcity CTF
- Rcity1번
- rhcsa8 시험문제
- 리눅스 쉘 스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함