GENTOO 安装手记(转)

IBM T42 GENTOO 安装手记

一. 序言
玩Linux已经很多年了,但一直都只是停留在常用服务的使用上,并没有对Linux有更深入的了解。最近玩了二星期的gentoo,感觉还不错,特记下自己的gentoo安装过程,表示对gentoo版的支持。希望能给那些跟我一样的新手提供些参考。
WindDesertWater 2005-9-5
二. 机器配置
IBM T42 CPU:迅驰II 1.7 显示卡:Ati9600 声卡:AC‘97 硬盘:40GB 鼠标:IBM USB
现有系统为Windows server 2003 + Debian 3.1(占4GB空间)
三. 下载Gentoo原文件
http://bouncer.gentoo.org/?product=...-minimum&os=x86
刻录成ISO光盘。然后从光盘起动,选择默认的gentoo方式起动,接着会有一个关于键盘选择的的提示(按Alt+F1)直接回车即可。直接运行到root#状态下。
四. 设定网络
1.设定网络
# net-setup eth0
设定IP地址有二种方式,一是手支指定,一是DHCP分配。如果是手动指定就按照提示指定好IP地址和子网掩码。然后用:route add default gw 10.21.0.254(网关地址);
如果用DHCP方式,则用dhcpcd eth0取得IP地址。
测试网卡是否可以正常工作:ifconfig eth0命令查看是否有IP地址。ping 202.96.134.133测试路由是否正常。如果可以正常工作则进行下一步。
2.设定DNS
# nano -w /etc/resolv.conf
nameserver 202.96.128.68 (DNS服务器IP地址)
五. 使用 cfdisk 分割您的磁盘
Cfdisk工具比fdisk更加直观,添加删除分区十分方便。
1.使用 cfdisk 分割您的磁盘
/dev/hda3 开机分割区
/dev/hda8 Swap 分割区
/dev/hda9 主分割区(Root)
2.格式化分区
Reiserfs分区用mkreiserfs命令,ext2格式用mke2fs命令,ext3格式用mke2fs –j命令
# mke2fs –j /dev/hda3
# mke2fs –j /dev/hda9
# mkswap /dev/hda8
# swapon /dev/hda8
3.我的分区情况如下 :(我原来还分了一个/var分区800MB,但编译时提示/var/tmp空间太小,只好重新将/var和/分区合并了)
/dev/hda3 /boot ext3 noatime,noatime 1 2
/dev/hda9 / ext3 noatime 0 1
/dev/hda8 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
none /proc/bus/usb usbfs default 0 0(USB文件支持)
六. 挂载分区
# mount /dev/hda9 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda3 /mnt/gentoo/boot
七. 检查日期/时间
# date
设定日期/时间
# date –s 2005-9-5
# date –s 10:59:00
# hwclock –w (将时间写入BIOS)
八. 更换到 Gentoo 的挂载点,安装系统文件
# cd /mnt/gentoo
# tar -xvjpf /mnt/cdrom/stages/stage3-i686-2005.1.tar.bz2
安装prozilla多线程下载工具,安装后将proz拷到指定目录下
# cp proz /mnt/gentoo/usr/bin
九. 安装 Portage(这一步也可以不执行,直接用后面的emerge –sync取得portage树)
# tar -xvjf /mnt/cdrom/snapshot/portage-2005.tar.bz2 -C /mnt/gentoo/usr
十. 设定编译参数
1.查看可用的USE变量:
# less /usr/portage/profiles/use.desc
编辑make.conf文件:
# nano -w /mnt/gentoo/etc/make.conf
可以根据自己的要求定义,我的make.conf文件如下:
CFLAGS="-O3 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1"
(注意: "-Wl" 中是小写的英文字母 "l" 而不是数字 "1" (一), 而 "-O1" 中分别是大写的英文字母 "O" 和数字 "1" (一))
MAKEOPTS="-j15" (同时编译的进程数)
COMPILER=”gcc3”
GENTOO_MIRRORS="ftp://gg3.net/pub/linux/gentoo/ ftp://linux.ntcu.net/dists/gentoo http://www.zentek-international.com/mirrors/gentoo/"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
USE="-ipv6 -qt
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值