玄箱/HG のハックキット化(2)最初の設定


ご想像通り、 ハックキットを使ってホームサーバを構築しよう 最初の設定を試してみる。

login

まあ、これは昨日実施済み
Vine Linux 2.6 (La Fleur de Bouard)
Kernel 2.4.17_mvl21-sandpoint on a ppc
login: guest
Password:
bash-2.04$

root になる

bash-2.04$ su - root
Password:
[root@hackkit /root]#

root のパスワード変更

[root@hackkit /root]# passwd root
Changing password for user root
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully

一般ユーザの作成

[root@hackkit /root]# groupadd yamasita
[root@hackkit /root]# mkdir /home/yamasita
[root@hackkit /root]# useradd -g yamasita -d /home/yamasita/yasunari yasunari
[root@hackkit /root]# passwd yasunari
Changing password for user yasunari
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully
[root@hackkit /root]#

guest の削除

Vine Linux 2.6 (La Fleur de Bouard)
Kernel 2.4.17_mvl21-sandpoint on a ppc
login: yasunari
Password:
bash-2.04$ su - root
Password:
[root@hackkit /root]# userdel guest
[root@hackkit /root]#

swap の設定

[root@hackkit /root]# cat /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  130138112 19169280 110968832        0  2670592 10424320
Swap: 134692864        0 134692864
MemTotal:       127088 kB
MemFree:        108368 kB
MemShared:           0 kB
Buffers:          2608 kB
Cached:          10180 kB
SwapCached:          0 kB
Active:           5444 kB
Inactive:        10312 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       127088 kB
LowFree:        108368 kB
SwapTotal:      131536 kB
SwapFree:       131536 kB
問題なし

アップデートパッケージのインストール

[root@hackkit /root]# apt-get update
取得:1 http://updates.vinelinux.org 2.6/ppc/base/pkglist.updates [124kB]
ヒット http://updates.vinelinux.org 2.6/ppc release.updates
取得:2 http://updates.vinelinux.org 2.6/ppc/base/srclist.updates [46.6kB]
ヒット 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
ヒット http://www.t.ring.gr.jp 2.6/ppc/base/pkglist.main
ヒット http://www.t.ring.gr.jp 2.6/ppc release.main
取得:3 http://www.t.ring.gr.jp 2.6/ppc/base/pkglist.updates [124kB]
ヒット http://www.t.ring.gr.jp 2.6/ppc release.updates
取得:4 http://www.t.ring.gr.jp 2.6/ppc/base/srclist.main [118kB]
ヒット http://www.t.ring.gr.jp 2.6/ppc release.main
取得:5 http://www.t.ring.gr.jp 2.6/ppc/base/srclist.updates [46.6kB]
ヒット 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
取得完了: 460kB を 22s (20.9kB/秒)
ファイル依存を処理しています... 完了
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
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 を 1m3s (158kB/秒)
RPM コマンドを実行しています (-U)...
proftpd                     ##################################################
rsync                       ##################################################
apache                      ##################################################
perl                        ##################################################
[root@hackkit /root]#
以上、問題なし。

ハックの記録 → 玄箱/HG のハックキット化(3)時刻同期
LinkStation/玄箱 をハックしよう

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