パッケージ管理 (Vine Linux)

パッケージの更新

インストールした全てのパッケージを最新バージョンに更新します。

# apt-get update ← 最新のパッケージリストを入手
# apt-get upgrade -s ← 何が更新されるかを確認する
# apt-get upgrade ← 全てのパッケージを更新する
# apt-get install PACKAGENAME ← ひとつずつ、パッケージを更新する


インストールしたパッケージの検索

インストールされているパッケージを検索します。

# rpm -q -a | grep KEYWORD
# rpm -q -a | grep bash ← bashをKEYWORDとして検索してみると、
bash-2.05b-0vl2 ← 2.05がインストールされていることがわかる。


インストール可能なパッケージの検索

インストール可能なパッケージを検索します。

# apt-cache search KEYWORD

パッケージの情報参照

パッケージの情報を参照します。

# apt-cache show PACKAGENAME
# apt-cache show bash ← bashのパッケージ情報を参照してみる。
Package: bash
Section: System Environment/Shells
Installed Size: 1055704
.
.


パッケージのインストール

パッケージをインストールまたは更新します。

# apt-get install PACKAGENAME


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

パッケージをアンインストールします。

# apt-get remove PACKAGENAME

※依存性パッケージを自動的に判別してくれます。必要なパッケージを誤って削除してしまわないよう注意してください。
※削除しても良いか判断ができない場合はアンインストールを中止してください。

extrasカテゴリ内のパッケージをインストールする

Vine Linux 3.2の標準ではextrasカテゴリは除外されています。
extrasカテゴリ内のパッケージをインストールするには、/etc/apt/sources.listを編集します。

# vi /etc/apt/source.list
rpm [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus extras updatesextrasを加える
rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus extras updatesextrasを加える

apt-getによるアーカイブファイルの削除

apt-getコマンドによって取得されたアーカイブファイルは、/var/cache/apt/archives/に蓄積されます。
インストール後の不要になったアーカイブファイルを一括削除できます。

# apt-get clean


RPMファイルによるパッケージのアップデート

パッケージをダウンロードします。

# wget PACKAGEFILE

パッケージをアップデートします。

# rpm -Uvh PACKAGEFILE

複数のパッケージを同時にアップデートする場合は次のようにします。

# rpm -Uvh PACKAGEFILE1 PACKAGEFILE2 ...

▲ページ先頭へ

スポンサード リンク