apt-get install : 오류 : 시간이 초과 되었습니까?


6

apt-get이 패키지 다운로드 및 설치를 완료 한 후이 오류 메시지가 표시되면 무엇이 잘못 되었습니까?

...
메뉴에 대한 처리 트리거 ...
오류 : 시간 초과에 도달했습니다

이것은 데비안 Wheezy / Sid에 있었다.


더 많은 정보 (배포, 사용 된 명령 행, 미러 목록 ...)를 제공하십시오. 아마도 도움이 될 사람을 안내 할 것입니다.
khaled_webdev

어떤 패키지를 업데이트하거나 설치하고 있습니까?
John Siu

terdon : 솔직히, 내가 설치 한 것을 기억조차 못합니다 (gdb라고 생각합니다). 이 질문은 디버깅에 대한 많은 정보를 제공하지 않기 때문에 삭제 될 수 있습니다. 고마워요. 이전 질문을 살펴 보겠습니다.
basic6

답변:


5

나는 너와 같은 문제가 있었다.

$ sudo apt-get --reinstall install intel-microcode
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  linux-image-686-pae
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 14 not upgraded.
Need to get 426 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian/ sid/non-free intel-microcode i386 1.20130222.5 [426 kB]
Fetched 426 kB in 11s (36.8 kB/s)                                                                              
(Reading database ... 283637 files and directories currently installed.)
Preparing to replace intel-microcode 1.20130222.5 (using .../intel-microcode_1.20130222.5_i386.deb) ...
Unpacking replacement intel-microcode ...
Setting up intel-microcode (1.20130222.5) ...
Updating microcode on all online processors...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.9-1-686-pae
Error: Timeout was reached
$

그런 다음 파일 initramfs에서 얻은 힌트와 관련 이 있다고 생각했습니다 dpkg.log.

2013-07-13 13:54:57 스타트 업 아카이브 압축 풀기
2013-07-13 13:55:09 업그레이드 Intel-Microcode : i386 1.20130222.5 1.20130222.5
2013-07-13 13:55:09 상태 절반 구성 인텔-마이크로 코드 : i386 1.20130222.5
2013-07-13 13:55:09 상태 unpacked intel-microcode : i386 1.20130222.5
2013-07-13 13:55:09 상태 절반 설치 인텔-마이크로 코드 : i386 1.20130222.5
2013-07-13 13:55:10 상태 절반 설치 인텔-마이크로 코드 : i386 1.20130222.5
2013-07-13 13:55:10 상태 unpacked intel-microcode : i386 1.20130222.5
2013-07-13 13:55:10 상태 unpacked intel-microcode : i386 1.20130222.5
2013-07-13 13:55:11 시작 패키지 구성
2013-07-13 13:55:11 인텔-마이크로 코드 구성 : i386 1.20130222.5 
2013-07-13 13:55:11 상태 unpacked intel-microcode : i386 1.20130222.5
2013-07-13 13:55:11 상태 unpacked intel-microcode : i386 1.20130222.5
2013-07-13 13:55:11 상태 unpacked intel-microcode : i386 1.20130222.5
2013-07-13 13:55:12 상태 절반 구성 인텔-마이크로 코드 : i386 1.20130222.5
intel-microcode : i386 1.20130222.5에 설치된 2013-07-13 13:55:12 상태
2013-07-13 13:55:12 상태 트리거 보류중인 initramfs-tools : 모두 0.113
2013-07-13 13:55:12 trigproc initramfs-tools : 모든 0.113 
2013-07-13 13:55:12 상태 절반 구성 initramfs-tools : 모두 0.113
initramfs-tools에 설치된 2013-07-13 13:55:44 상태 : 모두 0.113

따라서 다음을 initramfs-tools사용 하여 패키지 를 다시 설치 apt-get --reinstall install initramfs-tools하면 메시지가 자동으로 표시됩니다.

$ sudo apt-get --reinstall install intel-microcode
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  linux-image-686-pae
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 14 not upgraded.
Need to get 0 B/426 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 283637 files and directories currently installed.)
Preparing to replace intel-microcode 1.20130222.5 (using .../intel-microcode_1.20130222.5_i386.deb) ...
Unpacking replacement intel-microcode ...
Setting up intel-microcode (1.20130222.5) ...
Updating microcode on all online processors...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.9-1-686-pae
$ 

나는 정확한 이유를 알지 못하며 그것을 재현하는 방법도 없으며 구글은 그 문제에 도움이되지 않지만 가능한 해결책을 남겼습니다. 그러나 내가 거친 추측을해야한다면, 타임 아웃은 두 트리거 이후 시간초과 된 트리거 때문일 수 있습니다. 일부 트리거가 사용 된 후 ( menuOP의 경우 update-initramfs광산에서) 발생했습니다.

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