首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: PKGBUILD包含CRLF字符,无法执行

错误: PKGBUILD包含CRLF字符,无法执行
EN

Unix & Linux用户
提问于 2019-07-27 11:45:59
回答 1查看 1.7K关注 0票数 1

当尝试使用yaypacaur (如rstudio-desktopzotero )从AUR安装一些包(虽然不是全部)时,我会得到以下错误(翻译自德语):

代码语言:javascript
复制
:: checking integrity of zotero...
==> ERROR: PKGBUILD contains CRLF characters and cannot be executed.
:: preparing zotero...
==> ERROR: PKGBUILD contains CRLF characters and cannot be executed.
:: failed to verify integrity or prepare zotero package
:: failed to verify integrity or prepare zotero package

这是在Manjaro的新安装和更新之后。昨天又重新安装了一次之后,没有发生这种情况。

我可以确认在~/.cache/pacaur/~/.cache/yay/中有带有CRLF的PKGBUILD,如果删除并重试,也会返回PKGBUILD。

EN

回答 1

Unix & Linux用户

发布于 2020-04-22 23:31:30

这与GIT配置选项autocrlf有关。

在GIT配置中注释这一行(通常是~/.gitconfig)

代码语言:javascript
复制
autoclrf=true

再试一次。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/532446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档