自动构建aur包并从存储库为其提供服务

aurblobs的Python项目详细描述


aurblobs
==


自动生成aur包,并从存储库为其提供服务

installation
----


>最新版本可以从pypi安装:

::


$pip install aurblobs

aurblobs



依赖关系
----

-docker
-gnupg
-versions>;= 2.1.0将生成ED25519签名密钥:BR/5>旧版本将产生RSA(4096位)签名密钥:BR/>
用法


:使用:OrbBurbs[选项]命令[ARB]…BR/>选项:
-版本显示版本和退出。
帮助显示此消息并退出。
BR/>命令:
将一个新的包添加到现有的存储库中。
init初始化一个新的存储库。
列表列表库和相关包BR/>删除从存储库中删除的包。BR/>更新库中的更新包到最新版本。
BR/> BR/>初始化。repository
//////////////////


这将创建repository basedir和专用的gpg密钥对。公钥进入BaseDeR。
BR/> $AURBLUBSITYMYRPOP/SRV/WWW/MyRePyMyRePO @示例。COM< BR/> BR/> BR/> BR/> BR/> ///////////////BR/> BR/> BR/>将一个新的包添加到存储库中验证其存在于AUR上,并将其配置为下一次更新BR/>运行。
BR/>::BR/> BR/>它也会安装$aurblobs add yoututube-dl-git

















$aurblobs add--repository myrepo youtube-tube-libt













<<

<<

<<
<<

<<<极光
myrepo/srv/www/myrepo/myrepo(3包)
-dino-git(r214.dc2dde5-1)
-youtube-dl-git(2017.12.02.r7.b271e33352-1)
-tinc-pre-git(1.1pre15.21.gb8acb89a-1)


















>使用update命令,所有配置的存储库和包都可以使用update命令,所有配置的存储库和包都可以使用update命令进行配置,所有配置已检查用于
更新。如果包的更新可用,它将在容器中重建,使用
一个最小的Arch Linux构建环境。
构建容器将在第一个构建开始之前从Docker Hub中取出。



%aurblobs up date--repository myrepo
YouTube DL Git是最新的
Dino Git是最新的
Tinc Pre Git是最新的


而知识库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库库tar.gz.old
-myrepo.files->;myrepo.files.tar.gz
,—myrepo.files.tar.gz.old
而我的myrepo.gpg
;我的老家
;我的老家
;我的老家
;我的老家
我的老家
;我的恐龙-git-r214.dc2dde5-1-x86-64.pkg.tar.xz
;我的老家-git-r214.dc2dde5-1-x86-x86-64.pkg.tar.xz.sig
/>;我的老家
;我的老家
我的老家
;我的老家
;我pre-git-1.1pre15.21.gb8acb89a-1-any.pkg.tar.xz
-预浸-预浸-Git-1.1pre15.21.gb8acb89a-1-any.pkg.tar.xz.sig
youtube-dl-git-2017.12.02.r8.3c4fbfeca-1-any.pkg.tar.xz
youtube-dl-git-2017.12.02.r8.3c4fbfeca-1-any.pkg.tar.xz.sig







/>

/>//////////////////////////////////


下载并导入存储库签名进入信任库。




wget https://example.com/myrepo/myrepo.gpg
6E68877E2795B67C578EF3591149FE64075FE41
uid[完整]预构建的存储库密钥(不安全!)<;myrepo@example.com>;



,并在本地签名密钥:



pacman key--lsign key<;fingerprint>;
->;本地签名密钥<;fingerprint>;…
=>;正在更新信任数据库…
gpg:下一次trustdb检查将于2018-06-25到期




最后将存储库添加到`/etc/pacman.conf`:




[myrepo]
server=https://example.com/myrepo

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java与Groovy正则表达式匹配混淆   java控制台未定义为JSNI   主目录中的java指针异常   java如何获取hashmap中的arrayList的大小   ApachePOI用于文本,Java代码中的word doc(.docx)中没有进行追加   Ruby对象到Java对象   JavaSpringJPA哈希集只返回一个值   Java在执行由配置了精确类路径参数的mavenjarpluin生成的可执行jar时无法找到依赖项   java我试图在画布上写一个文本,但什么也没发生   java HTTP 404源服务器找不到目标资源的当前表示形式,或者不愿意透露存在该表示形式。不起作用   java提取小数点后的最后一个数字   oop Java:无法访问对象的元素   PHP URL中RecyclerView中的java句柄空异常   不调用OnCreateViewHolder的java Update RecyclerView适配器项