--- hackpadID: LqufwsVhqbE hackpadWorkspace: tossug tags: hackpad-import, tossug --- # Debian packaging workshop (7) ###### tags: `Debian packaging workshop` 上週筆記:[Debian packaging workshop 6](/DWXo6WnLeOf) 下週筆記:[Debian packaging workshop 8](/uURKij3MTbM) 日期:2015/05/19 網路聊天室:[](http://webchat.freenode.net/?channels=tossug)http://webchat.freenode.net/?channels=tossug YouTube 直播及錄影:[](http://youtu.be/2hPeV1WWi8M)http://youtu.be/2hPeV1WWi8M ## 主題一:metapackage/transitional dummy package [](http://wen00072-blog.logdown.com/posts/205373-meta-package-debian-package-series)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/metapackage [](https://wiki.debian.org/Renaming_a_Package)https://wiki.debian.org/Renaming_a_Package [](https://wiki.debian.org/PackageTransition)https://wiki.debian.org/PackageTransition [](https://wiki.debian.org/DebianPureBlends)https://wiki.debian.org/DebianPureBlends Meta-package apt|aptitude|tasksel task [](http://live.debian.net/devel/live-build/)http://live.debian.net/devel/live-build/ [](http://live-systems.org/build/)http://live-systems.org/build/ * [](http://en.wikipedia.org/wiki/Caret)http://en.wikipedia.org/wiki/Caret  The "^" symbol, circumflex accent. * _The **caret**_ _[/](http://en.wikipedia.org/wiki/Help:IPA_for_English)[ˈkærət](http://en.wikipedia.org/wiki/Help:IPA_for_English#Key)[/](http://en.wikipedia.org/wiki/Help:IPA_for_English) is an inverted V-shaped [grapheme](http://en.wikipedia.org/wiki/Grapheme). It is the spacing character **^**_ _in [ASCII](http://en.wikipedia.org/wiki/ASCII) (at [code point](http://en.wikipedia.org/wiki/Code_point) 5E<sub>[hex](http://en.wikipedia.org/wiki/Hexadecimal)</sub>) and other [character sets](http://en.wikipedia.org/wiki/Character_set) that may also be called a hat, control, uparrow, or less frequently [chevron](http://en.wikipedia.org/wiki/Chevron_(insignia)), [xor](http://en.wikipedia.org/wiki/Exclusive_or) sign, to the [[power of](http://en.wikipedia.org/wiki/Exponentiation)], pointer (in [Pascal](http://en.wikipedia.org/wiki/Pascal_(programming_language))),<sup>[[1]](http://en.wikipedia.org/wiki/Caret#cite_note-Jargon_File-1)</sup> 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://wiki.debian.org/HowToSetupADebianRepository [](https://scotbofh.wordpress.com/2011/04/26/creating-your-own-signed-apt-repository-and-debian-packages/)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)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)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/)http://mini-buildd.installiert.net/