Comments (11)
我倾向于单独弄一个仓库给这些包。
from lilac.
想了一下,分一个仓库的话,需要做以下事情:
- 新的 archrepo2 服务
- 配置文件的管理
- 检查仓库更新并下载(相当于 pacman -Syuw;不知道 pyalpm 能不能做)
- 文档与宣传
签名的话,使用源仓库现成的。如果没有就没有,lilac 再加一个签名并没有多大用处。
from lilac.
我觉得镜像别的仓库的包这种功能不应该属于这个项目。倒是可以开一个项目专门用于镜像单独的软件包。
from lilac.
User想用什麼庫,直接加pacman.conf不就得了?
from lilac.
有的在墙外,比较麻烦。并且有的速度捉鸡。。。
from lilac.
抱歉沒在牆內待過,沒想到這點...
技術上來說,這應該比較接近archrepo2的業務範圍。寫個script把binary repo裡的檔案抓下來,再丟進編譯機上的repo/資料夾應該就行了。
from lilac.
嗯,分一个仓库也挺好的。听安排了
from lilac.
不知道 pyalpm 能不能做
我用了幾次pyalpm,經驗是pacman一行可以做的事pyalpm常常得寫好多行
from lilac.
那签名问题呢?
from lilac.
签名得用户自己导入、信任了。本来这个的安全性和信任关系就很成问题……
from lilac.
就是只负责同步包是吧,也好
from lilac.
Related Issues (20)
- makepkg -od --noprepare 需要加上 -A参数
- pkgbuild.check_srcinfo对多arch的支持不好 HOT 14
- config中添加对nvchecker的细化配置
- Add a license statement HOT 24
- 当一个包更新时,同时更新依赖它的包 HOT 8
- The `vcs` nvchecker plugin uses no-longer existent "oldver" HOT 5
- add_xxx functions break string substitutions HOT 2
- Does lilac work with docker/ansible HOT 12
- Maintainer checker not working properly? HOT 2
- recv_gpg_keys: use another key server than keys.gnupg.net HOT 2
- Document for English HOT 4
- AUR packages can not be used HOT 3
- Does not run when python-pygitgub is installed HOT 2
- AUR Co-maintainers are not properly parsed
- Support for invoking commands when a build succeeded / failed. HOT 2
- giving options to use a custom pacman.conf HOT 7
- `lilac2.api.obtain_optdepends` 不能正常工作
- https://github.com/archlinuxcn/lilac/blob/master/usage.rst?plain=1#L50 is an invalid URL
- [Help] Enter a lilac user HOT 2
- Exit find comannd with non-zero code HOT 24
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lilac.