设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Debian Linux
›
dpkg-reconfigure 段错误…… /bin/sh line 1 段错误 ...
返回列表
查看:
1289
|
回复:
2
dpkg-reconfigure 段错误…… /bin/sh line 1 段错误
[复制链接]
L.Lawliet
L.Lawliet
当前离线
积分
755
IP卡
狗仔卡
发表于 2008-12-9 11:32:04
|
显示全部楼层
|
阅读模式
一直怀疑自己硬盘有坏道了,
经常文件系统变成只读。。。fsck 了一般又好了。。。
今天开机 照常 make 一个程序, 直接“段错误“。。。最恐怖的三个字。。
没有改代码什么的,,,,昨晚还好好的。
重新 configure 工程
还是断错误,
/bin/sh line1 segmentation fault
。。。
然后偶然发现 sudo dpkg-reconfigure 任何包都直接报 “段错误”
。。。有人知道什么回事么?
:help
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
L.Lawliet
L.Lawliet
当前离线
积分
755
IP卡
狗仔卡
楼主
|
发表于 2008-12-9 12:11:36
|
显示全部楼层
。。。好像稍微动些需要 dpkg 或 sh 的都有问题了。。upgrade如下。。
$ sudo apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列的软件包将被升级:
acpid app-install-data doc-base libcups2 libcupsimage2 libncurses5
libncurses5-dev libncursesw5 linux-headers-2.6.26-1-686
linux-headers-2.6.26-1-common linux-image-2.6.26-1-686 linux-libc-dev
ncurses-base ncurses-bin net-tools xli xserver-xorg-input-evdev
共升级了 17 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 34.6MB 的软件包。
解压缩后会消耗掉 242kB 的额外空间。
您希望继续执行吗?[Y/n]
获取:1 http://ftp.us.debian.org lenny/main ncurses-bin 5.6+20080830-2 [136kB]
获取:2 http://ftp.us.debian.org lenny/main libncurses5-dev 5.6+20080830-2 [1525kB]
获取:3 http://ftp.us.debian.org lenny/main libncurses5 5.6+20080830-2 [334kB]
获取:4 http://ftp.us.debian.org lenny/main ncurses-base 5.6+20080830-2 [14.1kB]
获取:5 http://ftp.us.debian.org lenny/main linux-image-2.6.26-1-686 2.6.26-11 [20.1MB]
获取:6 http://ftp.us.debian.org lenny/main libncursesw5 5.6+20080830-2 [356kB]
获取:7 http://ftp.us.debian.org lenny/main net-tools 1.60-22 [265kB]
获取:8 http://ftp.us.debian.org lenny/main acpid 1.0.8-1 [35.8kB]
获取:9 http://ftp.us.debian.org lenny/main app-install-data 2008.11.27 [6461kB]
获取:10 http://ftp.us.debian.org lenny/main doc-base 0.8.18 [72.4kB]
获取:11 http://ftp.us.debian.org lenny/main libcups2 1.3.8-1lenny4 [164kB]
获取:12 http://ftp.us.debian.org lenny/main libcupsimage2 1.3.8-1lenny4 [98.8kB]
获取:13 http://ftp.us.debian.org lenny/main linux-headers-2.6.26-1-686 2.6.26-11 [395kB]
获取:14 http://ftp.us.debian.org lenny/main linux-headers-2.6.26-1-common 2.6.26-11 [3709kB]
获取:15 http://ftp.us.debian.org lenny/main linux-libc-dev 2.6.26-11 [742kB]
获取:16 http://ftp.us.debian.org lenny/main xli 1.17.0+20061110-3 [154kB]
获取:17 http://ftp.us.debian.org lenny/main xserver-xorg-input-evdev 1:2.0.8-1 [39.9kB]
下载 34.6MB,耗时 51s (669kB/s)
[color="Red"]/bin/sh: line 1: 6018 段错误 [/color] /usr/sbin/dpkg-preconfigure --apt
(正在读取数据库 ... 系统当前总共安装有 108170 个文件和目录。)
正预备替换 ncurses-bin 5.6+20080830-1 (使用 .../ncurses-bin_5.6+20080830-2_i386.deb) ...
正在解压缩将用于更替的包文件 ncurses-bin ...
正在处理用于 man-db 的触发器...
正在设置 ncurses-bin (5.6+20080830-2) ...
(正在读取数据库 ... 系统当前总共安装有 108170 个文件和目录。)
正预备替换 libncurses5-dev 5.6+20080830-1 (使用 .../libncurses5-dev_5.6+20080830-2_i386.deb) ...
正在解压缩将用于更替的包文件 libncurses5-dev ...
正预备替换 libncurses5 5.6+20080830-1 (使用 .../libncurses5_5.6+20080830-2_i386.deb) ...
正在解压缩将用于更替的包文件 libncurses5 ...
正在处理用于 man-db 的触发器...
正在设置 libncurses5 (5.6+20080830-2) ...
(正在读取数据库 ... 系统当前总共安装有 108170 个文件和目录。)
正预备替换 ncurses-base 5.6+20080830-1 (使用 .../ncurses-base_5.6+20080830-2_all.deb) ...
正在解压缩将用于更替的包文件 ncurses-base ...
正在设置 ncurses-base (5.6+20080830-2) ...
(正在读取数据库 ... 系统当前总共安装有 108170 个文件和目录。)
正预备替换 linux-image-2.6.26-1-686 2.6.26-10 (使用 .../linux-image-2.6.26-1-686_2.6.26-11_i386.deb) ...
[color="Red"]dpkg:警告 - 原先的 pre-removal 脚本 被信号(段错误)终止了[/color]
dpkg - 现转而试用新软件包所带的脚本...
[color="Red"]dpkg:处理 /var/cache/apt/archives/linux-image-2.6.26-1-686_2.6.26-11_i386.deb (--unpack)时出错:[/color]
[color="Red"] 子进程 新的 pre-removal 脚本 被信号(段错误)终止了[/color]
[color="Red"]dpkg: 作下列清理工作时发生错误:
子进程 post-installation script 被信号(段错误)终止了[/color]
正预备替换 libncursesw5 5.6+20080830-1 (使用 .../libncursesw5_5.6+20080830-2_i386.deb) ...
正在解压缩将用于更替的包文件 libncursesw5 ...
正预备替换 net-tools 1.60-21 (使用 .../net-tools_1.60-22_i386.deb) ...
正在解压缩将用于更替的包文件 net-tools ...
正预备替换 acpid 1.0.6-16 (使用 .../acpid_1.0.8-1_i386.deb) ...
Stopping ACPI services....
正在解压缩将用于更替的包文件 acpid ...
正预备替换 app-install-data 2008.07.28 (使用 .../app-install-data_2008.11.27_all.deb) ...
正在解压缩将用于更替的包文件 app-install-data ...
正预备替换 doc-base 0.8.16 (使用 .../doc-base_0.8.18_all.deb) ...
正在解压缩将用于更替的包文件 doc-base ...
正预备替换 libcups2 1.3.8-1lenny2 (使用 .../libcups2_1.3.8-1lenny4_i386.deb) ...
正在解压缩将用于更替的包文件 libcups2 ...
正预备替换 libcupsimage2 1.3.8-1lenny2 (使用 .../libcupsimage2_1.3.8-1lenny4_i386.deb) ...
正在解压缩将用于更替的包文件 libcupsimage2 ...
正预备替换 linux-headers-2.6.26-1-686 2.6.26-10 (使用 .../linux-headers-2.6.26-1-686_2.6.26-11_i386.deb) ...
正在解压缩将用于更替的包文件 linux-headers-2.6.26-1-686 ...
正预备替换 linux-headers-2.6.26-1-common 2.6.26-10 (使用 .../linux-headers-2.6.26-1-common_2.6.26-11_i386.deb) ...
正在解压缩将用于更替的包文件 linux-headers-2.6.26-1-common ...
正预备替换 linux-libc-dev 2.6.26-10 (使用 .../linux-libc-dev_2.6.26-11_i386.deb) ...
正在解压缩将用于更替的包文件 linux-libc-dev ...
正预备替换 xli 1.17.0+20061110-2 (使用 .../xli_1.17.0+20061110-3_i386.deb) ...
正在解压缩将用于更替的包文件 xli ...
[color="Red"]/var/lib/dpkg/info/xli.postrm: line 4: 6738 段错误 update-mime
dpkg:警告 - 原先的 post-removal 脚本 退出时返回了错误号 139[/color]
dpkg - 现转而试用新软件包所带的脚本...
/var/lib/dpkg/tmp.ci/postrm: line 4: 6741 段错误 update-mime
dpkg:处理 /var/cache/apt/archives/xli_1.17.0+20061110-3_i386.deb (--unpack)时出错:
子进程 新的 post-removal 脚本 返回了错误号 139
/var/lib/dpkg/tmp.ci/postrm: line 4: 6744 段错误 update-mime
dpkg: 作下列清理工作时发生错误:
子进程 post-removal script 返回了错误号 139
正预备替换 xserver-xorg-input-evdev 1:2.0.3-1 (使用 .../xserver-xorg-input-evdev_1%3a2.0.8-1_i386.deb) ...
正在解压缩将用于更替的包文件 xserver-xorg-input-evdev ...
正在处理用于 man-db 的触发器...
在处理时有错误发生:
/var/cache/apt/archives/linux-image-2.6.26-1-686_2.6.26-11_i386.deb
/var/cache/apt/archives/xli_1.17.0+20061110-3_i386.deb
localepurge: Disk space freed in /usr/share/locale: 276K
E: Sub-process /usr/bin/dpkg returned an error code (1)
复制代码
。。。。。。。疯掉了
configure之
$ sudo dpkg --configure -a
正在设置 linux-headers-2.6.26-1-common (2.6.26-11) ...
正在设置 doc-base (0.8.18) ...
/var/lib/dpkg/info/doc-base.postinst: line 22: 7440 段错误 install-docs ${VERBOSE} "--install-$1"
dpkg:处理 doc-base (--configure)时出错:
子进程 post-installation script 返回了错误号 139
正在设置 xserver-xorg-input-evdev (1:2.0.8-1) ...
正在设置 linux-libc-dev (2.6.26-11) ...
正在设置 libncurses5-dev (5.6+20080830-2) ...
正在设置 app-install-data (2008.11.27) ...
正在设置 libcups2 (1.3.8-1lenny4) ...
dpkg:处理 linux-image-2.6.26-1-686 (--configure)时出错:
该软件包正处于非常不稳定的状态 - 您最好
在配置它之前,先重新安装它。
正在设置 net-tools (1.60-22) ...
正在设置 acpid (1.0.8-1) ...
正在安装新版本的配置文件 /etc/init.d/acpid ...
正在安装新版本的配置文件 /etc/default/acpid ...
Stopping Hardware abstraction layer: hald.
Starting ACPI services....
Starting Hardware abstraction layer: hald.
正在设置 linux-headers-2.6.26-1-686 (2.6.26-11) ...
正在设置 libncursesw5 (5.6+20080830-2) ...
正在设置 libcupsimage2 (1.3.8-1lenny4) ...
在处理时有错误发生:
doc-base
linux-image-2.6.26-1-686
复制代码
回复
支持
反对
使用道具
举报
显身卡
L.Lawliet
L.Lawliet
当前离线
积分
755
IP卡
狗仔卡
楼主
|
发表于 2008-12-9 12:42:09
|
显示全部楼层
这里是 strace dpkg-reconfigure
的结果。
功力不够,不会看
里面那些
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
致命吗?
期待高人。。。
:help
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
注册
x
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Mandriva Linux
开源软件专题讨论
SuSE Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表