[code:3jbrq5yq]E: /var/cache/apt/archives/wine1.7-i386_1%3a1.7.30-0ubuntu1~ppa1_i386.deb: cannot copy extracted data for ‘./usr/lib/i386-linux-gnu/wine/dispex.dll.so’ to ‘/usr/lib/i386-linux-gnu/wine/dispex.dll.so.dpkg-new’: unexpected end of file or stream
E: /var/cache/apt/archives/linux-headers-3.13.0-40_3.13.0-40.68_all.deb: 망가진 파일 시스템 tar 파일 - 망가진 패키지 아카이브
우분투를 설치했을 때, program package를 download 받을 서버로 통상 kr.archive.ubuntu.com을 사용하도록 설치됩니다. 그런데, 저는 사실 이 서버를 신뢰하지 않습니다. 속도도 느리고, 가끔 down되거나 오동작하는 경우 등, 제 경우에는 말썽이 많았습니다. 그래서 저는 이 server를 사용하지 말고 다른 것을 사용하라고 권장합니다.
Synaptic 관리자의 경우, "설정"=>"저장소" 메뉴를 선택하면 나오는 대화창의 중간 쯤에 "다운로드 위치"라는 항목이 있으며, 여기에서 변경할 수 있습니다. 여기서 다음의 하나로 변경해 보세요. 제가 몇년간 사용하면서 빠르고 안정적이라고 느꼈던 저장소들입니다.
일본 : ftp.jaist.ac.jp
대만 : free.nchc.org.tw
굳이 국내 서버를 사용하셔야겠다면, ftp.daum.net이 괜찮은 것으로 생각됩니다. 저는 예전에는 ftp.jaist.ac.jp를 오래 사용했는데, 최근 free.nchc.org.tw가 더 빠른 것 같아서, 이것를 1년 넘게 사용하고 있는데 아무런 문제가 없습니다.
다음으로는 당면한 문제인데요. 말씀하신 linux-header package는 Virtualbox, vmware등의 가상 머신을 사용하거나 새로운 장치 드라이버를 compile하는 등, kernel과 연관된 compile이 필요한 경우가 아니면 꼭 필요한 것은 아니라고 알고 있습니다. 그러나, 현재 kernel을 3.13.0-40을 사용하고 계시다면 제대로 설치해 두시는 것이 좋겠죠. 현재 사용하시는 kernel version이 그것이 아니라면 그냥 두셔도 좋고, Synaptic 관리자에서 그냥 지워도 될 것입니다. 현재 사용하는 kernel version은 터미널을 열고 "uname -r"을 입력하시면 보여줍니다.
제대로 설치하시려면, 제 의견으로는 이 package를 지운 다음 다시 설치하시길 권장합니다. Synatic 관리자에서 가능하니 시도해 보세요. 만약 무었이든 잘 안되면, 터미널을 열고 다음의 명령어를 차례로 주어서 설치해 보세요. 첫번째 명령어는 저장소를 바꾸도록 권장했기 때문에, 저장소의 package 목록과 사용하시는 우분투 시스템의 목록을 일치시키는 일을 해야하는데, 이 일를 확실하게 해두기 위한 것입니다. 두번째 명령어는 linux header package를 지우기 위한 것이고, 3번째 것은 같은 것을 설치하기 위한 것입니다.