Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104668417
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-06 13:13:45

作者: xgbmhc  出自:
我的机器重装了系统,装的是ubuntu7.10,安装完之后发现很多东西都不好使。然后开始我配置ubuntu的历程,今天之所以写下来就是希望以后别人在碰见类似的问题就好解决了,算给自己也算别人行个方便吧。

首先,配置的是网络,在菜单system的系统管理里找到“网络”,点击“有线连接”,在里面把自己的IP和网关等设置好,在终端ping下网关,ping的通,说明网络已经连接上,但是不能登录网页,在“网络”里设置DNS也保存不上,于是在/etc/resolv.conf 里添加了一行:nameserver 61.128.128.68

然后保存出来,之后重启网络 #/etc/init.d/networking restart 之后就可以登录网页了,网络设置成功。

发现自己的电脑没有拼音输入法,于是开始下载拼音,可是发现下载不了,我估计是ubuntu7.10的源有点问题,从同事那拷贝过来一个源,也可以从网上找,然后拷贝到/etc/apt/sources.list里,于是开始更新系统,更新系统的指令是:

#aptitude dist-upgrade
#aptitude upgrade

系统更新需要一段时间,更新完之后,开始下载输入法,指令如下:
#aptitude install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-gtk2-immodule im-switch libapt-pkg-perl

下载完成之后自动安装,只要重启系统,或注销系统之后就可以使用了。

而后发现自己的系统显示都是英文,象最上方的“应用程序”、“位置”、“系统”之类的本来都应该是中文,可是显示的是“application”、“places”、“system”,我决定配置系统,让它支持中文,全部显示为中文。于是我找到system里的“系统管理”的“语言支持”,找到chinese选上并支持,之后就开始下载需要支持中文的源码包,之后又开始升级,总之花费了很长时间才下载完成,之后重启系统,系统显示的都是中文了。这一步OK了。

我发现自己的聊天工具pidgin版本很低,我想进行升级,本来我想去网上下载,同事那有现成编译好的,让我拿过来直接make install 就OK 了,可是在make install的过程中,发现编译不过去,重新进行编译。

#make clean
#./configure

问题出现,发现 configure: error: C compiler cannot create executables

按照错误提示安装缺少的包
sudo apt-get install libc6-dev

再次
./configure

出现错误
checking for GLIB... no
no
configure: error:

You must have the GLib 2.0 development headers installed to build.
根据错误提示 用新得立 搜索 GLib 2.0 或者 用命令 apt-cache search GLib 2.0
有个包 libglib2.0-dev - Development files for the GLib library

安装
sudo apt-get install libglib2.0-dev

./configure

又出现错误
checking for X... no
checking for GTK... no
no
configure: error:

You must have the GTK+ 2.0 development headers installed to compile Pidgin.
If you only want to build Finch then specify --disable-gtkui when running configure.

用如上同样的方法查找到缺少的包 并安装
sudo apt-get install libgtkmm2.0-dev

./configure 出现错误

checking for LIBXML... no
no
configure: error:

You must have libxml2 >= 2.6.0 development headers installed to build.

于是安装
sudo apt-get install libxml2-dev

经过上面包的安装,在次./configure 没有在出现错误,这次成功的生成了makefile

然后在
make
make install
成功安装软件。

如果在./configure中还出现问题,那么要找到问题所在,安装缺失的包 即可

在配置过程中,config.log文件是很有帮助的。 我们可以在这里面找出错误的根源,从而寻找应对措施。
阅读(485) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~