您的位置:首页 > 运维架构 > Linux

菜鸟使用CentOs之四 -- 安装gparted

2012-12-31 10:40 211 查看
家里的Cent Os 6.3终于能用了,但在安装了一系列程序后,尤其是office和系统更新后,/usr分区终于没空间了,所以想linux下能否可以无损分区呢?经搜索,找到一款可以在liunx下用的分区工具Gparted!于是兴冲冲下载回来(源码),结果在./configure时提示uuid (libuuid) not found!

于是查看本机是否安装了uuid,

#rpm -qa | grep uuid

显示已安装,libuuid-2.17.2-12.7.el6_3,于是想是不是要带参数安装呢?于是查看uuid安装目录

#rpm -ql libuuid-2.17.2-12.7.el6_3

显示该库安装在/lib/下。于是:

#./configure --with-uuid=/lib

结果完全一样。于是网上搜索,这下麻烦了,搜索结果很少,中文页面几乎没有这个问题。还好,老外的网站上有说明,虽然是E文,凑和看吧。大根意思是,这个错误说明要安装libuuid开发库,于是搜索libuuid-dev,没有找到有用信息,只有一个老外网站有个下载列表,却没找到cent os用的,似乎都是ubuntu等用的。没办法,看看cent os的安装源有没有。于是:

#yum install libuuid

未找到。

#yum install libuuid-dev (网上信息都是这个名字)

结果仍未找到,忽然想,是不是在Cent Os下名字不一样呢,因为装了很多开发包,似乎都是以devel命名的。于是:

#yum install libuuid-devel

Binggo!提示找到了,于是安装。

安装完毕后再一次 ./configure

这次显示缺少gtkmm-2.4,好了,有经验了,找吧。于是:

yum install libgtkmm

未找到。去网上搜索一下,中文页面还是没什么有用的信息。一个老外的网站说,似乎可以能过安装gtk+包来解决这个问题。于是下载gtk+3.6,在./configure时,提示要以下依赖不存在:

glib-2.0 >=2.33.1

atk>=2.5.3

pango>=1.30.0

cairo>=1.10.0

cairo-gobject>=1.10.0

gdk-pixbuf-2.0>=2.26.0

好吗,为了装gtkmm,要装上这么多东东吗?而且我也不用gtk呀。怎么办呢?想想,Cent Os安装源中就真的没有吗?是不是名字不太一样呢?

于是:

#rpm -qa | grep gtk

发现gtkmm24!

明白了,那么libgtkmm安装包的名字应该是gtkmm24-devel !

于是:

#yum install gtkmm24-devel

返回信息说要同时安装glib pango cairo 等四个依赖项。安装吧。于是。。。。。。。

装完后,再次回到gparted目录下./configure

这次没问题了。于是

#make && make install

经过一会儿的等待,安装完毕!

在图形终端打开gparted。结果真是不妙!!!我的磁盘没有剩余分区,gparted无法直接编辑。看来只能使用gparted的Live CD了。

虽然没有直接解决问题。但是终于搞定安装了。也算吧。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: