|
lua编写的包管理工具,自称是支持aur的最佳下一代ibalpm/makepkg wrapper。
个人用了几个月了,感觉速度比yaourt好得多了,也挺稳定。
AUR中名称为clyde-git。
What is clyde?
Clyde is a next-generation libalpm/makepkg wrapper with AUR support, multithreaded downloading, and colorized output.
Why create another package manager?
Existing AUR helpers such as yogurt, slurpy, and aurbuild are notoriously lacking in features, as well as the basic functionality of pacman itself. The more commonly used option, yaourt, supports the full pacman feature set but can be painfully slow as a result of being written in bash. Additionally, none of these options includes the ability to build a decent GUI around them, and the existing graphical interfaces to pacman and AUR are buggy at best.
What is clyde written in?
Clyde itself is written in Lua. The lualpm bindings to pacman's libalpm library are written in C. Why Lua? Because that's what our lead developer knows best (and because it's lightning fast).
How do you use clyde?
Clyde was designed to be an easy move from pure pacman or yaourt. As such, arguments are passed in the same form as one would pass arguments to either of those two programs. For further details, run `clyde -h` (or pacman/yaourt -h for that matter) from the command line.
Is clyde stable?
At this point in time clyde is in open beta. What does this mean to you? This means that we believe that we have ironed out the most obvious or critical bugs, but there may be a few issues that we haven't found yet. Clyde should be stable enough for day-to-day use (as our rapidly expanding user base can attest) but if it does break your system, fry your motherboard, or eat your babies we are not responsible in any way. You've been warned.
Notes...
Clyde should be perfectly safe, but it does lack a few features still... we're working on it.
Bugs can be posted to github. You may also contact the developers on freenode (DigitalKiwi or Ghost1227... start with DigitalKiwi for bugs, he'll probably fix them before I will).
Thank you for your interest in Clyde, we hope it serves you well. |
|