GenToo字符模式安装

本教程用到的工具:
VM10或11版
系统镜像文件:install-amd64-minimal-20141127
stage3-amd64-20141127.tar
HFS网络文件传输工具
好开始教程:
# lspci   查看硬件设备
# ifconfig  查看网卡信息
# ping www.baidu.com  查看是否连网
# dmesg       查看开机信息
# passwd  设置用户密码
# /etc/init.d/sshd start       开启SSH服务
=============================================================================================
分区配置示例
Command (m for help): p

删除分区
Command (m for help): d
Partition number (1-4): 1

创建分区
Command (m for help): n
Command action
  e   extended
  p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-3876, default 1): (按回车)
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +32M(分区大小)+号后面的数值随意填写,你想要多大就填多大

我们现在来创建交换分区。键入n创建一个新分区,然后键入p来告诉fdisk你创建的是交换分区,
p
Partition number (1-4): 1
First cylinder (1-3876, default 1): (直接按回车)
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-3876, default 3876): +4G   这里我设置的是4G
在这之后,键入t来设置分区类型,键入1选择你刚刚创建的那个分区,然后再输入82把分区类型设置成“Linux Swap”。完成以上这些步骤

之后,键入p,应该显示一个与下面类似的分区表:

Device Boot    Start       End    Blocks   Id  System
/dev/sda1         1        81    46520   82  Linux swap

我们来创建主分区。键入n创建一个新分区,然后键入p来告诉fdisk你创建的是主分区。接着输入2来创建第2个分区,在本例中是/dev/sda2

。当提示输入第一个柱面的时候,直接敲回车。当提示输入最后一个柱面的时候,单击回车把你磁盘上的剩余空间创建一个分区。完成以上

这些步骤之后,键入p,应该显示一个与下面类似的分区表:
/dev/sda2         15      3876  28690200   83  Linux

# fdisk -l     查看磁盘分区
# fdisk /dev/sda      分区
分2个区:
1是交换分区
2是主文件分区
# mkswap /dev/sda1    激活交换分区
# swapon /dev/sda1    挂载交换分区
# mkfs.ext4 /dev/sda2    把该设备格式化成ext4文件格式
# mount /dev/sda2 /mnt/gentoo    挂载文件分区
# mkdir /mnt/gentoo/boot         创建指定boot的目录
=============================================================================================
# cd /mnt/gentoo                 进入gentoo目录
# date  121013482014         根据个人设定时间
# links http://192.168.1.120/GT     具体根据个人设置下载stage3文件
# tar xvjf stage3-amd64-20141030.tar.bz2  解压
=============================================================================================
此处有分歧,传统安装方法,这里安装了portage,本次安装,跳过了portage的安装。下面直接为
进入系统作准备:
# cd /
配置镜象站点
# mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf  //会开启纯文字图形化界面选择离你服务器最近的源站点,选择全部

Chana
# mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf //选择第一个Chana
cp -L /etc/resolv.conf /mnt/gentoo/etc/                     拷贝当前的DNS设置到新系统中
将当前的几个目录,挂载到新系统:
# mount -t proc proc /mnt/gentoo/proc
# mount --rbind /dev /mnt/gentoo/dev
# mount --rbind /sys /mnt/gentoo/sys
# chroot /mnt/gentoo /bin/bash
# source /etc/profile                   更新本地环境变量与缓存
# mkdir /usr/portage                    生成更新所须的目录,因为之前没有安这个portage快照包,所以这里得手工生成这个目录
//emerge-webrsync                  更新portage树,有两种办法,现在这种是最简单的,另一种是直接emerge --sync
# emerge --sync
# eselect profile list //查看当前profile列表
# eselect profile set 4  //我们安装gnome图形桌面 直接选择4
安装中文字体
# nano -w /etc/locale.gen  先修改locale.gen文档
{  
en_US ISO-8859-1  
en_US.UTF-8 UTF-8  
zh_CN GB18030  
zh_CN.GBK GBK  
zh_CN.GB2312 GB2312  
zh_CN.UTF-8 UTF-8   
}  
ctrl+x--y--回车,保存退出

运行locale-gen。它会产生所有你在/etc/locale.gen文件里指定的locale。   
# locale-gen  
 
