[root@hackkit /root]# apt-get update ヒット http://www.t.ring.gr.jp 2.6/ppc/base/pkglist.main ヒット http://www.t.ring.gr.jp 2.6/ppc release.main 取得:1 http://www.t.ring.gr.jp 2.6/ppc/base/pkglist.updates [124kB] ヒット http://www.t.ring.gr.jp 2.6/ppc release.updates 取得:2 http://www.t.ring.gr.jp 2.6/ppc/base/srclist.main [118kB] ヒット http://www.t.ring.gr.jp 2.6/ppc release.main 取得:3 http://www.t.ring.gr.jp 2.6/ppc/base/srclist.updates [47.7kB] ヒット http://www.t.ring.gr.jp 2.6/ppc release.updates 無視 http://www.t.ring.gr.jp 2.6/$(ARCH)/base/mirrors 無視 http://www.t.ring.gr.jp 2.6/$(ARCH)/base/mirrors 得:4 http://updates.vinelinux.org 2.6/ppc/base/pkglist.updates [124kB] ヒット http://updates.vinelinux.org 2.6/ppc release.updates 取得:5 http://updates.vinelinux.org 2.6/ppc/base/srclist.updates [47.7kB] ヒット http://updates.vinelinux.org 2.6/ppc release.updates 無視 http://updates.vinelinux.org 2.6/$(ARCH)/base/mirrors 無視 http://updates.vinelinux.org 2.6/$(ARCH)/base/mirrors 取得完了: 462kB を 2m2s (3777B/秒) ファイル依存を処理しています... 完了 パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 W: http://www.t.ring.gr.jp/pub/linux/Vine/apt/ は認証を省略します。 W: http://www.t.ring.gr.jp/pub/linux/Vine/apt/ は認証を省略します。 W: http://updates.vinelinux.org/apt/ は認証を省略します。 W: http://updates.vinelinux.org/apt/ は認証を省略します。 [root@hackkit /root]# apt-get upgrade パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージは保留されます: kernel-headers 以下のパッケージがアップグレードされます: apache perl proftpd rsync 4 個のアップグレードパッケージ, 0 個の新規パッケージ, 0 個の削除/リプレースパッケージ, 1 個の保留パッケージがあります。 取得パッケージ: 10.1MB のアーカイブを取得します。インストール後は 381kB が使用されます。 続行しますか? [Y/n]y 取得:1 http://www.t.ring.gr.jp 2.6/ppc/updates apache 1.3.27-0vl9 [585kB] 取得:2 http://www.t.ring.gr.jp 2.6/ppc/updates perl 1:5.6.1-0vl13 [8670kB] 取得:3 http://www.t.ring.gr.jp 2.6/ppc/updates proftpd 1:1.2.10-0vl0.1 [666kB] 取得:4 http://www.t.ring.gr.jp 2.6/ppc/updates rsync 2.5.7-0vl0.3 [148kB] 取得完了: 10.1MB を 21s (464kB/秒) RPM コマンドを実行しています (-U)... proftpd ################################################## rsync ################################################## apache ################################################## perl ################################################## [root@hackkit /root]#
[root@hackkit /root]# cd /etc/apt/ [root@hackkit apt]# ls apt.conf rpmpriorities sources.list vendors.list [root@hackkit apt]# mv sources.list{,.orig} [root@hackkit apt]# echo 'rpm http://updates.vinelinux.org/apt 2.6.99/$(ARCH) main' > sources.list [root@hackkit apt]# apt-get update 取得:1 http://updates.vinelinux.org 2.6.99/ppc/base/pkglist.main [5610B] 取得:2 http://updates.vinelinux.org 2.6.99/ppc release.main [123B] 無視 http://updates.vinelinux.org 2.6.99/$(ARCH)/base/mirrors 取得完了: 5733B を 0s (8190B/秒) ファイル依存を処理しています... 完了 パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 W: http://updates.vinelinux.org/apt/ は認証を省略します。 [root@hackkit apt]# apt-get upgrade パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージがアップグレードされます: apt popt rpm 3 個のアップグレードパッケージ, 0 個の新規パッケージ, 0 個の削除/リプレースパッケージ, 0 個の保留パッケージがあります。 取得パッケージ: 4001kB のアーカイブを取得します。インストール後は 4720kB が使用されます。 続行しますか? [Y/n]y 取得:1 http://updates.vinelinux.org 2.6.99/ppc/main popt 1.6.4-18vl10.26 [63.2kB] 取得:2 http://updates.vinelinux.org 2.6.99/ppc/main rpm 4.0.4-18vl10.26 [2820kB] 取得:3 http://updates.vinelinux.org 2.6.99/ppc/main apt 0.5.15.cnc.4-0vl0.1 [1118kB] 取得完了: 4001kB を 21s (184kB/秒) RPM データベースを再構築しています(処理に数分かかることがあります)... RPM コマンドを実行しています (-U)... rpm ################################################## NOTICE: RPM has updated to 4.0.4. Please execute 'rpm --rebuilddb' to convert rpm database to new format. 警告: /etc/apt/sources.list は /etc/apt/sources.list.rpmnew として作成されます apt ################################################## popt ################################################## [root@hackkit apt]# rpm --rebuilddb [root@hackkit apt]# apt-get clean [root@hackkit apt]#
[root@hackkit apt]# cat sources.list rpm ftp://core.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main updates rpm-src ftp://core.ring.gr.jp/pub/linux/Vine/apt 3.1/$(ARCH) main updates [root@hackkit apt]#
[root@hackkit apt]# apt-get update 取得:1 ftp://core.ring.gr.jp 3.1/ppc release [2508B] 2508B を 0s 秒で取得しました (3738B/s) 取得:1 ftp://core.ring.gr.jp 3.1/ppc/main pkglist [215kB] 取得:2 ftp://core.ring.gr.jp 3.1/ppc/main release [123B] 取得:3 ftp://core.ring.gr.jp 3.1/ppc/updates pkglist [14B] 取得:4 ftp://core.ring.gr.jp 3.1/ppc/updates release [126B] 取得:5 ftp://core.ring.gr.jp 3.1/ppc/main srclist [106kB] 取得:6 ftp://core.ring.gr.jp 3.1/ppc/updates srclist [12.3kB] 334kB を 7s 秒で取得しました (45.0kB/s) パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 [root@hackkit apt]# apt-get dist-upgrade パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 アップグレードパッケージを検出しています... 完了 以下のパッケージがアップグレードされます: MAKEDEV SysVinit alternatives apache apt bash bc bind bind-utils binutils bzip2 chkconfig cpio cracklib cracklib-dicts dev diffutils e2fsprogs ed file fileutils ftp gawk gcc gcc-cpp gdbm glib glibc glibc-common glibc-devel gnupg grep groff gzip hdparm inetd initscripts install-info iproute iputils less libtermcap logrotate losetup mailcap mailx make man mingetty mkinitrd mktemp modutils mount ncompress ncurses net-tools newt nkf ntp ntsysv openssl pam passwd patch perl pmac-utils popt postfix procmail proftpd psmisc pwdb quota readline rootfiles rpm rsync sed setup sh-utils shadow-utils slang sysklogd tar tcp_wrappers tcsh textutils tmpwatch unzip util-linux vixie-cron which words zlib 以下のパッケージが削除されます: nss_db-compat 以下のパッケージが新たにインストールされます: cyrus-sasl db4 glib2 gpm libelf libgcc libstdc++3 libuser usermode vine-keyring vine-release 以下のパッケージは保留されます: kernel-headers アップグレード: 94 個, 新規インストール: 11 個, 削除: 1 個, 保留: 1 個 92.9MB のアーカイブを取得する必要があります。 展開後に 95.2MB が解放されます。 続行しますか? [Y/n]y 取得:1 ftp://core.ring.gr.jp 3.1/ppc/main binutils 2.14.90.0.7-1vl2 [3482kB] 取得:2 ftp://core.ring.gr.jp 3.1/ppc/main glibc-devel 2.3.3-3vl1 [3272kB] 取得:3 ftp://core.ring.gr.jp 3.1/ppc/main glibc-common 2.3.3-3vl1 [17.3MB] 取得:4 ftp://core.ring.gr.jp 3.1/ppc/main glibc 2.3.3-3vl1 [14.8MB] : : 得:103 ftp://core.ring.gr.jp 3.1/ppc/main rsync 2.6.3-0vl1 [197kB] 取得:104 ftp://core.ring.gr.jp 3.1/ppc/main tmpwatch 2.9.0-2vl1 [13.8kB] 取得:105 ftp://core.ring.gr.jp 3.1/ppc/main unzip 5.50-5vl2 [169kB] 92.9MB を 3m33s 秒で取得しました (435kB/s) RPM データベースを再構築しています(処理に数分かかることがあります)... Committing changes... Preparing... ########################################### [100%] 1:glibc-common ########################################### [ 0%] error: cannot open Installtid index using db3 - そのようなファイルやディレクトリはありません (2) error: cannot open Sigmd5 index using db3 - そのようなファイルやディレクトリはありません (2) error: cannot open Sha1header index using db3 - そのようなファイルやディレクトリはありません (2) 2:glibc warning: /etc/localtime created as /etc/localtime.rpmnew ########################################### [ 1%] 3:libgcc ########################################### [ 2%] 4:libstdc++3 ########################################### [ 3%] : : 27:alternatives ########################################### [ 25%] 28:mailcap warning: /etc/mime.types saved as /etc/mime.types.rpmsave ########################################### [ 26%] 29:file ########################################### [ 27%] : : 39:chkconfig ########################################### [ 37%] 40:inetd warning: /etc/inetd.conf created as /etc/inetd.conf.rpmnew ########################################### [ 38%] 41:shadow-utils ########################################### [ 39%] : 44:binutils ########################################### [ 41%] install-info: そのようなファイルやディレクトリはありません for /usr/share/info/as.info.gz 45:glibc-devel ########################################### [ 42%] : : 63:which ########################################### [ 60%] 64:pam warning: /etc/pam.d/system-auth created as /etc/pam.d/system-auth.rpmnew ########################################### [ 60%] 65:libuser ########################################### [ 61%] : : 77:vine-keyring ########################################### [ 73%] importing Vine Linux keyring to rpm keyring... done. 78:rpm ########################################### [ 74%] 79:apt warning: /etc/apt/sources.list created as /etc/apt/sources.list.rpmnew ########################################### [ 75%] 80:modutils ########################################### [ 76%] 81:bind warning: /etc/rndc.conf created as /etc/rndc.conf.rpmnew ########################################### [ 77%] 82:slang ########################################### [ 78%] 83:newt ########################################### [ 79%] 84:ntp warning: /etc/ntp.conf created as /etc/ntp.conf.rpmnew ########################################### [ 80%] 85:postfix ########################################### [ 80%] Adding tcp map entry to /etc/postfix/dynamicmaps.cf postalias: warning: My hostname hackkit is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf 86:proftpd ########################################### [ 81%] : : 98:util-linux ########################################### [ 93%] 99:initscripts warning: /etc/inittab created as /etc/inittab.rpmnew ########################################### [ 94%] 100:less ########################################### [ 95%] : : [root@hackkit apt]#とりあえず、問題なさそう
Vine Linux 3.1 (Pichon Lalande) Kernel 2.4.20_kuro-box on a ppc login: guest Password: -bash-2.05b$というわけで、kernel 2.4.20 の場合、ここまでは問題なくアップデートでき た。
Now Loading...done. Now Booting Memory BAT mapping: BAT2=64Mb, BAT3=0Mb, residual: 0Mb Linux version 2.4.17_kuro-box (root@toda_dev.melcoinc.co.jp) (gcc version 2.95.3 20010315 (release/MontaVista)) #4 2004年 4月 16日 金曜日 11:45:05 JST KURO-BOX (C) 2004 KUROUTO-SHIKOU. : : INIT: version 2.85 booting INIT: Entering runlevel: 3 /bin/bash: error while loading shared libraries: libtermcap.so.2: cannot enable executable stack as shared object requires: Error 14となり、症状は以前と同じ。
今度こそ libtermcap の作り直しが必要か。。。
← | ハックの記録 | → Vine 3.1(3)libtermcap の作り直し |
LinkStation/玄箱 をハックしよう |