apt

最終更新日時:2007-03-01 17:53:34
その他のめも

apt


apt がインストールされている Linux のディストリビューションでは、apt を使用することによりパッケージのインストール/アップデートを行うことができます。

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


新規でパッケージをインストールする場合には以下のようにします。

 # apt-get install rsync


上記の例では、rsync パッケージがインストールされます。

パッケージのアップデート


パッケージのアップデートを行う場合には以下のようにします。

 # apt-get update
 # apt-get check
 # apt-get upgrade


パッケージごとの依存関係が問題となったりする時には、upgrade の代わりに dist-upgrade を使用します。
また、--no-act の追加指定で、実際のアップグレードは行わず挙動だけ確認することができます。

カーネルのアップグレード


カーネルのアップグレードの場合は通常のパッケージと同じようにはできないので、少々異なります。
まず、安全のためシングルユーザモードにします。

 # init S


そして、カーネルの場合はいきなり置き換えてしまうのは危険ですので、apt-get install で新しいカーネルモジュールをインストールします。

 # apt-get update
 # apt-get install kernel-doc kernel-headers kernel-source
 # apt-get install kernel#VER-REL


インストールしたら例えば以下のように lilo.conf で新しいカーネルで起動するよう設定します。
※grub とか lilo じゃないブートローダを使っている場合には、それ相応の設定変更を。

 image = /boot/vmlinuz
 label = linux
 read-only
 root = /dev/hda1


lilo.conf を有効にします。

 # /sbin/lilo


これで完了ですので、OSの再起動をしてみましょう。
万が一起動しなかった場合には、以前のカーネルから起動して問題点を修正します。

お問い合わせは 掲示板 にて。