无法安装g++

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
hanjianbo
帖子: 10
注册时间: 2007-09-24 14:49

无法安装g++

#1

帖子 hanjianbo » 2007-10-31 9:13

系统环境:windows XP下用wubi安装的ubuntu7.04,没有连接互联网
安装命令:sudo apt-get install g++
输出信息:
正在读取软件包列表...完成
正在分析软件包列表...完成
Reading state information...完成
E: 无法安装软件包 g
---------------------------------------
请问这是怎么回事?我该如何安装g++?
Z1P
帖子: 40
注册时间: 2007-10-30 12:35

#2

帖子 Z1P » 2007-10-31 10:14

连接互联网
sudo apt-get update
sudo apt-get install g++
hanjianbo
帖子: 10
注册时间: 2007-09-24 14:49

#3

帖子 hanjianbo » 2007-10-31 10:41

如果不能连接互联网,是不是就不能安装g++了?ISO文件中没有安装g++的包吗?我是新手,请别见笑。
Z1P
帖子: 40
注册时间: 2007-10-30 12:35

#4

帖子 Z1P » 2007-10-31 10:57

貌似没有,如果想创建一个完整的开发环境的话,cd里面的东西肯定是不够的。
C/C++开发环境:
sudo apt-get install build-essential gcc make autoconf automake libtool gdb g++
hanjianbo
帖子: 10
注册时间: 2007-09-24 14:49

#5

帖子 hanjianbo » 2007-10-31 11:12

感谢Z1P的帮助!
如果必须联网安装的话,那能不能从网上下载相应的包,然后拷贝到我的未联网的机器上,再进行安装?如果可以的话,都下载哪些包?在哪下载?
Z1P
帖子: 40
注册时间: 2007-10-30 12:35

#6

帖子 Z1P » 2007-10-31 18:57

因为软件包之间有依赖关系,比如你:
sudo apt-get install build-essential gcc make autoconf automake libtool gdb g++
实际需要很多其他的包才能安装,你要是实在不能上网的话也可以那样安装,然后根据提示安装依赖的包,不过可能会比较麻烦哦~
其实不连接互联网很没意思的,如果你只是想学习Linux下的开发,你可以在VMware下安装(如果你的Windows能上网的话),让虚拟机使用桥接网络。
zatoud
帖子: 11
注册时间: 2007-10-20 13:51

#7

帖子 zatoud » 2007-10-31 20:49

= =!


只要sudo apt-get install build-essential 就把gcc g++之类的东西都装上了。

而这个是在CD光盘里的源,不用上网下载。
Z1P
帖子: 40
注册时间: 2007-10-30 12:35

#8

帖子 Z1P » 2007-10-31 22:22

:? 哦~
hanjianbo
帖子: 10
注册时间: 2007-09-24 14:49

#9

帖子 hanjianbo » 2007-11-02 9:20

to 7楼 zatoud:
输入你给的指令sudo apt-get install build-essential,显示如下信息:
正在读取软件包列表...完成
正在分析软件包列表...完成
Reading state information...完成
E: 无法安装软件包 build-essential
请问这是怎么回事?
zhaozhh02
帖子: 43
注册时间: 2006-07-22 15:25

#10

帖子 zhaozhh02 » 2007-11-02 14:52

你的光盘或者镜像是不是没有 挂在上。
系统: Ubuntu8.04

如无必要,毋增实体
hanjianbo
帖子: 10
注册时间: 2007-09-24 14:49

#11

帖子 hanjianbo » 2007-11-02 17:47

镜像文件一直就在 wubi\install目录中
现在我真实糊涂了,到底安装g++需要联网吗?有的说要联网安装,有的说在镜像文件中就有安装包,到底哪个是对的?
不联接网络的ubuntu究竟如何安装g++?
还望高手指点一二!谢谢!
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#12

帖子 leeaman » 2007-11-02 17:57

联网,

代码: 全选

sudo apt-get install build-essential
只装g++还不能编译的,那个build-essential包有编译所需要的全部东西,就是一个完整的命令行编译环境
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
zhaozhh02
帖子: 43
注册时间: 2006-07-22 15:25

#13

帖子 zhaozhh02 » 2007-11-02 18:04

这样试一下:
sudo mount /media/hda7/wubi/install/ubuntu-7.04-alternate-i386.iso /cdrom -o loop

其中:/media/hda7/wubi/install/ 是你的镜像文件所在的目录,ubuntu-7.04-alternate-i386.iso 是镜像的名称,具体你自己修改!!!!

再:
sudo apt-get install build-essential
系统: Ubuntu8.04

如无必要,毋增实体
回复