业余编程爱好者
分类: LINUX
2010-12-01 21:44:22
创建EXT4文件系统分区 ================================== # mkswap -L swap /dev/sda2 # mkfs.ext4 -L root /dev/sda3 # mkfs.ext4 -L home /dev/sda4 设置保留文件系统块的百分比 ================================== # tune2fs -m 1 /dev/sda3 # tune2fs -m 0 /dev/sda4 挂载SWAP与其它磁盘分区 ================================ # swapon /dev/sda2 # mount /dev/sda3 /mnt/gentoo =========================== # date |
切换到安装目录 ================================= # cd /mnt/gentoo 为你的系统下载stage3文件并解压缩,我用的是amd64,你可以在下面这个网址找到其它的处理器架构: ======================================================================== # wget amd64/funtoo-amd64-2010.09.05/stage3-amd64-2010.09.05.tar.xz # tar xpf stage3-amd64-2010.08.22.tar.xz 下载并解压缩portage树,在这里找到最新的snapshot快照: ~funtoo/snapshots/ ===================================== # wget ~funtoo/snapshots/portage-2010.09.10.tar.xz # cd /mnt/gentoo/usr # tar xf /mnt/gentoo/portage-2010.08.27.tar.xz 挂载你的Home分区(如果你有的话) ============================================ # mount /dev/sda4 /mnt/gentoo/home 配置你的编译选项 ============================== # nano -w /mnt/gentoo/etc/make.conf 例子:在你的make.conf文件中添加对Quad core处理器的支持 MAKEOPTS="-j5" |
Chroot进入新安装环境,安装Funtoo ============================= # cp -L /etc/resolv.conf /mnt/gentoo/etc/ # mount -t proc none /mnt/gentoo/proc # mount -o bind /dev /mnt/gentoo/dev # chroot /mnt/gentoo /bin/bash # env-update # source /etc/profile # export PS1="(chroot) $PS1" 初次使用时激活Portage ================================ # cd /usr/portage # git checkout funtoo.org # emerge --sync 选择一个profile,我选择了一个desktop profile ================= # eselect profile list # eselect profile set 2 配置你的时区(我的是Netherlands) ================================================= # ls /usr/share/zoneinfo # cp /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime |
安装内核,为了便于学习我使用genkernel =============================================== # emerge gentoo-sources genkernel 验证 /usr/src/linux 是否指向正确的内核 ======================================================== # ls -l /usr/src/linux 配置和编译内核 ============================== # genkernel --menuconfig all 编辑所需的配置文件 ============================== # nano -w /etc/fstab # nano -w /etc/conf.d/hostname # nano -w /etc/rc.conf # nano -w /etc/conf.d/keymaps # nano -w /etc/conf.d/hwclock 设置DHCP服务自启动 ==================== # rc-update add dhcpcd default |
设置Root的密码 =================== # passwd Emerge必要的系统服务与Grub引导程序 ============================================ # emerge syslog-ng vixie-cron grub boot-update 启用系统日志和cron定时执行工具 ====================== # rc-update add syslog-ng default # rc-update add vixie-cron default 安装Grub ============ # grub-install --no-floppy /dev/sda # boot-update 增加一个用户john ========== # useradd -m -G audio,cdrom,portage,usb,users,plugdev,video,wheel -s /bin/bash john # passwd john 移除Portage快照和Stage ============================== # rm -v /portage-2010.09.10.tar.xz # rm /stage3-amd64-2010.09.05.tar.xz |
退出你的Funtoo安装程序并重启 ========================================= # exit # cd # umount /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo/home /mnt/gentoo # reboot 安装后的配置 ========================== 安装Xorg ============ # emerge xorg-server 启用Hal ========== # /etc/init.d/hald start # rc-update add hald default 安装图形界面(需要很长时间。。。十来个小时吧。。。慎重) ======== # emerge -av kdebase-meta |
chinaunix网友2010-12-02 14:28:37
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com