未找到 Qt5-默认包

未找到 Qt5-默认包

我正在尝试做:

sudo apt-get installl qt5-default
Reading package list... Done
Building dependency tree
Reading state information... Done
E: unable to locate package qt5-default

Qt 论坛我发现我可以尝试添加类似这样的内容/etc/apt/sources.list

deb http://http.debian.net/debian jessie main

但是添加完该行后我无法保存它。我在正确的目录中保存了它:

sudo vim sources.list
# and I also tried 'vi'

我正在 Ubuntu Server 12.04 上尝试此操作。我能够使用 Ubuntu 14.04 更新笔记本电脑上的 qmake 版本。所以我想知道如何将我的 qmake 从 4 升级到 5。我如何退出并保存我提到的这些文件?我试过[ESC]+ :+ q+[ENTER]


编辑1
我现在已经成功编辑了sources.list文件。但现在执行完后sudo apt-get update
我收到以下错误:

W: GPG error: http://http.debian.net jessie main jessie Release: The following 
signatures couldn't be verified because the public key is not available: NO_PUBKEY
[16 char hexadecimal number]

我虽然认为这可能不是什么关键问题,但我还是继续安装qt5-default,但这似乎也不起作用,因为我遇到了一些无法重现的错误。我这样做了qmake --version,但仍然返回:

QMake version 2.01a
Using Qt version 4.8.1 in /usr/lib/i386-linux-gnu`

答案1

要编辑您的 sources.list,您可以这样做

sudo vim /etc/apt/sources.list

[Shift]然后单击+键保存[z][z]。如果您处于插入模式,请先单击[Esc]退出插入模式,然后单击[Shift]+[z][z]

这将退出并保存更改。

完整的备忘单请点击此处http://www.fprintf.net/vimCheatSheet.html

我也建议使用图形编辑器 gedit

sudo gedit /etc/apt/sources.list

或者

sudo pico /etc/apt/sources.list

我认为它们更容易使用,它是一种纳米衍生物。要保存,CTRL+X请单击y。底部有说明如何操作

有关 pico 的帮助请访问此处:http://accc.uic.edu/service/shell-accounts/pico

确保运行

sudo apt-get update

在您更改 sources.list 文件后。否则您的本地数据库将不会更新。

如果你收到需要添加密钥的错误,那么

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys THE_DISPLAYED_KEY_HERE
sudo apt-get update

相关内容