"잠금 / var / lib / dpkg / lock을 가져올 수 없음"오류에 대한 해결 방법

차단 불가

El "잠금 / var / lib / dpkg / 잠금을 얻을 수 없음"오류는 Debian, Ubuntu 및 파생 제품에서 매우 일반적입니다. 그리고이 일반적으로 apt를 사용하는 다른 프로세스가 백그라운드에서 실행되거나 Ubuntu 소프트웨어 센터, Synaptic 및 기타가 열려있을 때 실행됩니다.

그 이유는 이 기사에서는이 오류를 해결하는 방법을 살펴 봅니다. 앞서 언급 한 솔루션을 적용 했음에도 불구하고.

일반적으로이 오류를보고 apt로 아무것도 할 수없는 절망 속에서 그들은 가장 적게 표시되는 옵션 인 고전적인 "sudo rm"을 적용하기로 선택합니다.

그러나 이것으로 직접 가기 전에 다른 원인이 apt의 사용을 차단 한 원인임을 알 수 있습니다.

솔루션

코모 위에서 언급 한이 오류는 일반적으로 다른 프로세스에서 실행중인 경우에 표시됩니다.따라서 터미널에서 업데이트 또는 설치를 수행하고 Ubuntu 소프트웨어 센터, Synaptic 또는 일부 패키지 관리자가 백그라운드에서 열려있는 경우이 오류의 주요 원인이 있습니다.

해결책 1

첫 번째 해결책 작업을 수행하지 않는 한 이러한 프로그램을 닫는 것입니다. 응용 프로그램의 업데이트 또는 설치로 사용하십시오. 그럴 경우 기다리는 것이 좋습니다.

이것으로 우리는 다음 오류 수신을 중지합니다.

E: No se pudo obtener el bloqueo /var/lib/dpkg/lock - abierto (11: El recurso no está disponible temporalmente)

E: No se puede bloquear el directorio de administración (/var/lib/dpkg), ¿lo está usando otro proceso?

no se pudo obtener el bloqueo var lib lib bloqueo dpkg

하지만이 중 아무것도 실행하지 않으면 어떻게 될까요?

오류 메시지는 이미 문제의 원인에 대한 단서를 제공합니다. 다른 프로세스 / var / lib / dpkg /가 사용되고 있습니다.

기본적으로 Ubuntu는 보안 업데이트를위한 백그라운드 업데이트를 활성화하기 때문입니다.

Ubuntu가 부팅을 마치면 자동으로 apt-get update 명령을 실행합니다.

보안 업데이트를 사용할 수있는 경우 백그라운드에서 설치합니다.

따라서 sudo apt upgrade 명령을 동시에 실행하면 위의 오류가 표시됩니다.

이것은 일반적으로 매우 드물지만 컴퓨터를 켜고 apt로 약간의 움직임을 원할 때 터미널 에서이 오류를 발생시키기 때문에 우리 모두에게 발생했습니다.

여기서 Ubuntu가 해당 업데이트를 수행하도록하는 것이 좋습니다.

해결책 2

우분투 - 18.10

이 문제를 해결하려면 응용 프로그램 메뉴에서 찾을 "소프트웨어 및 업데이트"응용 프로그램으로 이동하십시오.

열린 창에서 업데이트 탭으로 이동해야합니다. 기본적으로 표시되는 옵션 중에서 보안 업데이트가 자동으로 다운로드되고 설치됩니다. 이를 변경하려면 "즉시 표시"로 변경해야합니다.

업데이트를 확인하는 부분에서 "매주 또는 XNUMX 주마다"로 변경합니다.

그런 다음이 변경 사항을 적용하려면 사용자 암호를 입력하십시오.

비슷하게 명령 줄에서도 동일한 결과를 얻을 수 있습니다.. 터미널에서 /etc/apt/apt.conf.d/20auto-upgrades 파일을 엽니 다.

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

원본 콘텐츠는 다음과 같습니다.

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "1";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "1";

자동 보안 업데이트를 비활성화하려면 다음과 같이 변경하십시오.

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "0";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "0";

Ctrl + O로 파일을 저장하고 종료하려면 Ctrl + X를 눌러야합니다.

나중에 우리는 장비를 다시 시작합니다.

해결책 3

차단 불가

마지막으로이 오류가 계속 발생하면 절망하지 마십시오. 팀에서 업데이트를 수행하도록하는 것이 좋지만 너무 오래 걸리면 구성한 미러가 포화 상태이거나 다운 된 것일 수 있습니다.

따라서 Ubuntu 패키지를 얻는 서버를 변경하는 것이 좋습니다.

해결책 4

이 모든 과정에서 문제가 지속되면 apt를 차단하는 파일을 삭제하는 최종 솔루션을 적용하도록 선택할 수 있습니다.

다음 명령을 사용하여 잠금 파일을 제거 할 수 있습니다.

sudo rm /var/lib/apt/lists/lock

캐시 디렉토리에있는 잠금 파일을 삭제해야 할 수도 있습니다.

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

그러나 그들은이 마지막 방법이 가장 권장되지 않는다는 것을 알아야합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   후안 카를로스

    안녕하세요, 기사 주셔서 감사합니다.
    그 오류는 성가 시며 첫 번째 옵션으로 해결했습니다.

  2.   애드리안

    아니면 몇 분, 몇 시간을 기다렸다가 다시 실행하는 것이 좋습니다.