无法安装编译环境

编译打包和其他
回复
头像
movoin
帖子: 12
注册时间: 2007-10-20 11:07
联系:

无法安装编译环境

#1

帖子 movoin » 2009-01-27 20:23

:em20
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
已经不需要下列自动安装的软件包:
libcommons-collections3-java junit4 libcommons-pool-java liblucene-java
eclipse-rcp libcommons-el-java junit libregexp-java libcommons-modeler-java
liblog4j1.2-java libswt3.2-gtk-java libservlet2.4-java libtomcat5.5-java
libbcel-java ant libcommons-launcher-java libcommons-logging-java
libjaxp1.3-java libcommons-dbcp-java libxerces2-java
libcommons-collections-java libcommons-beanutils-java libmozjs0d
libcommons-digester-java eclipse-platform libservlet2.3-java
liblucene-java-doc libxul-common libjsch-java libswt3.2-gtk-jni ant-optional
libmx4j-java
使用 'apt-get autoremove' 来删除它们。
将会安装下列额外的软件包:
g++ g++-4.2 libstdc++6-4.2-dev
建议安装的软件包:
g++-multilib g++-4.2-multilib gcc-4.2-doc libstdc++6-4.2-dbg
libstdc++6-4.2-doc
下列【新】软件包将被安装:
build-essential g++ g++-4.2 libstdc++6-4.2-dev
共升级了 0 个软件包,新安装了 4 个软件包,要卸载 0 个软件包,有 53 个软件未被升级。
需要下载 0B/3980kB 的软件包。
操作完成后,会消耗掉 15.1MB 的额外磁盘空间。
您希望继续执行吗?[Y/n]y
(正在读取数据库 ... 系统当前总共安装有 126509 个文件和目录。)
正在解压缩 libstdc++6-4.2-dev (从 .../libstdc++6-4.2-dev_4.2.4-1ubuntu3_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libstdc++6-4.2-dev_4.2.4-1ubuntu3_i386.deb (--unpack)时出错:
文件系统的 tar 文件已损坏 - 软件包文件已毁损
dpkg-deb: 子进程 paste 被信号(Broken pipe)终止了
选中了曾被取消选择的软件包 g++-4.2。
正在解压缩 g++-4.2 (从 .../g++-4.2_4.2.4-1ubuntu3_i386.deb) ...
选中了曾被取消选择的软件包 g++。
正在解压缩 g++ (从 .../g++_4%3a4.2.3-1ubuntu6_i386.deb) ...
选中了曾被取消选择的软件包 build-essential。
正在解压缩 build-essential (从 .../build-essential_11.3ubuntu1_i386.deb) ...
在处理时有错误发生:
/var/cache/apt/archives/libstdc++6-4.2-dev_4.2.4-1ubuntu3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
头像
movoin
帖子: 12
注册时间: 2007-10-20 11:07
联系:

Re: 无法安装编译环境

#2

帖子 movoin » 2009-01-27 20:24

换了个源也是一样,我该怎么办?是哪里弄错了吗?

我只是 sudo apt-get install build-essential 而已~~~
a564941464
帖子: 1
注册时间: 2008-12-16 17:41

Re: 无法安装编译环境

#3

帖子 a564941464 » 2009-09-04 13:48

自己是在安装anjuta时遇到这种问题的,当时提示是/var/cache/apt/archives/* 有个以anjuta开头的文件坏了,不能用。
解决方法是转到/var/cache/apt/archives/目录,然后用命令:sudo rm anjuta*,删除以anjuta开头的文件,然后换了个源进行安装。
解决了。 :em09
回复