Vine Mac   - Vine Linux PPC on iBook で始めるリナックス -


■ apt-get で更新 ■


通常、何らかのプログラムをインストールする場合は、
そのプログラムのソースファイルを自分でコンパイルしなくてはなりません。
対して、すでにコンパイルが完了していて、インストールするだけの状態で公開されているものを、
「パッケージ」 (バイナリパッケージ)と呼びます。
Vine をはじめとする Red Hat 系 Linux では、拡張子 .rpm のファイルがパッケージにあたります。

apt コマンドは、これら rpm パッケージの統括およびネットワーク更新を担う、
とても便利なコマンドです。


● apt-get で全パッケージの更新

apt コマンドを使えば、著名なプログラムを簡単にインストールできるだけでなく、
すでにインストール済みのプログラムの更新も、自動でしてくれます。

OSのインストールCDに入っている各パッケージは、必ずしも最新のものではありません。
OSの新規インストール後、apt コマンドでアップデートをかけることで、
インストールされている全プログラムを最新のものに更新することが出来ます。

パッケージのインストールやアップデートは、apt-get コマンドを使います。


apt-get コマンドは管理権限が必要なので、コマンド "su" で root になります。

$ su
Password:
(rootパスワードを入力)

#


右側の入力待ち文字が、一般権限の「$」から管理者権限の「#」に変わりました。

まず、apt-get で、パッケージのデータベース更新を行います。
データベース更新は、"apt-get update" と打ちます。

# apt-get update

取得:1 http://updates.vinelinux.org 3.1/ppc release [2525B]
2525B を 1s 秒で取得しました (2317B/s)
   ・
   ・
   ・
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了

#


エラーが出る場合は、もう一度 apt-get update と打ってみてください。
それでもエラーが出る場合は、サーバー側の問題である可能性が高いので、
時間をおいてからもう一度試します。

次に、インストールされている全パッケージのアップデートを行います。
パッケージのアップデートは、"apt-get upgrade" と打ちます。

かなり時間がかかるので、気長に待ちましょう。

# apt-get upgrade

パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
   ・
   ・
   ・
アップグレード: 77 個, 新規インストール: 0 個, 削除: 0 個, 保留: 1 個
158MB のアーカイブを取得する必要があります。
展開後に 62.7MB が解放されます。
続行しますか? [Y/n]
(yと入力)
取得:1 http://updates.vinelinux.org 3.1/ppc/updates glibc-common 2.3.3-3vl1.3 [17.3MB]
   ・
   ・
   ・
76:xpdf ########################################### [ 98%]
77:zip ########################################### [100%]
完了

#


以上で更新終了です。
本当に便利なコマンドです。