玄箱/Pro ハックキットのアーカイブの etch 化

debian 玄箱/Pro

LS-GL/HS-DHGL とほぼ同じ

アーカイブの展開

ハックキット 1.0 のアーカイブを展開する。
hackkit:/mnt/share# mkdir HackKit-2.00
hackkit:/mnt/share# cd HackKit-2.00/
hackkit:/mnt/share/HackKit-2.00# tar zxvf ../HackKit-1.00/hddrootfs.tar.gz
	:
	:
hackkit:/mnt/share/HackKit-2.00#

chroot

hackkit:/mnt/share/HackKit-2.00# ls
bin  boot  dev  etc  home  initrd  lib  media  mnt  opt  proc  root  sbin  srv  sys  tmp  usr  var
hackkit:/mnt/share/HackKit-2.00# chroot .
hackkit:/#
以下は、ジェイルの中の作業

sources.list の変更

またまた玄箱/Pro の時と同じく kemo さんの書き込みのまま
hackkit:/# cd /etc/apt/
hackkit:/etc/apt# cat > sources.list
deb http://ftp2.jp.debian.org/debian/ etch main contrib non-free
deb http://ftp2.jp.debian.org/debian/ etch-proposed-updates main contrib non-free
deb http://ftp2.jp.debian.org/debian-security/ etch/updates main contrib non-free
deb http://security.debian.org etch/updates main contrib non-free

deb-src http://ftp2.jp.debian.org/debian/ etch main contrib non-free
deb-src http://ftp2.jp.debian.org/debian/ etch-proposed-updates main contrib non-free
deb-src http://ftp2.jp.debian.org/debian-security/ etch/updates main contrib non-free
deb-src http://security.debian.org etch/updates main contrib non-free
CTRL-D
hackkit:/etc/apt#

apt-get update

hackkit:/etc/apt# apt-get update
Get:1 http://ftp2.jp.debian.org etch/main Packages [5464kB]
Get:2 http://security.debian.org etch/updates/main Packages [59.4kB]
Get:3 http://security.debian.org etch/updates/main Release [96B]
	:
	:
Get:48 http://ftp2.jp.debian.org etch/updates/non-free Release [103B]
Fetched 7463kB in 15s (468kB/s)
Reading Package Lists... Done
hackkit:/etc/apt#

apt-get dist-upgrade

hackkit:/etc/apt# apt-get dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following packages will be REMOVED:
  base-config libnewt0.51 netkit-inetd
The following NEW packages will be installed:
  debian-archive-keyring gcc-4.1-base gnupg gpgv laptop-detect libbz2-1.0 libdb4.3 libdb4.4 libdevmapper1.02 libgnutls13
  libldap2 libncursesw5 libnewt0.52 libreadline5 libsasl2-2 libselinux1 libsepol1 libsigc++-2.0-0c2a libslang2
  libssl0.9.8 libstdc++6 libtasn1-3 libusb-0.1-4 lsb-base mktemp openbsd-inetd readline-common sysvinit-utils
  tasksel-data tzdata update-inetd
The following packages will be upgraded:
  adduser apt apt-utils aptitude at base-files base-passwd bash bsdmainutils bsdutils console-common console-data
  console-tools coreutils cpio cron debconf debconf-i18n debianutils dhcp-client dpkg dselect e2fslibs e2fsprogs exim4
  exim4-base exim4-config exim4-daemon-light fdutils findutils ftp gcc-3.3-base gettext-base grep groff-base gzip
  hostname ifupdown info initscripts iputils-ping klogd less libacl1 libattr1 libblkid1 libc6 libcomerr2 libconsole
  libdb1-compat libdb3 libdb4.2 libgcc1 libgcrypt11 libgdbm3 libgpg-error0 libgpmg1 liblocale-gettext-perl liblockfile1
  liblzo1 libncurses5 libopencdk8 libpam-modules libpam-runtime libpam0g libpcre3 libperl5.8 libpopt0 libss2 libssl0.9.7
  libstdc++5 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtextwrap1 libuuid1 libwrap0 locales login
  logrotate mailx makedev man-db manpages modutils mount nano ncurses-base ncurses-bin net-tools netbase nvi passwd
  perl-base procps psmisc sed sysklogd sysv-rc sysvinit tar tasksel tcpd telnet telnetd util-linux wget whiptail xfsprogs
  zlib1g
110 upgraded, 31 newly installed, 3 to remove and 0 not upgraded.
Need to get 46.8MB of archives.
After unpacking 25.5MB of additional disk space will be used.
Do you want to continue? [Y/n] y
	:
	:
hackkit:/etc/apt# 

apt-get clean

hackkit:/etc/apt# apt-get clean
hackkit:/etc/apt# 

exit

ジェイルから抜ける。
hackkit:/etc/apt# exit
exit
hackkit:/mnt/share/HackKit-2.00#

再起動

いろいろなプロセスがジェイルの中で立ち上がったので、 念のため玄箱/Pro まるごと再起動する。

掃除

掃除する
hackkit:/mnt/share/HackKit-2.00# rm -fr var/run/*
hackkit:/mnt/share/HackKit-2.00# rm -f root/.bash_history
hackkit:/mnt/share/HackKit-2.00#

/etc/fstab の修正

・/etc/fstab から /dev/pts を消す

アーカイブの作成

hackkit:/mnt/share/HackKit-2.00# tar zcvf ../hddrootfs.tar.gz  .
	:
	:
これで玄箱/Pro ハックキット 2.0 のアーカイブができた。
あとはインストールして確認が必要


KURO-BOX/PRO
玄人志向
楽天市場
TSUKUMO ネットショップ
Yahoo!ショッピング
Sofmap
クレバリー
TwoTop

SCON-KIT/PRO
玄人志向
TSUKUMO ネットショップ
Yahoo! ショッピング
パソQ
ValuMore
uWorks

玄箱PROをハックしよう
ASCII
楽天ブックス
Amazon
cbook24
e-hon
JBook
BK1
livedoorブックス
紀伊國屋書店BookWeb


フライング?
ハックの記録
LinkStation/玄箱 をハックしよう

etch 版玄箱/Pro ハックキットの確認

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