HS-DGL! に 2.5 インチ HDD(3)パッケージのアップデート

HS-DGL

パッケージの更新

続いてアップデート。
[root@gawa root]# apt-get update
取得:1 http://updates.vinelinux.org 3.1/ppc release [2534B]
2534B を 1s 秒で取得しました (2147B/s)
ヒット http://updates.vinelinux.org 3.1/ppc/main pkglist
取得:1 http://updates.vinelinux.org 3.1/ppc/main release [158B]
ヒット http://updates.vinelinux.org 3.1/ppc/devel pkglist
取得:2 http://updates.vinelinux.org 3.1/ppc/devel release [157B]
取得:3 http://updates.vinelinux.org 3.1/ppc/plus pkglist [337kB]
取得:4 http://updates.vinelinux.org 3.1/ppc/plus release [158B]
取得:5 http://updates.vinelinux.org 3.1/ppc/updates pkglist [151kB]
取得:6 http://updates.vinelinux.org 3.1/ppc/updates release [161B]
取得:7 http://updates.vinelinux.org 3.1/ppc/main srclist [109kB]
ヒット http://updates.vinelinux.org 3.1/ppc/devel srclist
取得:8 http://updates.vinelinux.org 3.1/ppc/plus srclist [180kB]
取得:9 http://updates.vinelinux.org 3.1/ppc/updates srclist [52.1kB]
831kB を 6s 秒で取得しました (131kB/s)
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
[root@gawa root]# apt-get upgrade
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージがアップグレードされます:
  XOrg-libs apache bind bind-utils binutils bzip2 cups-libs cyrus-sasl file freetype2 gd gd-devel gnupg gzip libpng
  libpng-devel libtiff nscd openssl openssl096 perl proftpd python rsync samba samba-common tar telnet-server
  vine-keyring vutils
以下のパッケージは保留されます:
  glibc glibc-common glibc-debug glibc-devel glibc-profile glibc-utils kernel-headers
アップグレード: 30 個, 新規インストール: 0 個, 削除: 0 個, 保留: 7 個
53.6MB のアーカイブを取得する必要があります。
展開後に 2005kB が解放されます。
続行しますか? [Y/n]y
取得:1 http://updates.vinelinux.org 3.1/ppc/updates bzip2 1.0.2-0vl2.1 [86.6kB]
取得:2 http://updates.vinelinux.org 3.1/ppc/updates gnupg 1.2.6-0vl7 [1765kB]
取得:3 http://updates.vinelinux.org 3.1/ppc/updates vine-keyring 1.0-0vl19 [52.8kB]
	:
	:
取得:29 http://updates.vinelinux.org 3.1/ppc/updates telnet-server 0.17.x-30vl1.1 [31.3kB]
取得:30 http://updates.vinelinux.org 3.1/ppc/updates vutils 1.22.4.1-0vl1 [28.5kB]
53.6MB を 3m3s 秒で取得しました (293kB/s)
変更を適用しています...
Preparing...                ########################################### [100%]
   1:bzip2                  ########################################### [  3%]
   2:gnupg                  ########################################### [  6%]
   3:vine-keyring           ########################################### [ 10%]
	:
	:
  29:telnet-server          ########################################### [ 96%]
  30:vutils                 ########################################### [100%]
完了
[root@gawa root]#
HS-DGL! は Linux 2.4.20 なので、glibc 系もアップデートできる。
source.list を修正する。
[root@gawa root]# cd /etc/apt/
[root@gawa apt]# mv apt.conf{,.orig}
[root@gawa apt]# cp apt.conf{.orig,}
[root@gawa apt]# ls -l apt.conf*
-rw-r--r--    1 root     root          525 Mar 27 23:10 apt.conf
-rw-r--r--    1 root     root          525 Mar 12  2005 apt.conf.orig

apt.conf.d:
合計 4
-rw-r--r--    1 root     root           52 Nov  3  2004 gpg-keyring.conf
[root@gawa apt]# vi apt.conf
	:
	:
[root@gawa apt]# diff -c apt.conf.orig apt.conf
*** apt.conf.orig       2005-03-12 12:40:58.000000000 +0900
--- apt.conf    2008-03-27 23:11:07.000000000 +0900
***************
*** 20,28 ****

     Hold {"^kernel$"; "kernel-";
           "^kernel24$"; "kernel24-";
!        "^kernel22$"; "kernel22-";
!        "^glibc$"; "glibc-"; };
!        "^nscd$"; "nscd-"; };
  }

  Acquire
--- 20,26 ----

     Hold {"^kernel$"; "kernel-";
           "^kernel24$"; "kernel24-";
!        "^kernel22$"; "kernel22-"; };
  }

  Acquire
[root@gawa apt]#
元々の apt.conf バグってるな(汗)

再度、アップデート実行

[root@gawa apt]# apt-get upgrade
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージがアップグレードされます:
  glibc glibc-common glibc-debug glibc-devel glibc-profile glibc-utils
以下のパッケージは保留されます:
  kernel-headers
アップグレード: 6 個, 新規インストール: 0 個, 削除: 0 個, 保留: 1 個
82.4MB のアーカイブを取得する必要があります。
展開後に 30.7MB が解放されます。
続行しますか? [Y/n]y
取得:1 http://updates.vinelinux.org 3.1/ppc/updates glibc-utils 2.3.3-3vl1.3 [89.9kB]
取得:2 http://updates.vinelinux.org 3.1/ppc/updates glibc-devel 2.3.3-3vl1.3 [3003kB]
取得:3 http://updates.vinelinux.org 3.1/ppc/updates glibc-debug 2.3.3-3vl1.3 [29.0MB]
取得:4 http://updates.vinelinux.org 3.1/ppc/updates glibc-common 2.3.3-3vl1.3 [17.3MB]
取得:5 http://updates.vinelinux.org 3.1/ppc/updates glibc 2.3.3-3vl1.3 [3987kB]
取得:6 http://updates.vinelinux.org 3.1/ppc/updates glibc-profile 2.3.3-3vl1.3 [29.0MB]
82.4MB を 3m45s 秒で取得しました (366kB/s)
変更を適用しています...
Preparing...                ########################################### [100%]
   1:glibc-utils            ########################################### [ 16%]
   2:glibc-devel            ########################################### [ 33%]
   3:glibc-debug            ########################################### [ 50%]
   4:glibc-common           ########################################### [ 66%]
   5:glibc                  ########################################### [ 83%]
   6:glibc-profile          ########################################### [100%]
完了
[root@gawa apt]#
掃除
[root@gawa apt]# apt-get clean
[root@gawa apt]# 




HS-DGL! に 2.5 インチ HDD(2)電源まわり
ハックの記録
LinkStation/玄箱 をハックしよう

debian 化(9)プリンタの認識(2)

Copyright (C) 2003-2008 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市