Aptによるパッケージ管理

提供: Astarisk Works Wiki

目次

パッケージのリポジトリ情報を更新する

> sudo apt-get update

インストール済みパッケージを更新する

> sudo apt-get upgrade


パッケージを探す

パッケージ情報の検索には apt-cache searchを次のように使う。

キーワードには探したいパッケージのキーワードを指定する。正規表現も使える。

> apt-cache search <キーワード>

パッケージをインストールする

パッケージ名はスペース区切りで複数指定可能

> sudo apt-get install <パッケージ名>

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

> dpkg -l

パッケージを削除する

> sudo apt-get remove <パッケージ名>

設定も含めてアンインストールするには--purgeオプションをつける

> sudo apt-get --purge remove <パッケージ名>


リポジトリを追加・削除する

aptで利用するリポジトリは /etc/apt/sources.listで管理されている。

中身はこんな感じ。1行に1エントリー。たいていはそーすパッケージのリポジトリと併せて1行でワンセットとなっている。

deb http://jp.archive.ubuntu.com/ubuntu/ hardy main restricted
deb-src http://jp.archive.ubuntu.com/ubuntu/ hardy main restricted

rpmをdebパッケージに変換する

rpmをdebに変換するにはalianコマンドを利用する。これを使うと、rpmパッケージしかないソフトをaptでインストールできるようになる。

次の例はsample.rpmをsample.debに変換する

> alien sample.rpm sample.deb

参考

APT HOWTO (Obsolete Documentation)

個人用ツール