gwind / Yu

一个用 C 写的玩具, 希望比 Yum 更快更好。

Home Page:http://ylinux.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yu -- 一个用 C 写的玩具,希望比 Yum 更快更好


这个项目实际的意义并不大,不过作为学习使用,很有意义。
所以我决定按照自己的风格去注释,去写。




已实现:

1. mirror 下载一个 RPM repodata 数据库(很多发行版开发需要 ;-))

   实例: 下载 http://repo.moblin.org/... 软件包到当前目录
   yu mirror http://repo.moblin.org/moblin/releases/2.1/ia32/os/



将要做的:

1. mirror 可以提供 update 功能,如果本地软件包和服务器不一样,就删除之再下载。
   同样,服务器有新软件包,下载之。

2. 指定软件包,找到它依赖的软件包列表

3. 指定组,找到它包含和依赖的所有软件包类表

About

一个用 C 写的玩具, 希望比 Yum 更快更好。

http://ylinux.org


Languages

Language:C 100.0%