close Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": libsvn_swig_py2.7-1.so.1: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.

Changes between Version 4 and Version 5 of jazz/10-06-25


Ignore:
Timestamp:
Jun 25, 2010, 5:28:08 PM (14 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/10-06-25

    v4 v5  
    1515}}}
    1616
    17 == Debian ==
     17== Debian Packaging 套件打包 ==
    1818
    1919 * Debian 從 squeeze/sid 以後的版本,有多了一些修改,例如:
    2020  * 用 [http://susefaq.sourceforge.net/faq/services.html insserv 啟動服務] - Q: 類似 Redhat 系列的 service ??
    21   * 套件改用 quilt 而非 dpatch - [http://wiki.debian.org/Projects/DebSrc3.0 關於 debian package source format 3.0 (quilt)] - [http://dev.firnow.com/course/6_system/linux/Linuxjs/20090824/170587.html deb 包新格式]
     21  * 套件改用 quilt 而非 dpatch - [http://wiki.debian.org/Projects/DebSrc3.0 關於 debian package source format 3.0 (quilt)] - [http://dev.firnow.com/course/6_system/linux/Linuxjs/20090824/170587.html deb 包新格式 (簡體字)]
    2222    * [http://packages.debian.org/quilt quilt 的 Debian 套件]
    2323{{{
     
    3838}}}
    3939
    40 == Debian Packaging 套件打包 ==
    41 
    4240 * 下午跟 Steven 討論 debuild 跟 dpkg-buildpackage 有什麼不同。我自己看起來 debuild 類似 live-helper,是整合 dpkg-buildpackage 跟後面驗證 lintian 的步驟。
    4341 * [wiki:jazz/09-08-09 2009-08-09] 有紀錄到 [http://fourdollars.blogspot.com/2009/07/deb-package-for-ubuntu-linux-launchpad_3385.html 製作 deb package for Ubuntu Linux 並且上傳至 Launchpad PPA],裡面就有提到用 debuild 跟 dput 上傳。感覺 dput 應該會比以前用 apt-ftparchive 方便,不過就是要懂得怎麼寫 .dput.cnf 設定檔了。
    44  * [http://fourdollars.blogspot.com/p/debian-package.html 四元(FourDollars)有寫了幾篇關於 Debian 打包的文章],可以參考。
    45  *
     42 * [參考] [http://www.eyrie.org/~eagle/notes/debian/build-tools.html Debian Package Build Tools]
     43   * 文中看到一個指令叫做 reprepro-upload ,才剛有點納悶而已,S 大就又給了 [http://www.debian-administration.org/articles/286 Setting up your own APT repository with upload support] 這篇文章,說明用 [http://packages.debian.org/reprepro reprepro 這個 Debian 套件] 可以幫忙處理套件庫的管理,就不用每次都要用 apt-ftparchive 去產生 Packages 跟 Release 這些檔案。
     44
     45 * [參考] [http://fourdollars.blogspot.com/p/debian-package.html 四元(FourDollars)有寫了幾篇關於 Debian 打包的文章],可以參考。
     46 * [參考] [https://wiki.ubuntu.com/PackagingGuide/Complete Ubuntu 官方維基寫的打包指南]
     47   * 看來打包有很多種工具可以用,包括最原始的 dpkg-buildpackage 、 debuild 還有 CDBS
     48 * [參考] [http://debathena.mit.edu/packaging/ Debian packaging with CDBS]
    4649
    4750== hadoop4win ==