首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哪里(目录)安装Qt?

在哪里(目录)安装Qt?
EN

Ask Ubuntu用户
提问于 2016-01-10 16:15:03
回答 2查看 22.9K关注 0票数 2

我主要是一个Windows用户,但需要安装Qt/QtC,以便在Ubuntu 14下进行测试。

下载安装程序(如这里所描述的:https://wiki.qt.io/Install_Qt_5_在……上面_Ubuntu )之后,它希望安装在我的主目录/home/myuser/Qt下,它可以工作(我已经测试过它),但不知道这是否是正确的位置。

它不应该在/opt中,或者安装它的最佳位置是什么?它应该适用于所有用户,而不仅仅是我。

--编辑--

我需要至少QT5.5(很快Qt5.6)与我的胜利环境同步。在我看来,(dpkg -L libqt5core5a -> /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.2 ) 5.2是默认安装。

--编辑2--

有趣的是,如果我运行sudo ./qt-unified-linux-x64-2.0.2-2-online.run,安装程序会自动建议/opt/Qt作为installer。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-01-10 16:28:35

它应该适用于所有用户,而不是我。

..。回答你的问题。我选择/opt/纯粹是为了让您将它从主系统中分离出来。尽管它可能不是100%完全匹配/opt/定义,但它是放置它的最佳位置。

将其设置为一个组,并将需要它的所有用户添加到该组中。

/opt/这个目录是为不属于默认安装的所有软件和附加包保留的。例如,通常在这里可以找到StarOffice、Kylix、Netscape通信器和WordPerfect包。为了遵守FSSTND,所有第三方应用程序都应该安装在这个目录中。在这里安装的任何软件包都必须找到它的静态文件(即。额外的字体、cli部件、数据库文件)必须在单独的/opt/' package‘或/opt/'provider’目录树中定位其静态文件(类似于Windows将安装新软件到其自己的目录树C:\Windows\Progam Files\"Program Name"),其中'package‘是描述软件包的名称,'provider’是提供者的LANANA注册名称。

票数 4
EN

Ask Ubuntu用户

发布于 2016-01-10 16:19:25

Qt已经安装在Ubuntu上。如果您想使用Qt5开发QtCreator应用程序,那么只需安装qtcreator包即可。

如果您确实需要安装更新版本,那么Qt中的安装程序可能会根据您运行安装程序的方式来安装。要在/opt中安装,如果您希望这样做,您将需要以根用户的身份运行安装程序,例如运行sudo Qt5Installer.run (或任何命令)。如果您以普通用户的身份运行,它将只允许您安装到用户有写访问权限的路径中,并且通常安装在$HOME下面的某个地方。

另一种选择是使用Ubuntu发布PPA,它有ubuntu-sdk-ide包,其中包括它自己的Qt私有版本(在本文中似乎是5.4.1 )。这应该是在Ubuntu手机图像发布之后发布的,它将很快升级到5.5,也将很快升级到5.6。

除非您实际上只依赖于最新Qt发行版中可用的新API,否则我建议只使用您绝对需要的最新版本的Qt构建。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/719486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档