Operating Systems/Linux

[ Linux ] ERROR 발생 대응

loopinger 2021. 8. 8. 11:11

1. CentOS7

# yum lock 에러 대응
# Complete 가 발생할 때까지 반복
kill -9 `ps -ef | grep yum | grep -v grep  | awk '{ print $2 }'` 2>&1 | grep usage | sed "s/.*usage.*/Complete/g"

# 의존성 에러 설치 안될시
# 의존성 에러가 나는 설치파일 삭제
# yum purge [~~]

 

2. CentOS8

# ----------------------------------------------------------------------------------------------------
# Failed to download metadata for repo ‘AppStream’
# ----------------------------------------------------------------------------------------------------
cd /etc/yum.repos.d/

# 저장소 주석 해제
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
# 저장소 변경
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

# 저장소 업데이트
yum update -y

# 후 같은 에러 발생 시 위 과정 다시 한번 수행
# ----------------------------------------------------------------------------------------------------

 

3. Ubuntu20

# apt-get lock 에러 대응
rm /var/lib/apt/lists/lock
rm /var/cache/apt/archives/lock
rm /var/lib/dpkg/lock*