LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1351|回复: 7

求助升级出错(已解决)

[复制链接]
发表于 2007-9-2 16:39:01 | 显示全部楼层 |阅读模式
您希望继续执行吗?[Y/n]y
正在预设定软件包 ...
(正在读取数据库 ... 系统当前总共安装有 125856 个文件和目录。)
正预备替换 linux-image-2.6.18-5-amd64 2.6.18.dfsg.1-13etch1 (使用 .../linux-image-2.6.18-5-amd64_2.6.18.dfsg.1-13etch2_amd64.deb) ...
The directory /lib/modules/2.6.18-5-amd64 still exists. Continuing as directed.
Done.
正在解压缩将用于更替的包文件 linux-image-2.6.18-5-amd64 ...
dpkg:处理 /var/cache/apt/archives/linux-image-2.6.18-5-amd64_2.6.18.dfsg.1-13etch2_amd64.deb (--unpack)时出错:
buffer_write(fd) (9, ret=-1) 时出错:“./lib/modules/2.6.18-5-amd64/kernel/drivers/net/acenic.ko” 时,dpkg-deb 被作为后端: 设备上没有空间
dpkg-deb: 子进程 paste 被信号(断开的管道)终止了
Running postrm hook script /sbin/update-grub.
You shouldn't call /sbin/update-grub. Please call /usr/sbin/update-grub instead!

Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.18-5-amd64
Updating /boot/grub/menu.lst ... done

在处理时有错误发生:
/var/cache/apt/archives/linux-image-2.6.18-5-amd64_2.6.18.dfsg.1-13etch2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
发表于 2007-9-2 17:22:43 | 显示全部楼层
错误信息难道还写得不够清楚吗?
Post by sungx
  buffer_write(fd) (9, ret=-1) 时出错:“./lib/modules/2.6.18-5-amd64/kernel/drivers/net/acenic.ko” 时,dpkg-deb 被作为后端: 设备上没有空间
看标示加粗的部分。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-2 17:43:46 | 显示全部楼层
文件系统               1K-块        已用     可用 已用% 挂载点
/dev/sda1               273008    247716     25292  91% /
tmpfs                   251592         0    251592   0% /lib/init/rw
udev                     10240        72     10168   1% /dev
tmpfs                   251592         0    251592   0% /dev/shm
/dev/sda9              5598416   2453084   3145332  44% /home
/dev/sda8               393516     32868    360648   9% /tmp
/dev/sda5              4883492   2403140   2480352  50% /usr
/dev/sda6              2795172   2330720    464452  84% /var


25M的空间不够吗?
回复 支持 反对

使用道具 举报

发表于 2007-9-2 17:59:20 | 显示全部楼层
/dev/sda8 393516 32868 360648 9% /tmp

你的临时文件目录只有3百多M, 解压缩一些大的安装包可能会出问题.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-2 18:29:57 | 显示全部楼层
以前内核升级好几次了都没有问题,而且内核也就十几兆
回复 支持 反对

使用道具 举报

发表于 2007-9-2 20:16:26 | 显示全部楼层
Post by sungx
而且内核也就十几兆
谁告诉你的?

$ aptitude show linux-image-2.6.18-5-686
[...]
Version: 2.6.18.dfsg.1-13etch1
[...]
Uncompressed Size: 48.0M

总不可能你的 amd64 架构就只有三分之一大吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-3 07:16:55 | 显示全部楼层
root@debian:/home/sgx# apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列的软件包将被升级:
  linux-image-2.6.18-5-amd64
共升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
有 2 个软件包没有被完全安装或卸载。
需要下载 0B/16.8MB 的软件包。
解压缩后会消耗掉 0B 的额外空间。
您希望继续执行吗?[Y/n]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-3 07:58:29 | 显示全部楼层

问题解决

删除旧内核问题解决
apt-get remove linux-image-2.6.18-4-amd64
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表