添加源 URI

添加源 URI

我正在尝试运行以下命令:

sudo apt-get build-dep glfw3

但是,我收到了这个错误:

reading package lists... Done
E: You must put some 'source' URIs in your sources.list

我查看了这里的建议:错误::您必须在 sources.list 中放入一些“源”URI

但我不确定是否应该使用顶部评论建议的相同方法,或者如果这样做的话应该将这些行放在 /etc/apt/sources.list 中的什么位置。

这里我安装 GLFW3 的步骤如下:

1.) Downloaded latest build here: http://www.glfw.org/download.html
2.) Run: sudo apt-get build-dep glfw or sudo apt-get build-dep glfw3 *(stuck on this step)*
3.) run: make, then make install

http://www.glfw.org/download.html 任何帮助都将受到赞赏。

运行 Ubuntu 桌面 16.04

编辑:

另外,一旦我安装了它,是否有人知道它是否可以在全球范围内使用,或者我是否需要以某种方式将它添加到 shell 中?

答案1

最简单的方法是启用“软件源”或“软件和更新”实用程序中的“源”存储库,可以在仪表板中或软件中心的“工具”菜单下找到。

在软件源实用程序的“Ubuntu 软件”选项卡上,启用“源”复选框:

截屏

这应该足以让您获取源代码并进行编译。如果还不够,请在“其他软件”选项卡中启用“源”存储库。

另外,一旦我安装了它,是否有人知道它是否可以在全球范围内使用,或者我是否需要以某种方式将它添加到 shell 中?

它应该在全球范围内可用,无需做任何其他事情。

答案2

获取“最新”版本glfw3→“Ubuntu 16.10 yakkety”目前有 glfw3-3.2-4 。

在 /etc/apt/sources.list 中添加一行:

deb-src [url] yakkety universe main

...并运行 1) sudo apt-get update && sudo apt-get build-dep glfw32)sudo apt-get install fakeroot

获取源代码和构建软件包只需要一个命令:cd /home/name/[new-folder];→ → apt-get -b source glfw3=3.2-4(请不要使用 sudo。)

相关内容