[Linux] Issue : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

2023. 7. 9. 13:34·DevOps/Linux

openSSH 명령어 실행을 위해서 sudo apt install openssh-server를 입력했더니 제목과 같은 에러가 발생했다.

 

 

문제의 원인을 알아보니 dpkg 패키지 관리 도구가 여러 프로세스 간에 동시 실행되려 할 때 생긴다고 한다.

다른 곳에서 dpkg 프로세스가 진행 중이거나, 중단되어서 lock 파일이 해제되지 않았기 때문인데

문제는 난 사용한 적도 없는데 뭔...

 

Linux 사용자들이 종종 겪는 문제라고 한다.

다행히 해결방법은 단순하다.

 

$sudo rm /var/lib/apt/lists/lock
$sudo rm /var/cache/apt/archives/lock
$sudo rm /var/lib/dpkg/lock*

$sudo dpkg --configure -a
$sudo apt update

 

여기서 'sudo dpkg --configure -a'에서 또 에러가 발생할 수 있다.

이 명령어는 패키지 설치 시 충돌이 난 부분을 자동으로 해결해주는 명령언데 사진과 같이

"dpgk: error: failed to remove my own update file /var/lib/dpkg/updates/~:"라는 문제가 발생하면

아래 명령어를 입력하고 다시 명령어를 수행하면 된다.

$sudo rm /var/lib/dpkg/updates/*

 

이제 정상적으로 수행되는 것을 확인할 수 있다.

저작자표시 비영리 (새창열림)
'DevOps/Linux' 카테고리의 다른 글
  • [Linux] VIM Plugin 설치
  • [Linux] Archive
  • [Linux] Remote Access : Encryption
  • [Linux] What is Linux?
나죽못고나강뿐
나죽못고나강뿐
싱클레어, 대부분의 사람들이 가는 길은 쉽고, 우리가 가는 길은 어려워요. 우리 함께 이 길을 가봅시다.
  • 나죽못고나강뿐
    코드를 찢다
    나죽못고나강뿐
  • 전체
    오늘
    어제
    • 분류 전체보기 (457)
      • Computer Science (60)
        • Git & Github (4)
        • Network (17)
        • Computer Structure & OS (13)
        • Software Engineering (5)
        • Database (9)
        • Security (5)
        • Concept (7)
      • Frontend (21)
        • React (13)
        • Android (4)
        • iOS (4)
      • Backend (77)
        • Spring Boot & JPA (50)
        • Django REST Framework (14)
        • MySQL (8)
        • Nginx (1)
        • FastAPI (4)
      • DevOps (24)
        • Docker & Kubernetes (11)
        • Naver Cloud Platform (1)
        • AWS (2)
        • Linux (6)
        • Jenkins (0)
        • GoCD (3)
      • Coding Test (112)
        • Solution (104)
        • Algorithm (7)
        • Data structure (0)
      • Reference (134)
        • Effective-Java (90)
        • Pragmatic Programmer (0)
        • CleanCode (11)
        • Clean Architecture (2)
        • Test-Driven Development (4)
        • Relational Data Modeling No.. (0)
        • Microservice Architecture (2)
        • 알고리즘 문제 해결 전략 (9)
        • Modern Java in Action (0)
        • Spring in Action (0)
        • DDD start (0)
        • Design Pattern (6)
        • 대규모 시스템 설계 (6)
        • JVM 밑바닥까지 파헤치기 (4)
      • Service Planning (2)
      • Side Project (5)
      • AI (0)
      • MATLAB & Math Concept & Pro.. (1)
      • Review (17)
      • Interview (2)
      • IT News (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃
  • 공지사항

    • 한동안 포스팅은 어려울 것 같습니다. 🥲
    • N Tech Service 풀스택 신입 개발자가 되었습니다⋯
    • 취업 전 계획 재조정
    • 취업 전까지 공부 계획
    • 앞으로의 일정에 대하여..
  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
나죽못고나강뿐
[Linux] Issue : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.