반응형








sudo apt-get update 명령을 실행시켰는데 아래와 같은 에러가 났습니다.


W: http://dl.google.com/linux/chrome/deb/dists/stable/Release 파일을 받는데 실패했습니다


Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)




제 노트북이 64비트라 amd64패키지를 사용해야 할텐데 i386패키지를 못찾는다는 것을 봐서는 소스리스트 쪽에 문제인거 같아서 해결 방법을 찾아 해결했습니다.

http://askubuntu.com/questions/743814/unable-to-find-expected-entry-main-binary-i386-packages-chrome




두 개의 파일을 수정해야 하는데 우선 아래 파일을 에디터로 열어서 수정합니다.

sudo nano /etc/apt/sources.list.d/google-chrome.list



수정전

deb http://dl.google.com/linux/chrome/deb/ stable main


수정후

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main




그 다음 아래 파일도 수정합니다.

sudo nano /opt/google/chrome/cron/google-chrome 



수정전

# sources.list setting for google-chrome updates.

REPOCONFIG="deb http://dl.google.com/linux/chrome/deb/ stable main"

SSLREPOCONFIG="deb https://dl.google.com/linux/chrome/deb/ stable main"



수정후

# sources.list setting for google-chrome updates.

REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"

SSLREPOCONFIG="deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main"





이제 다시 sudo apt-get update 명령을 실행시켜보면 위 에러는 사라집니다..




그런데 추가로 공개키가 없다는 에러가 나서 http://tip.daum.net/question/58336339를 참고해서 해결했습니다.


sudo apt-get update명령을 실행시켰을때 발생한 에러는 다음과 같고...


W: 다음 키 ID의 공개키가 없습니다:

1397BC53640DB551



해결방법은 아래처럼 위 키를 적어주면 됩니다.


webnautes@webnautes-PC ~ $ gpg --keyserver keyserver.ubuntu.com --recv 1397BC53640DB551


webnautes@webnautes-PC ~ $ gpg --export --armor 1397BC53640DB551 | sudo apt-key add -






반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts