我的第一个问题是当我尝试apt-get update或apt-get upgrade. 升级时出现以下错误:
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
linux-image-server : Depends: linux-image-3.2.0-27-generic but it is not installed
E: Unmet dependencies. Try using -f.
Run Code Online (Sandbox Code Playgroud)
我尝试运行 apt-get install -f ,这是输出(在提示上说是后)
(Reading database ... 186183 files and directories currently installed.)
Unpacking linux-image-3.2.0-27-generic (from .../linux-image-3.2.0-27-generic_3.2.0-27.43_amd64.deb) ...
Done.
dpkg: error processing /var/cache/apt/archives/linux-image-3.2.0-27-generic_3.2.0-27.43_amd64.deb (--unpack):
failed in write on buffer copy for backend dpkg-deb during `./boot/System.map-3.2.0-27-generic': No space left on …Run Code Online (Sandbox Code Playgroud) 我刚刚从 10.10 升级到 11.04。在升级过程中,它说设置initramfs-tools有问题,我需要做 sudo dpkg --configure -a
所以一旦我第一次启动 11.04,我就这样做了。这是输出。
Setting up initramfs-tools (0.98.8ubuntu3) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.38-8-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-2.6.38-8-generic
dpkg: error processing initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
initramfs-tools
Run Code Online (Sandbox Code Playgroud)
找了一圈,好像是我的/boot分区空间不足的问题。它只有 100 MB,这以前从来没有出现过问题,但是尽管删除了除最新内核之外的所有内容,但我仍然收到相同的消息。
我将 Ubuntu 12.04 LTS 与 Dell power-edge R720 服务器一起使用,当我遇到问题时
apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up linux-image-3.2.0-37-generic-pae (3.2.0-37.58) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.2.0-37-generic-pae
Examining /etc/kernel/postinst.d.
run-parts: executing …Run Code Online (Sandbox Code Playgroud)