尝试构建 MariaDB 时,出现错误:您必须在您的 sources.list 中放入一些“deb-src”URI

我按照MariaDB文档了解如何在我的 Ubuntu 上构建 MariaDB。

它说运行

On a Debian based distribution:
apt-get build-dep mariadb-server-10.X
where X is the suffix of the major version.

所以我跑

sudo apt-get build-dep mariadb-server-10.5

并收到此错误:

Reading package lists... Done
E: You must put some 'deb-src' URIs in your sources.list

这个错误提示信息对我来说毫无意义。


甚至尝试过

sudo apt-get build-dep mariadb-server-10.5
sudo apt build-dep mariadb-server-10.5
sudo apt build-dep mariadb-server-10.4
sudo apt build-dep mariadb-server-10.3

另外,使用了一个更简单的命令,但我遇到了同样的问题:

$ sudo apt-get build-dep build-essential
Reading package lists... Done
E: You must put some 'deb-src' URIs in your sources.list

如何修复此错误?

我的 Ubuntu 是一个服务器,上面安装了一个 gui 桌面

$ uname -a
Linux myserver 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

附注。虽然我可能可以使用apt install,但我真的不想安装任何超出强制要求的东西。

阿图尔·梅尼尔德

您的 APT 存储库列表在这里: /etc/apt/sources.list

在这个文件中,会有几行说:

deb http://archive.ubuntu.com/ubuntu focal universe
# deb-src http://archive.ubuntu.com/ubuntu focal universe
deb http://archive.ubuntu.com/ubuntu focal-updates universe
# deb-src http://archive.ubuntu.com/ubuntu focal-updates universe

(注意:您可能在“存档”前面有一个前缀 - 例如,因为我在丹麦,对我来说它是 dk.archive.ubuntu.com)

由于 MariaDB 是“Universe”包的一部分(可以在packages.ubuntu.com上查看)并且您想从源文件中构建,您必须使用sudo nano /etc/apt/sources.listdeb-src 行编辑文件并取消注释,如下所示:

deb http://archive.ubuntu.com/ubuntu focal universe
deb-src http://archive.ubuntu.com/ubuntu focal universe
deb http://archive.ubuntu.com/ubuntu focal-updates universe
deb-src http://archive.ubuntu.com/ubuntu focal-updates universe

我想这应该可以解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

sources.list中的deb与deb-src之间的区别

来自分类Dev

/etc/apt/sources.list中的“ deb deb-src stable / xenial main”是什么

来自分类Dev

尝试在Windows10上安装python virtualenv时出现错误“您必须'获取'脚本:”

来自分类Dev

尝试使用 webpack 构建时多 ./src ./build/ 中的错误

来自分类Dev

出现键盘时尝试移动视图 - 一些错误

来自分类Dev

配置:错误:无法猜测构建类型;您必须指定一个

来自分类Dev

配置:错误:无法猜测构建类型;您必须指定一个

来自分类Dev

尝试创建干净的URL但出现一些错误

来自分类Dev

Chrome在使用“ apt-get更新”时出现“错误的sources.list条目或格式错误的文件”

来自分类Dev

尝试构建时出现奇怪的错误

来自分类Dev

尝试从服务器获取JSON数据时出现一些错误

来自分类Dev

尽管/etc/apt/sources.list.d文件夹中存在deb-src行,但apt build-dep失败,无法找到源程序包

来自分类Dev

尝试在Visual Studio 2017中运行企业Bot模板时出现“您必须升级Azure CLI”错误,但我的Azure CLI已更新

来自分类Dev

您的内容必须有一个 id 属性为 'android.R.id.list' 错误的 ListView

来自分类Dev

在尝试用Python构建三角形时需要一些帮助,但我一直弄错了

来自分类Dev

linkedin Uncaught错误:您必须在密钥配置中指定一个有效的JavaScript API域

来自分类Dev

您如何告诉apt使用/etc/apt/sources.list.d中的文件

来自分类Dev

您如何告诉apt使用/etc/apt/sources.list.d中的文件

来自分类Dev

在sources.list上定义的存储库是否限制了您使用APT获得的软件包?

来自分类Dev

当脚本 src 被阻止时添加一些 HTML 元素

来自分类Dev

出现在sources.list中的错字?

来自分类Dev

当我每隔N秒迭代一次将src附加到图像时,出现了一些错误

来自分类Dev

Xamarin Forms构建会产生一些错误

来自分类Dev

我从jessie-backports安装了内核和一些驱动程序。我应该在/etc/apt/sources.list中保留backports回购吗?

来自分类Dev

安装时如何生成sources.list文件?

来自分类Dev

尝试使用单独的颜色时,一些条是黑色的

来自分类Dev

仅在sources.list中更新一个源

来自分类Dev

尝试将 fork 与上游存储库同步时出现“您当前不在分支上”错误

来自分类Dev

当我尝试为iframe src属性构建URL时,AngularJS为什么会引发错误?

Related 相关文章

  1. 1

    sources.list中的deb与deb-src之间的区别

  2. 2

    /etc/apt/sources.list中的“ deb deb-src stable / xenial main”是什么

  3. 3

    尝试在Windows10上安装python virtualenv时出现错误“您必须'获取'脚本:”

  4. 4

    尝试使用 webpack 构建时多 ./src ./build/ 中的错误

  5. 5

    出现键盘时尝试移动视图 - 一些错误

  6. 6

    配置:错误:无法猜测构建类型;您必须指定一个

  7. 7

    配置:错误:无法猜测构建类型;您必须指定一个

  8. 8

    尝试创建干净的URL但出现一些错误

  9. 9

    Chrome在使用“ apt-get更新”时出现“错误的sources.list条目或格式错误的文件”

  10. 10

    尝试构建时出现奇怪的错误

  11. 11

    尝试从服务器获取JSON数据时出现一些错误

  12. 12

    尽管/etc/apt/sources.list.d文件夹中存在deb-src行,但apt build-dep失败,无法找到源程序包

  13. 13

    尝试在Visual Studio 2017中运行企业Bot模板时出现“您必须升级Azure CLI”错误,但我的Azure CLI已更新

  14. 14

    您的内容必须有一个 id 属性为 'android.R.id.list' 错误的 ListView

  15. 15

    在尝试用Python构建三角形时需要一些帮助,但我一直弄错了

  16. 16

    linkedin Uncaught错误:您必须在密钥配置中指定一个有效的JavaScript API域

  17. 17

    您如何告诉apt使用/etc/apt/sources.list.d中的文件

  18. 18

    您如何告诉apt使用/etc/apt/sources.list.d中的文件

  19. 19

    在sources.list上定义的存储库是否限制了您使用APT获得的软件包?

  20. 20

    当脚本 src 被阻止时添加一些 HTML 元素

  21. 21

    出现在sources.list中的错字?

  22. 22

    当我每隔N秒迭代一次将src附加到图像时,出现了一些错误

  23. 23

    Xamarin Forms构建会产生一些错误

  24. 24

    我从jessie-backports安装了内核和一些驱动程序。我应该在/etc/apt/sources.list中保留backports回购吗?

  25. 25

    安装时如何生成sources.list文件?

  26. 26

    尝试使用单独的颜色时,一些条是黑色的

  27. 27

    仅在sources.list中更新一个源

  28. 28

    尝试将 fork 与上游存储库同步时出现“您当前不在分支上”错误

  29. 29

    当我尝试为iframe src属性构建URL时,AngularJS为什么会引发错误?

热门标签

归档