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.
- Timestamp:
-
Jun 25, 2010, 5:28:08 PM (14 years ago)
- Author:
-
jazz
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
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 == |