[Tokyodebian-commits] TokyoDebian CVS update: monthly-report
debianmeetingresume200610.tex debianmeetingresume200610.pdf
debianmeetingresume200606-presentation.pdf ChangeLog
tokyodebian CVS Commit
tokyodebian-commits at lists.alioth.debian.org
Sun Aug 6 00:37:25 UTC 2006
User: dancer
Date: 06/08/06 00:37:25
Modified: . debianmeetingresume200610.tex
debianmeetingresume200610.pdf
debianmeetingresume200606-presentation.pdf
ChangeLog
Log:
gentoo story
Revision Changes Path
1.4 +58 -0 monthly-report/debianmeetingresume200610.tex
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200610.tex?annotate=1.4&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200610.tex?rev=1.4&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200610.tex.diff?r1=1.4&r2=1.3&cvsroot=
-----------------------------------
Index: debianmeetingresume200610.tex
===================================================================
RCS file: /cvsroot/tokyodebian/monthly-report/debianmeetingresume200610.tex,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- debianmeetingresume200610.tex 30 Jul 2006 01:10:18 -0000 1.3
+++ debianmeetingresume200610.tex 6 Aug 2006 00:37:25 -0000 1.4
@@ -420,6 +420,64 @@
\end{itemize}
+
+\dancersection{gentoo を chroot にインストールしてみる}{上川}
+\label{sec:gentoo-chroot}
+
+Debian 上で、 gentoo を chroot にインストールする方法について説明します。
+変態度合が伝われば幸いです。
+この手順、つくってから気づきましたが、実はあまり Debian 関係ないです。
+
+
+\subsection{gentoo の最低限のインストール}
+
+まず、gentoo の stage1 の tarball を取得してきます。適当なミラーにおいて
+あります。ここでは
+\url{http://mirror.datapipe.net/gentoo/releases/amd64/2006.0/stages/}か
+ら取得してきました。
+適当な場所にインストール先のディレクトリを作成し、そこで stage1 の
+tarball を展開します。
+アプリケーションの動作に最低限必要な proc ファイルシステムをマウントし、
+ resolv.conf を chroot 内部にコピーし、chroot します。
+これで emerge ができる状況になったので、 emerge しまくるようです。
+
+\begin{commandline}
+Debian$ sudo tar xfjp stage1-amd64-2006.0.tar.bz2
+Debian$ sudo mount -t proc proc/ proc/
+Debian$ sudo cp /etc/resolv.conf etc/resolv.conf
+Debian$ sudo chroot .
+Gentoo# env-update
+>>> Regenerating /etc/ld.so.cache...
+Gentoo# source /etc/profile
+Gentoo# emerge --sync
+
+ここで大量の出力
+
+Gentoo# emerge portage
+\end{commandline}
+
+\subsection{gentoo 自身のブートストラップ}
+
+wikiの手順では下記のようにすると順番にブートストラップしてくれるようです。
+あらゆるプログラムをコンパイルしてインストールするので時間が非常にかかり
+ます。個人的にはすでに飽きてしまったのでもう検証していません、続きはまた
+誰かが後でやってくれることを期待しつつ。
+
+\begin{commandline}
+Gentoo# env-update && source /etc/profile && emerge --oneshot --nodeps gcc-config && USE="-* build bootstrap" emerge linux-headers && \
+/usr/portage/scripts/bootstrap.sh && emerge -O libperl && emerge -O python && emerge --deep system && \
+emerge syslog-ng xinetd grub hotplug coldplug vixie-cron reiserfsprogs reiser4progs sysfsutils udev dhcpcd && \
+emerge --nodeps acpid ntp && rc-update add syslog-ng default && rc-update add net.eth0 default && rc-update add vixie-cron default && \
+rc-update add xinetd default && rc-update add sshd default && rc-update add hotplug default && rc-update add coldplug default && \
+rc-update add acpid default
+\end{commandline}
+
+\subsection{参考文献}
+
+\begin{itemize}
+ \item Gentoo wiki \url{http://gentoo-wiki.com/HOWTO_Install_Gentoo_-_The_Gentoo_Developers_Method_with_NPTL_and_2.6_from_Stage1}
+\end{itemize}
+
\dancersection{グループワーク}{全員}
\label{sec:groupwork}
1.4 +1162 -930 monthly-report/debianmeetingresume200610.pdf
<<Binary file>>
1.6 +136 -139 monthly-report/debianmeetingresume200606-presentation.pdf
<<Binary file>>
1.159 +4 -0 monthly-report/ChangeLog
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/ChangeLog?annotate=1.159&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/ChangeLog?rev=1.159&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/ChangeLog.diff?r1=1.159&r2=1.158&cvsroot=
-----------------------------------
Index: ChangeLog
===================================================================
RCS file: /cvsroot/tokyodebian/monthly-report/ChangeLog,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -r1.158 -r1.159
--- ChangeLog 5 Aug 2006 17:18:03 -0000 1.158
+++ ChangeLog 6 Aug 2006 00:37:25 -0000 1.159
@@ -1,5 +1,9 @@
2006-08-06 Junichi Uekawa <dancer at debian.org>
+ * debianmeetingresume200610.tex: added story on gentoo
+
+2006-08-06 Junichi Uekawa <dancer at debian.org>
+
* image200612/people-chart.py: read csv file
2006-07-30 Junichi Uekawa <dancer at debian.org>
More information about the Tokyodebian-commits
mailing list