编辑全局变量  
# nano -w /etc/env.d/locale  新建个locale文件
{  
LANG="en_US"  
LC_CTYPE="zh_CN.UTF-8"  
}  
ctrl+x--y--回车,保存退出
# env-update && source /etc/profile  更新环境
修改系统语言  
# locale             列出系统语言
# export LANG=en_US  
# export LC_CTYPE=zh_CN.UTF-8  
# locale  
设置时区  
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  
=============================================================================================
自动编译内核
# emerge gentoo-sources //安装内核源码
# emerge genkernel  自动编译内核工具genkernel
复制安装光盘的配置文件到genkernel搜索配置文件的默认位置
# zcat /proc/config.gz > /usr/share/genkernel/arch/x86/kernel-config
如果您的启动分区没有使用ext2或者ext3文件系统,您必须使用genkernel --menuconfig all来手动配置您的内核,把您所使用的文件系统

编译进内核。(不能编译为模块!)。EVMS2和LVM2的用户很可能也需要加上--evms2和--lvm2参数。

运行genkernel
# cd /usr/src/
# ls
linux  linux-3.16.5-gentoo
# mv linux linux.bak
# ln -s linux-3.16.5-gentoo linux
# ls
linux  linux-3.16.5-gentoo  linux.bak
# genkernel all        漫长的等待

查看内核和initrd的名字
# ls /boot/                                 
System.map-genkernel-x86-3.16.5-gentoo  kernel-genkernel-x86-3.16.5-gentoo
initramfs-genkernel-x86-3.16.5-gentoo   lost+found
=============================================================================================

配置系统fstab,内容如下:
# nano -w /etc/fstab  
NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.  
{  
/dev/sda2               /boot           ext4            defaults,noatime        1 2  
/dev/sda2               /               ext4            noatime                 0 1  
/dev/sda1               none            swap            sw                      0 0  
}

=============================================================================================
设定主机名  
# nano -w /etc/conf.d/hostname      这里的主机名根据个人喜好设置
HOSTNAME="GY"

配置网络eno16777736                    这是我虚拟网卡,具体根据个人网卡配置网络,如有不明白的可先不设置,等系统装完后再设置

网络,也可直接问我。
# nano -w /etc/conf.d/net  
{  
modules=( "ifconfig" )  
 
config_eno16777736=( "192.168.1.103 netmask 255.255.255.0 brd 192.168.1.255" )  
routes_eno16777736=( "default via 192.168.1.1" )  
}  
添加net.eno到默认的运行级别  
# cd /etc/init.d
# ln -s net.lo net.eno
# rc-update add net.eno default  开机加载eno网卡端口

设置root密码  
# passwd root

配置SSH服务开机启动
# rc-update add sshd default

安装一些常用服务,跳过这一步可以放在日后安装
# emerge syslog-ng  //系统日志管理
# rc-update add syslog-ng default  //设置开机启动
# emerge logrotate //日志格式化工具
# emerge vixie-cron //定时计划服务
# rc-update add vixie-cron default //设置开机启动
# echo "export EDITOR=‘/usr/bin/vim‘" >> /etc/profile //设置crontab默认编辑器
# emerge mlocate  文件索引
# emerge dhcpcd
# emerge usbutils  
# emerge pciutils

=========================================================================  
安装Grub
# emerge grub

自动配置Grub
# grub2-install --no-floppy /dev/sda
Installation finished. No error reported.
# grub2-mkconfig -o /boot/grub/grub.cfg  自动搜索分区,生成配置文件
Generating grub.cfg ...
Found linux image: /boot/kernel-genkernel-x86-3.12.13-gentoo
Found initrd image: /boot/initramfs-genkernel-x86-3.12.13-gentoo
done
# reboot
到此GenToo的字符模式就安装完成了,图形模式还在研究中。

时间: 2024-10-17 05:29:54

GenToo字符模式安装的相关文章

Debian7系统安装(字符模式安装)

安装界面说明: Install 字符模式安装 graphical install 图形模式安装 advanced options 高级选项 Help 帮助 Install with speech synthesis 语音合成安装 选择操作系统安装语言:(默认安装English) 下一步选择区域: 键盘选择American English 这是安装系统的步骤! 网卡的配置步骤时可能会报错DHCP不能自动获取IP,可以自己设置固定IP,或者直接跳过! 配置主机名: 配置Root密码: 接下来是对整个

Hadoop单机模式安装入门(Ubuntu系统)

