2008-10-09
■[Linux]apt-getとaptitudeの違い
自分の中で曖昧だったので、調べてみたら色々出てきた。一記事だけピックアップ。
http://foamy-capriccio.seesaa.net/article/47608276.html
主な違いは「推奨(recommends)パッケージ」の扱いです。apt-getは推奨パッケージを表示するだけに留めますが、aptitudeは推奨パッケージもインストールしようとします(たぶん提案(suggests)パッケージはインストールしません。推奨と提案の違いはこのエントリの質疑応答が参考になります)。
主な違いは必要のなくなったパッケージ(孤児(orphan)パッケージと呼ばれるらしい)の扱いです。apt-getもaptitudeもあるパッケージをインストールしたとき、必要なパッケージも自動的にインストールしてくれますが、インストールしたパッケージを削除したとき、apt-getはそのパッケージだけを、aptitudeは(/var/log/aptitudeのログを元に)不要になったパッケージも削除します。
どっちがいいかは利用目的によるけど、とりあえずどちらを使うか統一しといた方が良いみたい。パッケージマネージャ(GUI)で管理しているならapt-getでもいいけど、私のようにCUIで全部なんとかするつもりであればaptitudeの方が便利の用な気もする。
トラックバック - http://d.hatena.ne.jp/himeatball/20081009/1223572372
リンク元
- 8 http://www.google.co.jp/search?hl=ja&q=cygwin+G95&lr=&aq=f&oq=
- 7 http://www.google.co.jp/search?sourceid=navclient&aq=t&hl=ja&ie=UTF-8&rlz=1T4ADBR_jaJP270JP270&q=デザインパターン+iterator
- 6 http://k.hatena.ne.jp/keywordblog/eeePC
- 5 http://d.hatena.ne.jp/keyword/ML115
- 4 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4SUNA_jaJP273JP274&q=MEATBALL
- 3 http://d.hatena.ne.jp/keyword/EeePC
- 3 http://iddy.jp/profile/himeatball/
- 3 http://k.hatena.ne.jp/keywordblog/Ubuntu?date=20081009
- 3 http://k.hatena.ne.jp/keywordblog/eeeXubuntu
- 3 http://reader.livedoor.com/reader/
