如何搭建Ubuntu下面的开发环境?

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

如何搭建Ubuntu下面的开发环境?

#1

帖子 bambreeze » 2009-12-05 21:11

我现在刚安装好 Ubuntu 8.10,想在上面学习,就碰到了一堆问题。
首先,我想安装 Subversion, 但是依赖关系没法解决,到最后发现有很多软件都需要安装,而且还很找到从哪里安装。
我想问一下,有没有什么Ubuntu 的开发软件包,可以把常用的一些开发工具一次都装齐全呢?
就像Federo安装的时候选择Development模式那样的。
谢谢!

==================================================
bambreeze@bambreeze-laptop:~$ sudo apt-get install subversion
[sudo] password for bambreeze:
E: 无法获得锁 /var/lib/dpkg/lock - open (11 资源临时不可用)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
bambreeze@bambreeze-laptop:~$ sudo apt-get install subversion
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。

您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:

下列的软件包有不能满足的依赖关系:
subversion: 依赖: libsvn1 (= 1.5.1dfsg1-1ubuntu2.1) 但是它将不会被安装
依赖: libaprutil1 但是它将不会被安装
依赖: libmysqlclient15off (>= 5.0.27-1) 但却无法安装它
E: 无法安装的软件包
bambreeze@bambreeze-laptop:~$ sudo apt-get install libsvn1
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。

您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:

下列的软件包有不能满足的依赖关系:
libsvn1: 依赖: libaprutil1 但是它将不会被安装
依赖: libmysqlclient15off (>= 5.0.27-1) 但却无法安装它
E: 无法安装的软件包
bambreeze@bambreeze-laptop:~$ sudo apt-get install libaprutil1
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。

您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:

下列的软件包有不能满足的依赖关系:
libaprutil1: 依赖: libmysqlclient15off (>= 5.0.27-1) 但却无法安装它
E: 无法安装的软件包
bambreeze@bambreeze-laptop:~$ sudo apt-get install libmysqlclient15off
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
现在没有可用的软件包 libmysqlclient15off,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 libmysqlclient15off 还没有可供安装的候选者
bambreeze@bambreeze-laptop:~$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.10
Release: 8.10
Codename: intrepid
bambreeze@bambreeze-laptop:~$
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 如何搭建Ubuntu下面的开发环境?

#2

帖子 自由建客 » 2009-12-05 21:17

代码: 全选

aptitude update
再试,错误依旧就把你的源列表贴出来看看。
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

Re: 如何搭建Ubuntu下面的开发环境?

#3

帖子 sevk » 2009-12-05 21:31

先换源,建议用 CN99 的源.
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
bambreeze
帖子: 17
注册时间: 2009-04-04 9:29

Re: 如何搭建Ubuntu下面的开发环境?

#4

帖子 bambreeze » 2009-12-05 22:48

谢谢楼上的两位,我换了CN99的源,就OK了
回复