小编Ste*_*art的帖子

使用 reprepro 从 apt 存储库中删除 deb 包

问题总结:

reprepro list stretch不会在我的 apt 存储库中列出任何包,reprepro remove stretch <package>也不会从我的存储库中删除任何包。我怎样才能:

  1. 添加包以便reprepro list stretch找到它们,或者
  2. 用于reprepro从我的 repo 中删除包

环境:

我有一台带有 apt 存储库的构建机器。当我完成构建时,我安装我的包:

sudo reprepro -Vb /var/www/html/apt/debian \
              includedeb stretch \
              ${build_dir}/a320-latest-0.0.${SVN_REVISION}-Linux.deb
Run Code Online (Sandbox Code Playgroud)

一切似乎都运行得很好。我可以apt-get install a320-latest从任何将我的存储库添加到他们的/etc/apt/sources.list.d/.

当我进一步检查时,我可以确认我安装了几个软件包:

bob@apollo:/var/www/html/apt/debian$ tree pool
pool
??? main
    ??? a
    ?   ??? a320
    ?   ?   ??? a320_0.0.571_amd64.deb
    ?   ??? a320-latest
    ?       ??? a320-latest_0.0.575_amd64.deb
    ??? h
    ?   ??? helloworld
    ?       ??? helloworld_0.2_amd64.deb
    ??? s
        ??? sim-dev
        ?   ??? sim-dev_1.0_amd64.deb
        ??? …
Run Code Online (Sandbox Code Playgroud)

package-management apt reprepro

4
推荐指数
1
解决办法
8076
查看次数

标签 统计

apt ×1

package-management ×1

reprepro ×1