linux系统安装qt时出现很基础的问题,关于包依赖问题。我用的centos.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统安装qt时出现很基础的问题,关于包依赖问题。我用的centos.相关的知识,希望对你有一定的参考价值。

安装qt时报错
Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11-opensource-src-4.5.2/mkspecs/linux-g++

按照网上的办法,需要安装 libX11-dev libXext-dev libXtst-dev这3个包,但是这3个包依赖于很多包,要是从centos中一个一个找的话太费劲,求解决办法
也可以告诉我在安装linux系统时软件安装应该选哪项就可以解决此问题,

网上说用yum命令,这个命令是不是得上网啊,我是内网机不能上外网

如果你有软件包,用yum安装就不用上网
没有软件包就要上网追问

我想问我能够加载Linux系统安装盘,然后怎么用yum安装谢谢

追答

在/etc/yum.repos.d/ 下创建一个yum的主配置文件要以 .repo 结尾

追问

你file 后面怎么写了4个/ 我是这么写的file:///media/CentOS,还是不行,Yum后出错说连接不到一个网站源,CentOS是我自己加载的

追答

我截图的时候多打了一下,当时没看到
你那个文件名是怎么写的,不要用那个默认的,还有
在/etc/yum.repos.d目录下有个rhel-debuginfo.repo文件 你把这个文件名字改了 以.repo结尾的文件,我把我的yum仓库内容复制给你看吧,我的是两个yum在一个文件内的
[Server]
baseurl=file:///var/ftp/pub/Server 这里一定要写绝对路径
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[VT]
baseurl=file:///var/ftp/pub/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

参考技术A 1配置下yum源vim /etc/yum.repos.d/r(tab补)
2.yum clean all
3.yum install ~
(别忘了挂栽)
参考技术B 什么年代了还用自己装 QT ?现在系统都自带 qt 了。 参考技术C 你用 apt-get install 包名称,不能上网就不好搞了!你可以先下载一个包装装试试!追问

我的系统找不到apt-get这个命令sudo也找不到,是不是我还有什么包没安装啊

追答

你找到安装盘的软件包然后复制出来 再用yum -i 包名称吧

Debian系列-系统安装及Qt基础开发环境配置

Debian系列-系统安装及Qt基础开发环境配置

文章目录


关键字: DebainQtgitvmlinux

摘要

​ 又要开新坑了,由于某些原因,不得不高Linux了,这次我要对*Debian下手了,所以今天第一篇就是关于*Debian的安装,Qt环境安装,以及Git**安装三部分。

1 Debian 10 安装

由于对应的板子上的系统是Debian 10 所以,为了保险起见,我也在虚拟机里面装了Debian 10

截图就不一张一张放了,待会直接看视频吧。这里所几点需要注意的

Debian 下载有3个镜像,其实下载第一个就可以了

Debian 是真正的自由,不想Ubuntu那样是商业的性质,有利益在里面

Debian 也是Ubuntu``的爸爸

参考视频在这里,有账号的小伙伴,可以点赞,哈哈哈,视频中失误把Debian写成Debain了,见谅。

✈:https://www.bilibili.com/video/BV1jG411t7qe?share_source=copy_web&vd_source=cc2fd5df2b76c72f76ee24b93623d972

VM 安装Debian 10

1.1 VM Tools 安装

在安装完Debian后,发现Vm Tool并没有自动安装,这里需要我们手动安装一下,记得切到root账户。

参考视频在这里,有账号的小伙伴,可以点赞,哈哈哈视频中失误把Debian写成Debain了,见谅。

✈:https://www.bilibili.com/video/BV1td4y1K7Ch?share_source=copy_web&vd_source=cc2fd5df2b76c72f76ee24b93623d972

Debian 10 安装Vm Tools

2 安装Qt

还是老样子,还得安装Qt没办法,咱只会一点点这个。Qt的安装还是比较简单的,这里就是使用普通用户会提示没有sudo权限,把普通用户加到sudoers文件中即可,视频中有介绍,可以参考。

XXX用户不在sudoers

turing@debian$ su root
#输入root密码
root@debian
cd /etc/
chmod 770 sudoers
vim sudoers
# 找到: root ALL=(ALL:ALL) ALL
# 新加一行:pzdn ALL=(ALL:ALL) ALL
chmod 440 sudoers
su turing

参考视频在这里,有账号的小伙伴,可以点赞,哈哈哈视频中失误把Debian写成Debain了,见谅。

✈:https://www.bilibili.com/video/BV1ZT411w72Y?share_source=copy_web&vd_source=cc2fd5df2b76c72f76ee24b93623d972

Debian qt 安装

2.1 Qt环境配置

在装完Qt 后发现,并不能直接编译,提示缺少C编译器C++编译器 GDB调试器,所以这里需要配置环境,最后还少一个Opengl,这里需要在安装一个Opengl。直接看视频就好。

代码如下

sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install gdb
sudo apt-get install build-essential
sudo apt-get install libgl1-mesa-dev

参考视频在这里,有账号的小伙伴,可以点赞,哈哈哈视频中失误把Debian写成Debain了,见谅。

✈:https://www.bilibili.com/video/BV1V14y1b7Mh?share_source=copy_web&vd_source=cc2fd5df2b76c72f76ee24b93623d972

Debian 10 Qt 环境配置

3 Git安装

项目目前都在GitHub托管,所以需要安装Git,这里也是,直接看视频吧。

参考视频在这里,有账号的小伙伴,可以点赞,哈哈哈视频中失误把Debian写成Debain了,见谅。

✈:https://www.bilibili.com/video/BV1sU4y1C7WP?share_source=copy_web&vd_source=cc2fd5df2b76c72f76ee24b93623d972

Debian 10 配置 Git

4 最后

为了写这个视频,我基本是杠了一个晚上,才把视频都录完,有杠了一个上午吧视频都剪出来,希望对小伙伴们有所帮助,也做个记录。如果就得不错,不妨点赞收藏呀。


以上是关于linux系统安装qt时出现很基础的问题,关于包依赖问题。我用的centos.的主要内容,如果未能解决你的问题,请参考以下文章

Linux系列 Debian系统安装及Qt基础开发环境配置

JS中小数相加相减时出现很长的小数点的解决方式

linux: QT安装时出现段错误segmentation fault

Debian系列-系统安装及Qt基础开发环境配置

关于 Qt在线安装报错下载“http://mirrors.aliyun.com...“时出现网络错误无法在线安装Qt 的解决方法

安装Linux操作系统,学习Liunx基础