【问题标题】:Where are makepkg outputs packages built?makepkg 输出包在哪里构建?
【发布时间】:2014-06-21 23:26:04
【问题描述】:

我正在尝试安装 AUR 包。 这似乎很容易,我按照 Wiki 的描述进行操作。 我下载了压缩包,makepkg -S 下载源代码并构建它。

输出时显然没有错误消息。 该过程创建了一些tar.gz 文件,我在使用pacman -U 时尝试定位这些文件 但是它们都不是该命令所期望的文件,

'缺少元数据包' ....

我对网络进行了研究。我发现makepkg为Pacman输出包的地方设置在makepkg.conf,使用PKGDEST item。

我在/etc/makepkg.conf 中更改了它。当我尝试再次制作 AUR 包时,它没有在那个地方创建任何文件 (makepkg -S -f)。

如何找到 Pacman 的包?构建是否出错并且没有明显的消息?

--好吧..经过几个小时的搜索..我放弃并安装了 yaourt..用它来安装我的包

【问题讨论】:

    标签: archlinux


    【解决方案1】:

    根据https://wiki.archlinux.org/index.php/Makepkg和我的亲身经历,默认是放到工作目录下的:

    接下来,可以配置源文件和包的放置位置,并将自己标识为打包程序。这一步是可选的; 软件包将在默认运行 makepkg 的工作目录中创建

    【讨论】:

      猜你喜欢
      • 2011-07-17
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-18
      • 2014-02-09
      • 2020-05-02
      相关资源
      最近更新 更多