반달가면 이글루에서 백업 - http://bahndal.egloos.com/615500 (2018.5.24)
리눅스 민트(Linux Mint)를 사용중에 발생했던 문제다. 해결책을 찾기 위해 인터넷을 헤매다 보니 리눅스 민트만의 문제는 아니고 우분투 또는 다른 우분투 계열 배포판에서도 발생 가능한 문제인듯.
언제 어디서 어떻게 문제가 생겼는지 알 수는 없으나, 시냅틱 패키지 매니저(Synaptic Package Manager)를 실행하는데 오류가 발생해서 패키지 설치를 할 수 없었다. apt-get을 이용한 설치도 불가. 오류 메시지는 대략 아래와 같다.
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_universe_i18n_Translation-en
E: The package lists or status file could not be parsed or opened.
E: _cache-> open() failed, please report.
인터넷을 열심히 검색해 본 결과, 해결책을 찾았다. 오류가 있다고 나온 /var/lib/apt/lists/ 디렉토리의 내용을 모두 삭제한 후 패키지 정보를 갱신해 주면 된다. 터미널창에서 아래와 같이 작업하면 되겠다.
# /var/lib/apt/lists 디렉토리 하위의 모든 내용 삭제
sudo rm -rf /var/lib/apt/lists/
# 패키지 정보 갱신
sudo apt-get update
이제 다시 시냅틱 패키지 매니저를 실행해 보면 정상적으로 동작한다.
# 시냅틱 패키지 매니저 실행
sudo synaptic
'리눅스' 카테고리의 다른 글
리눅스에서 ZFS 설치/구성 (0) | 2023.08.08 |
---|---|
리눅스 터미널창에서 수동으로 IP주소, 게이트웨이 설정하기 (0) | 2023.08.07 |
curlftpfs - 리눅스에서 ftp 서버를 디렉토리에 연결(마운트)하기 (0) | 2023.08.07 |
리눅스에서 .netrc 파일을 이용한 ftp 자동 로그인 (0) | 2023.08.07 |
vi 편집기의 몇가지 기본적인 명령어 (0) | 2023.08.07 |