[问题]在新立得里如何安装gcc和g++?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 27
- 注册时间: 2007-02-11 20:42
[问题]在新立得里如何安装gcc和g++?
我用新立得搜索gcc和g++得出很多文件,想要安装gcc和g++应该安装哪些文件?另外如何安装java?
先谢过了~~~~~~~~
先谢过了~~~~~~~~
上次由 tao17388 在 2007-03-25 13:52,总共编辑 1 次。
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- hualang0929
- 帖子: 1226
- 注册时间: 2006-11-11 10:23
- 来自: Mars
- 联系:
-
- 帖子: 180
- 注册时间: 2007-03-22 2:04
-
- 帖子: 27
- 注册时间: 2007-02-11 20:42
问题没有全部解决,我自己顶一下。如题gcc已经安装成功,但是安装g++的时候遇到如下问题:
在新立得里面搜索, 搜索到g++作标记时出现如下提示:
g++:
依赖: g++-4.0 但是此软件包将不会被安装
搜索到g++-4.0后要标记的时候又提示如下:
g++-4.0:
依赖: libstdc++6-4.0-dev 但是此软件包将不会被安装
然后我搜索libstdc++6-4.0-dev,标记的时候提示如下:
libstdc++6-4.0-dev:
依赖: g++-4.0 但是此软件包将不会被安装
依赖: libc6-dev 但是此软件包将不会被安装
搜索到libc6-dev,标记的时候提示又如下:libc6-dev:
依赖: libc6 (=2.3.6-0ubuntu20.4) 但是将会安装 2.4-1ubuntu12。 根本无法安装g++.
另外,六楼提到的安装java的方法:
第一步:
sudo apt-get install sun-java5-jdk
安装完毕之后,选择默认 java:
sudo update-alternatives --config java
然后配置环境变量:
sudo vim /etc/environment
在其中添加如下两行:
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
我做到“在其中添加如下两行:
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun”这一步时出现如下画面,不知道应该在何处添加上面提到的两行代码和如何在添加代码后保存退出(清大家教教我,谢谢!):
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
在新立得里面搜索, 搜索到g++作标记时出现如下提示:
g++:
依赖: g++-4.0 但是此软件包将不会被安装
搜索到g++-4.0后要标记的时候又提示如下:
g++-4.0:
依赖: libstdc++6-4.0-dev 但是此软件包将不会被安装
然后我搜索libstdc++6-4.0-dev,标记的时候提示如下:
libstdc++6-4.0-dev:
依赖: g++-4.0 但是此软件包将不会被安装
依赖: libc6-dev 但是此软件包将不会被安装
搜索到libc6-dev,标记的时候提示又如下:libc6-dev:
依赖: libc6 (=2.3.6-0ubuntu20.4) 但是将会安装 2.4-1ubuntu12。 根本无法安装g++.
另外,六楼提到的安装java的方法:
第一步:
sudo apt-get install sun-java5-jdk
安装完毕之后,选择默认 java:
sudo update-alternatives --config java
然后配置环境变量:
sudo vim /etc/environment
在其中添加如下两行:
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
我做到“在其中添加如下两行:
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun”这一步时出现如下画面,不知道应该在何处添加上面提到的两行代码和如何在添加代码后保存退出(清大家教教我,谢谢!):
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
-
- 帖子: 27
- 注册时间: 2007-02-11 20:42
- goldfox_79
- 帖子: 2004
- 注册时间: 2005-10-16 8:26
- 来自: 地球
- shaojz2005
- 帖子: 278
- 注册时间: 2006-07-13 13:01
- 联系:
代码: 全选
sudo apt-get install build-essential
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。
您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
build-essential: 依赖: libc6-dev 但是它将不会被安装 或
libc-dev
依赖: g++ (>= 4:4.1.1) 但是它将不会被安装
E: 无法安装的软件包
- goldfox_79
- 帖子: 2004
- 注册时间: 2005-10-16 8:26
- 来自: 地球
-
- 帖子: 27
- 注册时间: 2007-02-11 20:42
我用11楼的方法还是装不上,运行结果如下(另外我用的源是http://debian.ustc.edu.cn/ubuntu/和http://ubuntu.cn99.com/ubuntu/,前面升级和安装其他软件的时候都没有问题):
tao@tao-desktop:~$ sudo apt-get install build-essential
正在读取软件包列表... 有错误!
E: Dynamic MMap ran out of room
E: 处理 slang-gtk (NewVersion1)时出错
E: Problem with MergeList /var/lib/apt/lists/debian.ustc.edu.cn_ubuntu_dists_feisty_universe_binary-i386_Packages
E: 无法解析或打开软件包的列表或是状态文件。
请指教
tao@tao-desktop:~$ sudo apt-get install build-essential
正在读取软件包列表... 有错误!
E: Dynamic MMap ran out of room
E: 处理 slang-gtk (NewVersion1)时出错
E: Problem with MergeList /var/lib/apt/lists/debian.ustc.edu.cn_ubuntu_dists_feisty_universe_binary-i386_Packages
E: 无法解析或打开软件包的列表或是状态文件。
请指教