Changes between Version 4 and Version 5 of jazz/10-06-25
- Timestamp:
- Jun 25, 2010, 5:28:08 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
jazz/10-06-25
v4 v5 15 15 }}} 16 16 17 == Debian ==17 == Debian Packaging 套件打包 == 18 18 19 19 * Debian 從 squeeze/sid 以後的版本,有多了一些修改,例如: 20 20 * 用 [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 包新格式 (簡體字)] 22 22 * [http://packages.debian.org/quilt quilt 的 Debian 套件] 23 23 {{{ … … 38 38 }}} 39 39 40 == Debian Packaging 套件打包 ==41 42 40 * 下午跟 Steven 討論 debuild 跟 dpkg-buildpackage 有什麼不同。我自己看起來 debuild 類似 live-helper,是整合 dpkg-buildpackage 跟後面驗證 lintian 的步驟。 43 41 * [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] 46 49 47 50 == hadoop4win ==