Rootop 服务器运维与web架构

RedHat5.4 安装PIDGIN

| 暂无评论

在redhat5.4环境下安装PIDGIN过程。

到官方下载repo文件复制到/etc/yum.repo.d/下,即为yum安装(http://www.pidgin.im/download/centos_rhel/
[root@redhatcui Server]# yum install pidgin
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package pidgin.i386 0:2.6.6-0.el5 set to be updated
–> Processing Dependency: libpurple = 2.6.6 for package: pidgin
–> Processing Dependency: libgtkspell.so.0 for package: pidgin
–> Processing Dependency: libpurple.so.0 for package: pidgin
–> Processing Dependency: perl(Purple) for package: pidgin
–> Running transaction check
—> Package gtkspell.i386 0:2.0.11-2.1 set to be updated
—> Package libpurple.i386 0:2.6.6-0.el5 set to be updated
–> Processing Dependency: libsilc-1.0.so.2 for package: libpurple
–> Processing Dependency: cyrus-sasl-md5 for package: libpurple
–> Processing Dependency: libsilcclient-1.0.so.1 for package: libpurple
–> Running transaction check
—> Package cyrus-sasl-md5.i386 0:2.1.22-5.el5 set to be updated
—> Package libpurple.i386 0:2.6.6-0.el5 set to be updated
–> Processing Dependency: libsilc-1.0.so.2 for package: libpurple
–> Processing Dependency: libsilcclient-1.0.so.1 for package: libpurple
–> Finished Dependency Resolution
libpurple-2.6.6-0.el5.i386 from pidgin has depsolving problems
  –> Missing Dependency: libsilc-1.0.so.2 is needed by package libpurple-2.6.6-0.el5.i386 (pidgin)
libpurple-2.6.6-0.el5.i386 from pidgin has depsolving problems
  –> Missing Dependency: libsilcclient-1.0.so.1 is needed by package libpurple-2.6.6-0.el5.i386 (pidgin)
Error: Missing Dependency: libsilc-1.0.so.2 is needed by package libpurple-2.6.6-0.el5.i386 (pidgin)
Error: Missing Dependency: libsilcclient-1.0.so.1 is needed by package libpurple-2.6.6-0.el5.i386 (pidgin)
You could try using –skip-broken to work around the problem
You could try running: package-cleanup –problems
                        package-cleanup –dupes
                        rpm -Va –nofiles –nodigest
The program package-cleanup is found in the yum-utils package.
出现两个error,根据错误信息到google上search。或者是根据libsilc-1.0.so.2到rpm.pbone.net下载相应rpm包。
搜索后,确定缺少的是libsilc-1.0.2-6.fc8.i386这个文件,rpm.pbone.net上面没有redhat所需的相关包,但是我们可以下载fedora的包进行安装。

[root@redhatcui ~]# wget -c ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/updates/8/i386.newkey/libsilc-1.0.2-6.fc8.i386.rpm
–2010-03-11 15:17:48–  ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/updates/8/i386.newkey/libsilc-1.0.2-6.fc8.i386.rpm
           => `libsilc-1.0.2-6.fc8.i386.rpm’
Resolving ftp.pbone.net… 85.14.85.4
Connecting to ftp.pbone.net|85.14.85.4|:21… connected.
Logging in as anonymous … Logged in!
==> SYST … done.    ==> PWD … done.
==> TYPE I … done.  ==> CWD /mirror/archive.fedoraproject.org/fedora/linux/updates/8/i386.newkey … done.
==> SIZE libsilc-1.0.2-6.fc8.i386.rpm … 422169
==> PASV … done.    ==> RETR libsilc-1.0.2-6.fc8.i386.rpm … done.
Length: 422169 (412K)

100%[===================================================================================================================>] 422,169      130K/s   in 3.2s   

2010-03-11 15:18:02 (130 KB/s) – `libsilc-1.0.2-6.fc8.i386.rpm’ saved [422169]

[root@redhatcui ~]# ll
total 1348
-rw——- 1 root root   1050 Mar 11 09:31 anaconda-ks.cfg
drwxr-xr-x 2 root root   4096 Mar 11 14:38 Desktop
-rw-r–r– 1 root root  22605 Mar 11 10:10 eioXpacklog.txt
-rw-r–r– 1 root root  27265 Mar 11 09:31 install.log
-rw-r–r– 1 root root   3671 Mar 11 09:30 install.log.syslog
-rw-r–r– 1 root root 422169 Mar 11 15:18 libsilc-1.0.2-6.fc8.i386.rpm
drwxr-xr-x 2 root root   4096 Mar 11 09:58 pic
-rw-r–r– 1 root root 833777 Feb 10 21:26 rarlinux-3.9.2.tar.gz
-rw-r–r– 1 root root    240 Mar 11 09:42 scsrun.log
[root@redhatcui ~]# rpm -ivh libsilc-1.0.2-6.fc8.i386.rpm
warning: libsilc-1.0.2-6.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6df2196f
Preparing…                ########################################### [100%]
   1:libsilc                ########################################### [100%]
[root@redhatcui ~]# yum install -y pidgin
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package pidgin.i386 0:2.6.6-0.el5 set to be updated
–> Processing Dependency: libpurple = 2.6.6 for package: pidgin
–> Processing Dependency: libgtkspell.so.0 for package: pidgin
–> Processing Dependency: libpurple.so.0 for package: pidgin
–> Processing Dependency: perl(Purple) for package: pidgin
–> Running transaction check
—> Package gtkspell.i386 0:2.0.11-2.1 set to be updated
—> Package libpurple.i386 0:2.6.6-0.el5 set to be updated
–> Processing Dependency: cyrus-sasl-md5 for package: libpurple
–> Running transaction check
—> Package cyrus-sasl-md5.i386 0:2.1.22-5.el5 set to be updated
–> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================
Package                                  Arch                           Version                                  Repository                            Size
=============================================================================================================================================================
Installing:
pidgin                                   i386                           2.6.6-0.el5                              pidgin                               1.5 M
Installing for dependencies:
cyrus-sasl-md5                           i386                           2.1.22-5.el5                             rpminstall                            45 k
gtkspell                                 i386                           2.0.11-2.1                               rpminstall                            30 k
libpurple                                i386                           2.6.6-0.el5                              pidgin                               8.5 M

Transaction Summary
=============================================================================================================================================================
Install      4 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 10 M
Downloading Packages:
(1/4): pidgin-2.6.6-0.el5.i386.rpm                                                                                                    | 1.5 MB     00:16     
(2/4): libpurple-2.6.6-0.el5.i386.rpm                                                                                                 | 8.5 MB     02:10     
————————————————————————————————————————————————————-
Total                                                                                                                         66 kB/s |  10 MB     02:36     
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID a9464aa9
pidgin/gpgkey                                                                                                                         | 1.3 kB     00:00     
Importing GPG key 0xA9464AA9 “Stu Tomlinson <stu@nosnilmot.com>” from http://rpm.pidgin.im/RPM-GPG-KEY-pidgin
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : cyrus-sasl-md5                                                                                                                        1/4
  Installing     : libpurple                                                                                                                             2/4
  Installing     : gtkspell                                                                                                                              3/4
  Installing     : pidgin                                                                                                                                4/4

Installed:
  pidgin.i386 0:2.6.6-0.el5                                                                                                                                 

Dependency Installed:
  cyrus-sasl-md5.i386 0:2.1.22-5.el5                      gtkspell.i386 0:2.0.11-2.1                      libpurple.i386 0:2.6.6-0.el5                     

Complete!
[root@redhatcui ~]#

OK,安装完毕。

安装过程可能遇到更多的问题,RedHat下,包的依赖关系的确太繁琐,只能慢慢来。
Click ‘applications’-click’internet’-click ‘pingin internet messenger’, run successfully.

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/106.html

作者:Venus

服务器运维与性能优化

发表回复