HS-DGL のハックキット2.0αのアップデート


HS-DGL に先日インストールしたハックキット 2.0 αをアップデートする。

よしさんから、glibc がアップデートされた旨 情報をいただいた。
へいはちさんからは、HGLAN だと glibc のリビルドが要らない旨 情報をいただいた。

これを機会に確認する。

apt-get update

[root@hackkit root]# apt-get update
取得:1 http://updates.vinelinux.org 3.1/ppc release [2524B]
2524B を 1s 秒で取得しました (1881B/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]
ヒット http://updates.vinelinux.org 3.1/ppc/plus pkglist
取得:3 http://updates.vinelinux.org 3.1/ppc/plus release [158B]
取得:4 http://updates.vinelinux.org 3.1/ppc/updates pkglist [94.5kB]
取得:5 http://updates.vinelinux.org 3.1/ppc/updates release [161B]
ヒット http://updates.vinelinux.org 3.1/ppc/main srclist
ヒット http://updates.vinelinux.org 3.1/ppc/devel srclist
取得:6 http://updates.vinelinux.org 3.1/ppc/plus srclist [176kB]
取得:7 http://updates.vinelinux.org 3.1/ppc/updates srclist [34.4kB]
306kB を 3s 秒で取得しました (102kB/s)
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了

apt-get upgrade

[root@hackkit root]# apt-get upgrade
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージがアップグレードされます:
  nscd openssl openssl096
以下のパッケージは保留されます:
  glibc glibc-common glibc-debug glibc-devel glibc-profile glibc-utils kernel-headers
アップグレード: 3 個, 新規インストール: 0 個, 削除: 0 個, 保留: 7 個
2011kB のアーカイブを取得する必要があります。
展開後に 739kB が解放されます。
続行しますか? [Y/n]
土井さんの情報通り glibc が保留になっている。
こんな設定したっけ?(汗)

とりあえず y

続行しますか? [Y/n]y
取得:1 http://updates.vinelinux.org 3.1/ppc/updates nscd 2.3.3-3vl1.3 [81.0kB]
取得:2 http://updates.vinelinux.org 3.1/ppc/updates openssl 0.9.7d-0vl3.2 [1263kB]
取得:3 http://updates.vinelinux.org 3.1/ppc/updates openssl096 0.9.6m-0vl1.1 [667kB]
2011kB を 14s 秒で取得しました (143kB/s)
変更を適用しています...
Preparing...                ########################################### [100%]
   1:nscd                   ########################################### [ 33%]
   2:openssl                ########################################### [ 66%]
   3:openssl096             ########################################### [100%]
完了
[root@hackkit root]#

glibc のアップデート

glibc 関連もアップデートする。
[root@hackkit root]# apt-get install glibc glibc-common glibc-debug glibc-devel glibc-profile glibc-utils
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージがアップグレードされます:
  glibc glibc-common glibc-debug glibc-devel glibc-profile glibc-utils
アップグレード: 6 個, 新規インストール: 0 個, 削除: 0 個, 保留: 1 個
82.4MB のアーカイブを取得する必要があります。
展開後に 30.7MB が解放されます。
取得: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]
取得: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 を 7m7s 秒で取得しました (193kB/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@hackkit root]# rpm -qa|grep glibc
glibc-devel-2.3.3-3vl1.3
glibc-common-2.3.3-3vl1.3
glibc-profile-2.3.3-3vl1.3
glibc-utils-2.3.3-3vl1.3
glibc-debug-2.3.3-3vl1.3
glibc-2.3.3-3vl1.3
[root@hackkit root]#
アップデート完了。

再起動

どきどき

特に問題なく立ち上がってきた。

  • HS-DGL(Linux 2.4.20_mvl31) だから大丈夫なのか?

  • glibc 2.3.3-3vl1.3 だから大丈夫なのか?

  • 後者だったらハックキット 2.0 のαが取れるのだが。


    HD-HGLAN ファームウェア 1.47
    ハックの記録
    LinkStation/玄箱 をハックしよう

    Device=0 Status=ERROR

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