web-dev-qa-db-ja.com

apt-get install:エラー:タイムアウトに達しましたか?

このエラーメッセージが表示された場合、何が問題になっていますか[〜#〜] after [〜#〜] apt-getはパッケージのダウンロードとインストールを完了しましたか?

.。
メニューのトリガーを処理しています.。
エラー:タイムアウトに達しました

これはDebianWheezy/Sidにありました。

6
basic6

私はあなたと同じ問題を抱えていました:

$ 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
$

それから、私がdpkg.logファイルから得たヒントで、initramfsがそれと関係があると考えていました。

 2013-07-1313:54:57スタートアップアーカイブの解凍
 2013-07-13 13:55:09 upgrade intel-microcode:i386 1.20130222.5 1.20130222.5 
 2013-07-13 13:55:09 status half-configured intel-microcode:i386 1.20130222.5 
 2013-07-13 13:55:09 status unpacked intel-microcode:i386 1.20130222.5 
 2013-07-13 13:55:09 status half-installed intel-microcode:i386 1.20130222.5 
 2013-07-13 13:55:10 status half-installed intel-microcode:i3861.20130222。 5 
 2013-07-13 13:55:10 status unpacked intel-microcode:i386 1.20130222.5 
 2013-07-13 13:55:10 status unpacked intel-microcode:i3861.20130222。 5 
 2013-07-1313:55:11スタートアップパッケージconfigure 
 2013-07-13 13:55:11 configure intel-microcode:i386 1.20130222.5 
 2013- 07-13 13:55:11 status unpacked intel-microcode:i386 1.20130222.5 
 2013-07-13 13:55:11 status unpacked intel-microcode:i386 1.20130222.5 
 2013- 07-13 13:55:11 status unpacked intel-microcode:i386 1.20130222.5 
 2013-07-13 13:55:12 s tatus half-configured intel-microcode:i386 1.20130222.5 
 2013-07-1313:55:12ステータスインストール済みintel-microcode:i386 1.20130222.5 
 2013-07-13 13:55 :12ステータストリガー-保留中のinitramfs-tools:all 0.113 
 2013-07-13 13:55:12 trigproc initramfs-tools:all 0.113 
 2013-07-1313:55:12ステータス半分構成されたinitramfs-tools:all 0.113 
 2013-07-13 13:55:44ステータスインストール済みinitramfs-tools:all 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
$ 

私はそれの正確な理由(そしてそれを再現する方法)を知りません、そしてグーグルはその問題で助けにはなりません、しかし私はここに可能な解決策を残しました。しかし、私が大げさな推測をしなければならなかった場合、タイムアウトはおそらくタイムアウトのトリガーによるものでした。どちらの場合も、いくつかのトリガーが使用された後に発生したためです(OPの場合はmenuupdate-initramfs in mine)。

5
Braiam