Opkg/zh tw

From Openmoko

Revision as of 10:14, 5 June 2008 by Coolcat (Talk | contribs)

Jump to: navigation, search



Contents

關於Opkg

Opkg 是一個源於Ipkg的套件管理系統。你可以在這裡找到郵寄清單。

http://svn.openmoko.org/trunk/src/target/opkg/}這裡找到源碼。也可以在[http://svnweb.openmoko.org/trunk/src/target/opkg/ 這個位置線上觀看源碼。

新功能

以下是已完成新功能。大部份份都是自Ipkg變更而來。

  • 使用libcurl下載檔案。
  • 傳送下載情況,更新到libopkg clients
  • 重組並清除子目錄下的源始碼。
  • 使用gpg detached signature查驗套件清單
  • 標示安裝套件
  • 使用其它的指令選項移除"自動安裝" 套件
  • 支援分類 (與debtags類似)。 "Tags" 被加入套件訊息中,opkg 讓它可以在客端上使用,但並無法處理它。在客端的指令列上,也無法使用這個功能。

Ipkg Patches

以下的ipkg patches 目前已經被使用:

計畫中的功能

在下個版本釋出前,這些功能目前正在開發中,或者是計劃開發:

  • 改善/清除 libopkg api
  • 鎖定系統防止二個同步locking system to prevent two simultaneous operations on the file system

Bug fixes

  • Ipkg bug - Overflow/ crashe machine - [1]
  • ipkg 嚐試著存取SD card - [2]

順序性低之功能

  • 在postinstall期間簡單的使用者互動
  • 改進指令列選項
  • 重構源碼並讓它更紮實
  • 在資料庫中儲存軟體(pakage)
  • 在下載檔案前,查看/tmp中可用的空間
  • 在解壓縮前查看可用的空間

Possible Issues

This is a list of possible issues or known bugs.

  • http proxy works but authentication not tested yet
  • autoremove feature only inspects "depends" and not "pre-depends"

FAQ

Q. What version of Ipkg is Opkg based on?

A. It is based on the ipkg-0.99.163 tarball

Q. Why "fork" and rename Ipkg?

A. Ipkg is no longer actively maintained upstream and there are potential trademark issues with using the Ipkg name

Personal tools



關於Opkg

Opkg 是一個源於Ipkg的套件管理系統。你可以在這裡找到郵寄清單。

http://svn.openmoko.org/trunk/src/target/opkg/}這裡找到源碼。也可以在[http://svnweb.openmoko.org/trunk/src/target/opkg/ 這個位置線上觀看源碼。

新功能

以下是已完成新功能。大部份份都是自Ipkg變更而來。

  • 使用libcurl下載檔案。
  • 傳送下載情況,更新到libopkg clients
  • 重組並清除子目錄下的源始碼。
  • 使用gpg detached signature查驗套件清單
  • 標示安裝套件
  • 使用其它的指令選項移除"自動安裝" 套件
  • 支援分類 (與debtags類似)。 "Tags" 被加入套件訊息中,opkg 讓它可以在客端上使用,但並無法處理它。在客端的指令列上,也無法使用這個功能。

Ipkg Patches

以下的ipkg patches 目前已經被使用:

計畫中的功能

在下個版本釋出前,這些功能目前正在開發中,或者是計劃開發:

  • 改善/清除 libopkg api
  • 鎖定系統防止二個同步locking system to prevent two simultaneous operations on the file system

Bug fixes

  • Ipkg bug - Overflow/ crashe machine - [1]
  • ipkg 嚐試著存取SD card - [2]

順序性低之功能

  • 在postinstall期間簡單的使用者互動
  • 改進指令列選項
  • 重構源碼並讓它更紮實
  • 在資料庫中儲存軟體(pakage)
  • 在下載檔案前,查看/tmp中可用的空間
  • 在解壓縮前查看可用的空間

Possible Issues

This is a list of possible issues or known bugs.

  • http proxy works but authentication not tested yet
  • autoremove feature only inspects "depends" and not "pre-depends"

FAQ

Q. What version of Ipkg is Opkg based on?

A. It is based on the ipkg-0.99.163 tarball

Q. Why "fork" and rename Ipkg?

A. Ipkg is no longer actively maintained upstream and there are potential trademark issues with using the Ipkg name