Opkg/zh cn
From Openmoko
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |
Contents |
关于Opkg
Opkg 是一个源于Ipkg的套件管理系统。你可以在这里找到邮寄清单。
新功能
以下是已完成新功能。大部份份都是自Ipkg变更而来。
- 使用libcurl下载档案。
- 传送下载情况,更新到libopkg clients
- 重组并清除子目录下的源始码。
- 使用gpg detached signature查验套件清单
- 标示安装套件
- 使用其它的指令选项移除"自动安装" 套件
- 支持分类 (与debtags类似)。 "Tags" 被加入套件讯息中,opkg 让它可以在客端上使用,但并无法处理它。在客端的指令列上,也无法使用这个功能。
Ipkg Patches
以下的ipkg patches 目前已经被使用:
- OpenEmbedded "2-pkg-vec--Optimize-gross-inefficiency.patch"
- OpenEmbedded "1-pkg-parse--Optimize-inefficient-parsing.patch"
- Richard Purdie 的update_version_comparision.patch
- Richard Purdie enable_debversion.patch
计划中的功能
在下个版本释出前,这些功能目前正在开发中,或者是计划开发:
- 改善/清除 libopkg api
- 锁定系统防止二个同步locking system to prevent two simultaneous operations on the file system
Bug fixes
顺序性低之功能
- 在postinstall期间简单的使用者互动
- 改进指令列选项
- 重构源码并让它更扎实
- 在数据库中储存软件(pakage)
- 在下载档案前,查看/tmp中可用的空间
- 在解压缩前查看可用的空间
可能性问题
以下为可能是已知的臭虫。
- http proxy 可以运作,但是权限并无法被测试
- autoremove功能只会查验 "depends" 及无 "pre-depends"
FAQ
Q. 哪一版的Ipkg是源于Opkg?
A. 它是根据 ipkg-0.99.163 tarball
Q. 为何要"fork" 并为 Ipkg 重新命名?
A. Ipkg不再主动的维护upstream,并且Ipkg有潜在的商标问题