Try   HackMD

Debian packaging workshop (7)

tags: Debian packaging workshop

上週筆記:Debian packaging workshop 6
下週筆記:Debian packaging workshop 8
日期:2015/05/19
網路聊天室:http://webchat.freenode.net/?channels=tossug
YouTube 直播及錄影:http://youtu.be/2hPeV1WWi8M

主題一:metapackage/transitional dummy package
http://wen00072-blog.logdown.com/posts/205373-meta-package-debian-package-series
「Debian套件中meta package就是該套件本身不會包含任何套件,但是該套件會需要相依於一個或多個套件,因而安裝當該meta package就是安裝完一組套件。」
https://wiki.debian.org/metapackage
https://wiki.debian.org/Renaming_a_Package
https://wiki.debian.org/PackageTransition
https://wiki.debian.org/DebianPureBlends

Meta-package
apt|aptitude|tasksel task
http://live.debian.net/devel/live-build/
http://live-systems.org/build/

http://en.wikipedia.org/wiki/Caret The "^" symbol, circumflex accent.
The caret /ˈkærət/ is an inverted V-shaped grapheme. It is the spacing character ^ in ASCII (at code point 5Ehex) and other character sets that may also be called a hat, control, uparrow, or less frequently chevron, xor sign, to the [power of], pointer (in Pascal),[1] or wedge.
man apt-get
no-install-recommends
Do not consider recommended packages as a dependency for installing. Configuration Item:
APT::Install-Recommends.
install-suggests
Consider suggested packages as a dependency for installing. Configuration Item:
APT::Install-Suggests.

主題二:在本地端建立類似 Ubuntu PPA 的使用環境
https://wiki.debian.org/HowToSetupADebianRepository
https://scotbofh.wordpress.com/2011/04/26/creating-your-own-signed-apt-repository-and-debian-packages/
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=714883
看能不能用 Docker 還是 LXC 的技術,自己建立一個類似 Ubuntu PPA 給 Debian oldstable/stable/testing/unstable ?

補充:https://www.debian.org/doc/manuals/maint-guide/modify.en.html dquilt
下週主題:mini-buildd - Easy Debian build daemon and repository.
http://mini-buildd.installiert.net/