깨진 패키지 관리자를 어떻게 고칠 수 있습니까? “소프트웨어 색인이 깨졌습니다”


3

우분투 16.04를 사용하고 있습니다. 다음 문제를 어떻게 해결할 수 있습니까?

IMG :

소프트웨어 색인이 손상되었습니다

이것은 소프트웨어 관리 시스템의 주요 실패입니다.    
시냅틱으로 손상된 패키지가 있는지 확인하고 파일을 확인하십시오.  
'/etc/apt/sources.list'파일의 권한 및 정확성    
'sudo apt-get update'를 사용하여 소프트웨어 정보를 다시로드하십시오.   
'sudo apt-get install -f'.

: 내 이전 질문에 .rpm 패키지를 설치하는 동안 내가 가진 것처럼이 오류 외에도 또한 여전히 터미널에서 같은 오류가있어 추락 설치를 위해 시스템을 복원 . 또한 더 이상 사용되지 않는 PPA 및 인증 할 수없는 다른 xenial 리포지토리에 대한 오류 메시지가 나타납니다.

패키지를 전혀 설치할 수 없습니다. apt-get을 사용할 수없고 gebi 설치 프로그램을 사용할 수 없으며 Synaptic 패키지 관리자를 열 수도 없습니다.



@userDepth, "/ etc / ......."파일에 무엇을 포함해야하는지 모르겠고 두 번째 해결책이 작동하지 않습니다. 패키지 관리자 나 다른 것을 다시 설치할 수 있습니까?
mathmaniage

1
때로는 서버가 목록 아카이브를 새로 고치는 데 약간의 시간이 더 걸린다는 것을 기억했으며 그 동안이 일이 발생했습니다. 대신 주 서버를 사용하고 apt-get 업데이트를 실행하십시오.
userDepth

답변:


5

이 오류 메시지에서 Software index is broken. This is a major failure of your software management system.알 수 있듯이 여러 가지 다른 오류로 구성된 소프트웨어 관리 시스템의 주요 오류가 있으며 패키지 관리를 작업 상태로 복원하려면 이러한 오류를 한 번에 하나씩 오류를 수정해야합니다.

터미널을 열고 다음을 입력하십시오.

sudo rm -vf / var / lib / apt / lists / *  
 sudo add-apt-repository --ppa 제거 : pinta-maintainers / pinta-stable
sudo apt 업데이트
sudo apt 설치 -f

그것은 나를 두 번째 단계를하자이 오류 제공되지 않습니다 pasteboard.co/GIV4hsV.png
mathmaniage

이것은 나를 위해 일했습니다.
놀라운

0

/ var / cache / apt / archives /에서 모든 파일을 제거하십시오.

이 시도

sudo rm /var/cache/apt/archives/*

그러면 archives 디렉토리의 모든 .deb 파일이 제거됩니다. 위의 명령은 apt, apt-get 등이 설치하기 전에 .deb 파일을 다운로드하는 데 필요한 부분 디렉토리를 제거합니다.

그런 다음 / var / lib / apt / lists / 및 / var / cache / apt / archives /에 부분 디렉토리를 다시 작성하십시오.

sudo mkdir /var/lib/apt/lists/partial
sudo mkdir /var/cache/apt/archives/partial
sudo apt-get update

솔루션 소프트웨어 색인이 끊어진 경우이 링크를 확인하십시오.

그리고 이것은 패키지 관리에 대한 설명을 위해 왜 / var / cache / apt / archives /에 deb 파일이 있습니까?


나는 이것을 시도하고 링크 된 페이지의 명령을 시도했지만 여전히 작동하지 않습니다. : 이것은 내가 마야를 설치하려고하고,이 오류 때 발생 pasteboard.co/GIV4hsV.png
mathmaniage

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.