有没有人遇到过和我一样在使用 Ubuntu 11.1 时遇到的完整的 Nokia QT sdk 离线安装程序时遇到的问题?
发生的事情是,当我运行安装程序时,它告诉我我需要一个 C++ 编译器。好的,没有问题,我只需从软件管理器安装一个即可。问题是,当它尝试安装到 /home/.../QtSdk 时,整个系统挂起,HD 活动灯亮起,然后什么都没有......
我重启后发现我的主文件夹已损坏,nautilus 崩溃了。我更喜欢诺基亚 sdk,因为存储库比诺基亚官方发布的版本稍晚一些。希望有人能帮我解决这个问题……
答案1
我也因为这个花了不少时间(完全一样的问题)。然而,如果你以 root 身份运行安装程序,它就会起作用。我认为该问题与 Qt(安装程序本身是用 Qt 构建的)和新 GTK 之间的不兼容性有关。如果您正常运行它,终端中会出现几条错误消息,但由于安装程序运行后系统不稳定,我无法捕获它们。
答案2
“我更喜欢诺基亚 sdk,因为其存储库比诺基亚官方发布版本稍微落后一些。”
您仍然可以通过包管理器添加以下代码来获取 Qt 的最新版本:诺基亚 Qt PPA 论坛. 在终端中输入以下内容来添加此 PPA:
sudo add-apt-repository ppa:forumnokia/fn-ppa ; sudo apt-get update
现在你可以使用以下命令安装最新版本的 Qt:
sudo apt-get install libqt4-47-dev