スーパーカウの力にはどんな事情がありますか?

スーパーカウの力にはどんな事情がありますか?

私たち全員が知っているように、apt-get非常に驚​​くべき力を持っていますが、aptitude次のようなものではありません。

$ apt-get --help | grep -i cow
                       This APT has Super Cow Powers.
$ aptitude --help | grep -i cow
                  This aptitude does not have Super Cow Powers.

もちろんAPTにはイースターエッグもあります。

$ apt-get moo
         (__) 
         (oo) 
   /------\/ 
  / |    ||   
 *  /\---/\ 
    ~~   ~~   
...."Have you mooed today?"...

気になりました。このイースターエッグの後ろに隠された物語はありますか?その歴史は何ですか?私はそれが長い間aptにあったことを知っています。以前のバージョンのDebianのaptソースコードをすばやくgrepしたところ、Debian 2.2(ジャガイモ; apt 0.3.19)とDebian 3.0(woody; apt 0.5.4)にいました。その間どこかにあります。

編集する:によるとジェイコブ・クンツのニュースDebian-Develメーリングリストには、2001年2月にapt 0.5.0があります。マットジマーだけのニュースDebianのバグトラッカーの0.5.0は、追加されたときのように聞こえます。

ベストアンサー1

Aptは1997年頃に生まれ、1999年頃に正式にDebianに入りました。当初、Jason Gunthorpeは主なメンテナンス/開発者でした。まあ、ジェイソンは牛が好きなようですね。その人がまだそうしているのか分からない。 :-) とにかくapt-get mooこの言葉は冗談で付け加えたようです。私はDaniel Burrowsが後でそのaptitudeイースターエッグ(以下を参照)を供物として追加したと思います。

もっと話があれば、ジェイソンに尋ねることもできます。彼は(おそらくこの質問に対する答えとして)次のように書いています。Google+の投稿。そのうちの小さな部分:

ずっと前、ある開発者は、普通でシンプルな「Moo」でIRCに自分の存在を知らせることで有名になりました。牧場の牛のように、他の人もしばしば挨拶に答えます。これにより、一連の牛ベースの冗談が発生しました。

返品:

$ aptitude moo
There are no Easter Eggs in this program.
$ aptitude -v moo
There really are no Easter Eggs in this program.
$ aptitude -vv moo
Didn't I already tell you that there are no Easter Eggs in this program?
$ aptitude -vvv moo
Stop it!
$ aptitude -vvvv moo
Okay, okay, if I give you an Easter Egg, will you go away?
$ aptitude -vvvvv moo
All right, you win.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
$ aptitude -vvvvvv moo
What is it?  It's an elephant being eaten by a snake, of course.

おすすめ記事