闲来无事,突然看到关于Hadoop集群.以前也了解过,网上找过一些关于百度,谷歌等底层hadoop集群的文档,可是面对很多陌生的技术,看不太通透.所有想自己动手虚拟机试试.经常听到这么高大上的名词,Hadoop已经成为大数据的代名词.短短几年间,Hadoop从一种边缘技术成为事实上的标准.而另一方面,MapReduce在谷歌已不再显赫.当企业瞩目MapReduce的时候,谷歌好像早已进入到了下一个时代. Hadoop支持三种启动集群模式,分别是单机模式,wei分布式模式,安全分布式模式.下面我做

Kafka单机、集群模式安装详解(一)

本文环境如下: 操作系统:CentOS 6 32位 JDK版本:1.8.0_77 32位 Kafka版本:0.9.0.1(Scala 2.11) 1. 所需要的环境 Kafka需要以下运行环境: Java 安装参考CentOS 6使用rpm方式安装JDK8 Zookeeper 安装参考:CentOS下ZooKeeper单机模式.集群模式安装 2. 下载.解压Kafka安装包 Kafka官网地址: http://kafka.apache.org/ 例如: wget "http://mirrors.

002-命令行模式安装图形界面

一.命令行模式安装图形界面 检查已安装的组 yum grouplist 或者 yum grouplist | more 分页查看安装Gnone yum groupinstall "GNOME Desktop" 语言设置 localectl status #查看当前语言 locale #查看当前域 localectl list-locales|grep CN #查看当前可用汉语 设置:localectl set-locale LANG=zh_CN.UTF-8 有时不起作用 可设置vim

Hadoop单机模式安装-(1)安装设置虚拟环境

网络上关于如何单机模式安装Hadoop的文章很多,按照其步骤走下来多数都失败,按照其操作弯路走过了不少但终究还是把问题都解决了,所以顺便自己详细记录下完整的安装过程. 此篇主要介绍如何在Windows环境下设置虚拟机环境以及一些准备工作,熟悉WMware的朋友可以略过. 我所记录的笔记适合没有Linux基础的朋友跟我一起操作,同时欢迎高手参观指导. 环境约定 以下环境基于攥写时间:5th July 2015. 宿主机器:Windows 8 虚拟机环境:WMware Wrokstation 11

Gentoo源码安装图解

Gentoo源码安装 一.前期准备 (1)下载以下三个文件 二.配置安装环境 (1)用光盘引导到LiveCD环境 (2)配置当前LiveCD环境的网络 安装Gentoo时,服务器引导的LiveCD环境必须能够连接外网.因为在安装过程中需要在线下载内核和其它相关软件.而我们又想用ssh远程进行安装操作,所以服务器引导的当前LiveCD环境还要开启sshd服务,使服务器可以用Linux下的ssh或Windows下的PuTTY远程连接.所以这里的网络设置主要实现两个目的:一是使当前服务器引导的Live

【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装.其中: 安装程序:node-v0.11.13-x64.msi PC系统:Windows 7 自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行: D:\TOOLS\NodeJs>node -v v0.11.13 安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行: D:\TOOLS\N

Hadoop单机模式安装-(2)安装Ubuntu虚拟机

网络上关于如何单机模式安装Hadoop的文章很多,按照其步骤走下来多数都失败,按照其操作弯路走过了不少但终究还是把问题都解决了,所以顺便自己详细记录下完整的安装过程. 此篇主要介绍在虚拟机设置完毕后,如何进行Ubuntu的安装. 我所记录的笔记适合没有Linux基础的朋友跟我一起操作,同时欢迎高手参观指导. 环境约定 以下环境基于攥写时间:5th July 2015. 宿主机器:Windows 8 虚拟机环境:WMware Wrokstation 11 Ubuntu版本:Ubuntu Deskt

Hadoop单机模式安装

需要先添加用来运行Hadoop进程的用户组hadoop及用户hadoop. 1. 添加用户及用户组 创建用户hadoop $ sudo adduser hadoop 需要输入shiyanlou的密码:shiyanlou.并按照提示输入hadoop用户的密码. 2. 添加sudo权限 将hadoop用户添加进sudo用户组 $ sudo usermod -G sudo hadoop 四.安装及配置依赖的软件包 1. 安装openssh-server.java.rsync等 $ sudo apt-g