我主要是一个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。
发布于 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注册名称。
发布于 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构建。
https://askubuntu.com/questions/719486
复制相似问题