[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