インストールした全てのパッケージを最新バージョンに更新します。
# 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
※依存性パッケージを自動的に判別してくれます。必要なパッケージを誤って削除してしまわないよう注意してください。
※削除しても良いか判断ができない場合はアンインストールを中止してください。
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 updates ← extrasを加える
rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus extras updates ← extrasを加える
apt-getコマンドによって取得されたアーカイブファイルは、/var/cache/apt/archives/に蓄積されます。
インストール後の不要になったアーカイブファイルを一括削除できます。
# apt-get clean
パッケージをダウンロードします。
# wget PACKAGEFILE
パッケージをアップデートします。
# rpm -Uvh PACKAGEFILE
複数のパッケージを同時にアップデートする場合は次のようにします。
# rpm -Uvh PACKAGEFILE1 PACKAGEFILE2 ...