gpt4 book ai didi

linux - 消息 "debian/rules: no such file or directory"

转载 作者:太空宇宙 更新时间:2023-11-04 03:59:20 25 4
gpt4 key购买 nike

我是 Debian 和 GNU/linux 的初学者,当我偶然发现这条消息时,我正在按照教程创建交叉编译器

/usr/bin/fakeroot:第 178 行:/debian/rules/:没有这样的文件或目录

运行以下命令时

TARGET="alpha-dec-osf4"fakeroot debian/rules 二进制交叉

甚至

fakeroot/debian/rules/clean

我正在尝试找到一本手册或指南来了解 debian/rules,但我什至在为初学者找到一些东西时遇到了问题。

有人知道我做错了什么吗?我正在使用 Debian GNU/Linux 7.5(喘息)

提前非常感谢

编辑:我尝试使用这些命令来编译 binutils 2.17,以便制作一个可以在 x86 系统上输出 Alpha OSF/1 二进制文件的交叉编译器。我从 GNU 网页下载了 binutils,所以也许这是我的主要错误,正如 @Sigi 解释的那样,它应该是一个 debian 软件包。

最佳答案

您不得使用 /debian/rules,而应使用 debian/rules(注意开头缺少斜杠)。如果您使用斜杠 (/) 开始文件路径,系统将在文件系统的根目录(这是任何 Unix 系统上的最顶层目录)中开始搜索。另一方面,如果您的路径以斜杠开头,则搜索将始终相对于您当前的目录。后者适用于调用 debian/rules

该命令应该在提取的 Debian 源代码包中执行。检查 ls debian/rules 是否会列出文件,否则您位于错误的目录中。

关于初学者指南或任何东西:Debian 软件包构建,更不用说创建或修改 Debian 软件包绝对不是初学者的主题。在涉足该领域之前,您应该首先获得扎实的 Linux 管理基础知识。

关于linux - 消息 "debian/rules: no such file or directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23543144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com