Ubuntu 를 새로 설치하고 apt-get 등의 작업을 할때 Bad header line 이라는 에러와 함께 패키지 정보를 가져오지 못하고 에러가 발생하는 경우가 있다.
이때에는 apt-get clean 이후 apt-get update 등을 수행해도 제대로 동작하지 않는다.
이를 해결하기 위해서는 다음과 같이 수행한다.
- Update Manger > Settings... > Ubuntu Software > Download from > Main Server
- 아래의 명령으로 source list를 삭제한 후 새로 update를 수행
sudo rm -rf /var/lib/apt/lists/* && sudo apt-get update
위의 순서대로 수행하면 apt-get update 가 에러없이 수행된다.
만약 사내등에서 Proxy 를 쓰고 있다면 다음과 같이 proxy 설정을 해주어야 한다.
- /etc/apt/apt.conf 파일에 해당 프록시 주소를 설정한다.
Acquire::http::Proxy "http://111.111.111.111:8080/"; Acquire::https::Proxy "https://111.111.111.111:8080/";
- 이후 apt-get clean 과 apt-get update 를 수행한다.
Reference: http://askubuntu.com/questions/162782/apt-get-update-bad-header-line-on-all-udpates
'OS > Linux' 카테고리의 다른 글
[Ubuntu] Unable to mount 메시지와 함께 SD 카드를 인식못할때 (0) | 2016.01.17 |
---|---|
[Jenkins] Jenkins Plugin 개발을 위한 maven 설치 (0) | 2016.01.16 |
Bash Strict Mode (0) | 2016.01.03 |
[Ubuntu] sh 파일 실행시 "/bin/bash^M" 에러가 발생하는 경우 (0) | 2015.12.29 |
[Ubuntu] Dash home에서 불필요한 프로그램 shortcut 삭제 (0) | 2015.12.24 |