我从 qt-project.org 上下载了 Qt5.1.1 的安装程序“qt-linux-opensource-5.1.1-x86_64-offline.run”,安装时有个对话框提示说所需依赖的源不存在,要我加入所需的源,下边有个复选框标识是否继续提示,我不小心勾选上了,之后就不不再提示。
我的问题是,如何将这个对话框再显示出来?
我从 qt-project.org 上下载了 Qt5.1.1 的安装程序“qt-linux-opensource-5.1.1-x86_64-offline.run”,安装时有个对话框提示说所需依赖的源不存在,要我加入所需的源,下边有个复选框标识是否继续提示,我不小心勾选上了,之后就不不再提示。
我的问题是,如何将这个对话框再显示出来?
obs 上有 qt5,所以 openSUSE 上几乎没人是你那么装的。
不好意思,对于 openSUSE 我是个新手,关于 obs 能详细介绍一下吗,或给个资料链接?
另:我想知道一下,那个提示对话框怎样设置才能再出来?
谢谢 PaleFire,不过我还是想知道那个对话框通过在哪儿设置什么可以再搞出来。
抱歉我不会。。。简单粗暴的方法,删除原来的,安装装源里的。。。
简单粗暴的方法也是一劳永逸的方法。不通过 YaST 安装软件可能会出现各种问题。以前就有人遇到过用 YaST 安装了 texlive,结果在安装依赖于 texlive 的软件时它依然会重新安装源里的,因为 YaST 里没有你安装过 texlive 的数据,最后搞的很麻烦。就像 这个帖子 ]([ 已放弃 ] 光盘安装 texlive2012,安装了 texlive-dummy,其他软件依然依赖 texlive) 里说的。
不是万不得已不要安装不是源里的东西,官方源软件就够多了,加上 OBS 可以说应有尽有。实在没有必要那么麻烦完了还留下后患。
我的意思是说,你其实打开 YaST - 软件源
然后把这个
http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_12.3/
URL 添加成软件源,
然后在 YaST 软件管理的「软件源」选项卡下面选中这个源你就能看到所有的 Qt5 软件包了,比如 libqt5-qtbase-devel
当然如果你是跟 wps 项目那样开发的就是 Qt5 那当我没说,不然如果只是学习 qt 或者写 qt5 软件,真心没必要自己编译的… 除非你想编译个裁剪功能版的跟你的软件一起 bundle 之类的… 但你下载的又不是源代码,你从那个网站下的那个文件也不是商业版的 qt,和 openSUSE 编译出来的其实没差的…
至于那个提示界面我猜测应该是在你的 home 下面的某个隐藏文件夹里(比如 .config)或者 /tmp 里有个临时配置文件
谢谢 Anne Hathaway,我是做仿真开发的,已经很久没有自己编译 Qt 了,只是最近 Qt 不再提供我所需要的 windows 下的 32 位 OpenGL 版本,我才自己编译一下,不过貌似 linux 下没有 OpenGL 和 OpenGL SE 的区别。
以前偶尔尝试过用 wubi 装的 kubuntu,现在想正儿八经的尝试一下把东西移植到 linux 下,就选用了 opensuse 结果好多东西不知道怎么整。
我不太懂你说的。但是 Linux 下应该是有 OpenGL 和 OpenGL-ES 的区别的(有 SE 这个子集吗?),因为我看 openSUSE 里有 Mesa-libGL-devel 和 Mesa-libGLESv2-devel 这两个包,猜测是 API 还是会不一样吧。
C 家的 QA 和通用做得太差,你要是 Kubuntu 开发的话估计 80% 的时间不是修自己的系统就是解决“其它发行版”的兼容性问题或者带给你的产品的古怪问题。。。不过找基于 KDE 的还不是 spin 或者 derivative 而是直接官方支持的也就 openSUSE 一家。看公告帖的意思似乎是隐约在说 SuSE 也准备把 openSUSE 定位为可以拿来干活的 Linux。
不好意思,是 OpenGL ES,在我这儿与 Qt 一起用的还有 OSG,早期的 OSG 版本如果选用 OpenGL ES 会有问题,新版本没有试过太麻烦,什么是个打算正式往移动平台上搞时在说。
谢谢 Anne Hathaway,
另外对话框的问题真心帮不了你,我刚才下了一个 offline.run 结果我直接把它给装上了…
除非你告诉我在哪个环节你选了什么才触发的那个框… 其实我有点怀疑你用的是 online…offline 是不太可能有源的对话框的…