qt5在Linux redhat5上安装失败,求帮助。(40分全给)

niushitana 2015-12-25 04:55:38
操作系统是用vmware虚拟的,redhat5 32位的,qt5的版本是在qtcn这个链接下的http://www.qtcn.org/bbs/read-htm-tid-1075.html,下的这个版本:Offline Installers Linux Host Qt 5.5.1 for Linux 32-bit (634 MB)。将run文件放上Linux后,直接双击无反应,然后打开终端运行,出现如下图:

然后问了别人,说是我redhat5太老了,需要安装X11库 ,有以下几个问题,请教下:

1.是因为X11库没安装的原因吗?如果是,怎样安装能否详细点讲下,不好意思,我刚使用Linux不久。

2.也有人建议我升级redhat到新版本,请问有必要吗?现在升级到哪个版本较好并且在网上可以找到vmware虚拟文件下?


先在这里谢过,分不多,40,全给了。
...全文
627 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
daxu0719 2016-06-06
  • 打赏
  • 举报
回复
兄弟,你装好了吗,我现在遇到的问题和你一模一样,系统情况也一样,苦等 我qq75858863 咱们交流下
zhxianbin 2015-12-31
  • 打赏
  • 举报
回复
就是个虚拟机,重装个新的 Ubuntu 或者 Fedora 早好了
niushitana 2015-12-31
  • 打赏
  • 举报
回复
rpm装需要依赖包 yum -y install libX11 试试 不行的话,应该还是yum源的问题,找找度娘rhel换成CentOS --------------------------------------------------------------------------------------- 我现在也倾向是源的问题,你意思是让我不用红帽的系统用CentOS的系统?可我选红帽,本身也是有原因的,如果一定要选红帽,你看看源的问题该怎样解决?
皇御雷霆 2015-12-31
  • 打赏
  • 举报
回复
rpm -aq | grep yum|xargs rpm -e --nodeps wget http://mirror.centos.org/centos/5/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm wget http://mirror.centos.org/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm wget http://mirror.centos.org/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.i386.rpm wget http://mirror.centos.org/centos/5/os/i386/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm rpm -ivh *.rpm cd /etc/yum.repos.d/ wget http://mirrors.163.com/.help/CentOS5-Base-163.repo vi CentOS5-Base-163.repo 把$releasever全部替换为5 参考度娘
皇御雷霆 2015-12-30
  • 打赏
  • 举报
回复
rpm装需要依赖包 yum -y install libX11 试试 不行的话,应该还是yum源的问题,找找度娘rhel换成CentOS
niushitana 2015-12-30
  • 打赏
  • 举报
回复
在网上找了个libX11-1.6.3-alt1.i586.rpm,用rpm -ivh 安装,结果如下:


请问,上图的意思是要先安装libc.so.6吗?
niushitana 2015-12-30
  • 打赏
  • 举报
回复


左边窗口是执行yum list all httpd的,右边是左边执行完后又执行的安装包,还是不行,右边的提示./qt-opensource-linux-x86-5.5.1.run: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory。我觉得是不是libX11-xcb.so.1这个东西有问题,有说是环境变量也有说是没装这个文件的,你觉得了?如果要检查环境变量或者要装这个文件我该到哪里去找了?
niushitana 2015-12-29
  • 打赏
  • 举报
回复


现在的名字是这样的,还需要改吗?
皇御雷霆 2015-12-29
  • 打赏
  • 举报
回复
yum list all httpd 测试下能看到httpd吗
皇御雷霆 2015-12-28
  • 打赏
  • 举报
回复
yum源还是不对 文件名改成rhel的
niushitana 2015-12-28
  • 打赏
  • 举报
回复
经过度娘,把CentOS- Base.repo文件更新后,再运行./qt-opensource-linux-x86-5.5.1.run结果如下:


请问这是什么问题?下一步该怎么办?
niushitana 2015-12-28
  • 打赏
  • 举报
