macとlinuxを触ってるとパッケージ管理を覚えられなくなってきた。

rpmyumやら、finkやら、Macportsやらを行ったり来たりしてて、かなり、混乱してきた。
経験的に覚えたものをメモっておこう。

インストール可能なパッケージ一覧を表示する

  fink list

  port list

  yum list

自分自身を更新する(最新版にする)

  sudo fink selfupdate

  • macorts

  sudo port selfupdate

  yum check-updateが近い?

インストール済のパッケージ一覧を表示

  fink list | grep '^ i'
fink listの左端の表記のインストール済みを表すiの文字で引っ掛けている(他にあるのか?dselectとか使えるのかな?)

  port installed

  yum list installed
rpm -qa でも一応出るんだが

パッケージを指定してインストール実施(全てroot権限で実行する必要があるため、sudoを敢えて付けてある)

  sudo fink install 

  sudo port install 

  sudo yum install 

パッケージ名を探す

  apt-cache search 
finkを入れるとaptが一緒に入るため、そっちを使う(これも他の方法がありそう)

  port search 

  yum search