2005年9月18日にVine Linux 3.2 がリリースされました。 Vine Linux 3.2 は、Vine Linux 3.1 のメンテナンスリリースです。 各パッケージやセキュリティホールがアップデートされていますので、Vine Linux 3.0/3.1 を使用している場合にはアップグレードが推奨されます。 各パッケージの更新状況の詳細はVine Linux のHPで見ることができます。 Vine Linux 3.2 へのアップグレード方法はVine Linux のHPに掲載されています。
アップグレードを行うには、apt コマンドを使用しますが、接続先を従来の所(Vine Linux 3.1 など)からVine Linux 3.2 用の所に変更しなければなりません。 この接続先が書かれたファイルは、/etc/apt/ 以下にある sources.list というファイルです。 このファイルをvi エディタなどで開いて編集します。
# vi /etc/apt/sources.list # # apt for RPM source.list sample # ## ## Vine Linux 3.1 ## 標準では extras カテゴリは除外されています。extras カテゴリ内のパッケージ ## が必要な場合はコンポーネントリストに "extras" を追加してください。 # (masters) rpm [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates # # (ring mirror) # rpm [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] http://www.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # # (jaist mirror) # rpm [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # rpm-src [vine] ftp://ftp.jaist.ac.jp/os/linux/Vine/apt 3.1/$(ARCH) main devel plus updates # # (kddlabs mirror) #rpm [vine] ftp://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates #rpm-src [vine] ftp名前無し 1://ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt 3.1/$(ARCH) main devel plus updates
上記の例では、赤い字の部分を変更しました。 これでVine Linux 3.2 用のディレクトリに接続されます。
続いて、以下のように入力してパッケージ情報を取得します。
# apt-get update 取得:1 http://updates.vinelinux.org 3.2/i386 release [2535B] 2535B を 0s 秒で取得しました (8574B/s) 取得:1 http://updates.vinelinux.org 3.2/i386/main pkglist [228kB] 取得:2 http://updates.vinelinux.org 3.2/i386/main release [158B] 取得:3 http://updates.vinelinux.org 3.2/i386/devel pkglist [30.7kB] 取得:4 http://updates.vinelinux.org 3.2/i386/devel release [165B] 取得:5 http://updates.vinelinux.org 3.2/i386/plus pkglist [386kB] 取得:6 http://updates.vinelinux.org 3.2/i386/plus release [166B] 取得:7 http://updates.vinelinux.org 3.2/i386/updates pkglist [143kB] 取得:8 http://updates.vinelinux.org 3.2/i386/updates release [170B] 取得:9 http://updates.vinelinux.org 3.2/i386/main srclist [106kB] 取得:10 http://updates.vinelinux.org 3.2/i386/devel srclist [14B] 取得:11 http://updates.vinelinux.org 3.2/i386/plus srclist [177kB] 取得:12 http://updates.vinelinux.org 3.2/i386/updates srclist [33.1kB] 1104kB を 4s 秒で取得しました (226kB/s) パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了
パッケージ情報取得後、以下のように入力してアップグレードを行います。
# apt-get dist-upgrade パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 アップグレードパッケージを検出しています... 完了 以下のパッケージがアップグレードされます: XOrg XOrg-75dpi-fonts XOrg-Xnest XOrg-base-fonts XOrg-cursors XOrg-doc XOrg-font-utils XOrg-gl XOrg-libs XOrg-tools XOrg-truetype-fonts XOrg-twm XOrg-xdm XOrg-xfs apt freetype2 gdm gedit glibc glibc-common glibc-devel gnome-system-tools gnome-themes gstreamer gstreamer-plugins hwdata initscripts jman_pages kinput2 metacity mkinitrd namazu_JMANdb nautilus nscd openMotif pam postfix ppp rootfiles rpm rpm-build rpm-perl rpm-python synaptic vine-backgrounds vine-keyring vine-release vte xcdroast xinitrc 以下のパッケージが新たにインストールされます: libpcap 以下のパッケージは保留されます: kernel-headers アップグレード: 50 個, 新規インストール: 1 個, 削除: 0 個, 保留: 1 個 105MB のアーカイブを取得する必要があります。 展開後に 81.0MB が解放されます。 続行しますか? [Y/n]y 取得:1 http://updates.vinelinux.org 3.2/i386/main XOrg-xdm 6.8.2-0vl7.7 [178kB] 取得:2 http://updates.vinelinux.org 3.2/i386/main XOrg-Xnest 6.8.2-0vl7.7 [1437k B] ・ ・中略 ・ 取得:50 http://updates.vinelinux.org 3.2/i386/main ppp 2.4.3-0vl0.2 [319kB] 取得:51 http://updates.vinelinux.org 3.2/i386/main vine-backgrounds 3.2-0vl1 [1993kB] 105MB を 3m53s 秒で取得しました (449kB/s) RPM データベーRPM データベースを再構築しています(処理に数分かかることがあります)... 変更を適用しています... Preparing... ########################################### [100%] 1:XOrg-xdm ########################################### [ 1%] 2:XOrg-Xnest ########################################### [ 3%] ・ ・中略 ・ 50:ppp ########################################### [ 98%] 51:vine-backgrounds ########################################### [100%] 完了
以上で、パッケージのアップグレードは完了です。
* 依存関係?か何かでエラーが出ることもあるようです。 また、カーネルのアップグレードは別途作業が必要です。
ウィンドウのデザインも変化し、デフォルトの壁紙もVine Linux 3.2 になっていました。