回复


这是运行yum -y install libxcb的结果,这是什么问题?
niushitana 2015-12-26
  • 打赏
  • 举报
回复
谢谢,下周一上班会试试
皇御雷霆 2015-12-25
  • 打赏
  • 举报
回复
yum -y install libxcb
鸣谢 首先要感谢linus,给了我们一个可以自由翱翔的平台; 其次,要感谢网络上千万的linux/windows先行者,给予的有意或无意的指点和帮助; 再次,感谢陈皓兄的《跟我一起写makefile》,引导我走过了makefile的迷雾。后来发现于凤昌兄译的《GNU Make使用手册》,也有颇多受益。 背景 从2004年,我在一个公司作服务端软件的开发,要支持linux/windows平台,主要是为了容易维护,就设计、开发了这一套比较常用的类。 2005一直在windows下作IPTV的开发,在2006年底,又回到linux下作IPV6下IPTV的开发。在空闲时间,看看两年前的那些零散类文件,开始整理这些类成库,并写了简单的使用和测试范例,放在网上和朋友们共享。 由于早期的平台从windows98和VC6.0,redhat8.0,经历了些变迁,没有太多的时间再一一仔细测试,就用现在的windowsXP和VS.2003,Fedaro Core4.0作的测试。 主要是为了相互学习,希望能和朋友们共同进步!如有引用,请标明出处,会不胜感激!禁止商业性的书籍的引用!很多不良的作者,完全是在骗钱。 功能简介 通用于linux/windows平台C++的应用。 主要是对一些系统功能,进行了简洁封装。 主要有读写锁类, 线程类, 线程池类, 定时器类, socket1.1的封装类, ini文件类, txt文件类, 可删除内容的文件类, 查找文件类, 调试输出类, 字符串类, 同步的普通队列和优先级队列类, 智能指针和内存自动管理类,数据库类. 特别声明:因为环境限制,这次测试代码中,没有测试数据库类。我以前也只是在PostgreSQL,SQL Server2000和Acess2000中实际用过。如有朋友用到,请自行修改、测试。 这些类的风格,与个人习惯密切相关。推荐QT,跨平台的类库,还是不错的;ACE就太难使用了! 编译和运行: 1. windwos下,用vs2003打开pub下的test.sln文件,所有的测试程序和类库文件就载入,编译即可。其它程序引用库时,请选中/MDd选项。 2. linux下,执行pub下的Makefile文件,编译即可。如果没有安装PostgreSql,数据库部分会编译不过。 关于inline函数 我写的这些类的函数,大部分是可以写成inline函数的,对性能提高也有很大的帮助。但是,GCC和VC的不同版本编译器的支持程度不同,可能会编译不过,所以就都没有为提高效率而写inline函数。依赖于编译器,对跨平台的程序来说,也比较麻烦! 不过,现在的硬件系统,对这些小小的性能提升,也感觉不出来的。 如有需要,请自行改写! 关于异常和错误处理 也是仁者见仁,智者见智! 习惯于C开发的朋友,大概喜欢函数错误时返回错误码。函数有返回值,就要处理,就使程序逻辑较为复杂,看去也比较的混乱。 我则喜欢用异常代替,主要是代码简洁和逻辑清晰。异常抛掷,会使流程很简洁,只显示执行正确时的流程,错误集中处理 对于那些失败即意味着中止的一个操作,我让其抛掷异常。如果是正常的分支流程,则用返回失败值。就我遇到的情况,大部分则为操作失败,调用的流程一般都要中止的。 这个判断也是比较难下的。放在一个局部,异常可能导致操作中止;但放在更上一层,则异常又可能是正确程序流程处理。 bug的反馈和修改支持 如果有重大的错误需要偶修正,请发到linhweikuo@hotmail.com的邮箱,尽量说明问题的现象,我会在一周内解决的(如果工作比较紧急的时候,不能即时就处理的)。

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