Notas Gentoo 100 Jasso

  • Uploaded by: MC. Rene Solis R.
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Notas Gentoo 100 Jasso as PDF for free.

More details

  • Words: 1,090
  • Pages: 8
Notas de instalacion de gentoo A continuacion se presentan algunas notas d ela instalacion y/o configucracion de gentoo linux Objetivos de la practica: 1. 2. 3. 4. 5. 6.

Instalar la version “live cd” al disco duro. SSH file server web server db server correr un programa que haga un ping a otra maquina “x” maquina (en python_/

SSH server /etc /init.d/sshd start Reset root Password passwd root NIC card net-setup eth0 Crear un usuario: useradd -m -G users <usuario> passwd marco usuario creado: user: marco pass: mmjasso Cambiar de terminal cambia: alt + F2 regresa: alt + F1 NOTA: los discos duros en gentto se llaman “sda” /dev/sda/. Las particiones se dividen en 3 tipos: Primary: su informnacion ewsta guardada en el MBR y solo es posible tener 4 “sda1 to sda4” Extended: su info se encuentra dentro de una particion primaria y peude contener mas particiones Logical: es uan particion creada dentro d euna particion extendida.

Creando particiones para consultar la tabla d eparticiones necesario usar le comando fdisk una ves dentro del programa fdisk se usa el comando “p” para ver la lista de particiones. Para borrar una particion: fdidk: d boot: crear particion: n *particion primaria *numero 1 *first cylinder default *last cylinder +32M tiene que ser booteable: a *se selecciona la particion 1 swap crear particion: n *particion primaria *numero 2 *first cylinder: default *last cylinder: +512M cambair tipo: t *hex code: 82

//swap partition

crear particion: n *particion primaria *numero 3 *first cylinder: default *last cylinder: default

// toma el espacio restante en el disco

root

para salvar las particiones se usa el comando w Creando Filesystems A continuacion se presentan los systemas de archivos “filesystems” mas comunes en linux: ext2: es el mas comun en linux, no soporta “metadata journaling” esto significa que se tardara mas haciendo booting que otros tipos. ext3: es la version mejorada de ext2 es muy recomendable usar este tipo porque cuenta con metadata journaling .

Jfs: es el filesystem de IBM, es ligero, rapido y confiable esta basado en B+tree resiserFS: es un filesystem basado en B+tree se desempena muy bien en el manejo de muchos archivos muy pequenos, tiene la desventaja de que no sufre mantenimiento continuo como los otros. Xfs: es muy robusto cuenta con journaling y esta disenado para “scalability”, no perdona fallos de hardware.

Mi LAYOUT Device

Boot

hdc1

*

Start End

Blocks

Info no relevante

hdc2 hdc3

Id

system

83

Linux

82

Linux swap /solaris

83

linux

Asignar Filesystems mke2fs /dev/hdc1 mke2fs -j /dev/hdc3/

// particion “boot” es ext2 // particion “root” es ext3

mkswap /dev/hdc2

// crea un swap signature

activa la particion swap swapon /dev/hdc2/ Montando las particiones mount /dev/hdc3 /dev/gentoo mkdir /mnt/gentoo/boot mount /dev/hdc1 /mnt/gentoo/boot Actualizando la fecha para revisar: date se actualiza asi: date MMDDhhmmYYYY (month – day – time - year)

stage2 tarball ir al mount point: cd /mnt/gentoo se descarga desde internet usando links: links http://www.gentto.org/main/en/mirros.xml se checa la integridad del al archivo: md5sum -c se descomprime el tarball tar xvjpf stage3-*.tar.bz2 portage ir al mountpoint: /mnt/gentoo usar links para descargar portage: links http://www.gentoo.org/news/en/gmn/20080728-newsletter.xml revisar la integridad tar md5sum -c <portage package> inslatar portage tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr

Configuring Compile Options abrir /etc/make.conf nano -w /mnt/gentoo/etc/make.conf la unica modificacionq ue se realizo en esta paso d ela instlacion fue: MAKEOPTS=”-j2” (se debe de usar el numero de procesadores + 1, [por eos fueron 2) Copiar informacion de DNS esto es para asegurar que la maquina tenga acceso al internet una ves que se halla cambiado la base del sistema: cp /etc/resolv/conf /mnt/gentoo/etc

montando proc y dev mount -t proc none /mnt/gentoo/proc mount -o bind /dev /mnt/gentoo/dev Accesando al nuevo ambiente Chrooting al nuevo ambiente: chroot /mnt/gentoo /bin.bash env-update source /etc/profile export PS1=”(chroot) $PS1” Configurando portage se tiene que actualizar Portage a la version ma snueva el comando es: emerge –sync si sale un aviso que hay una nueva version d eportage se usa el siguiente comando para actualizar emerge –oneshot portage Escogiendo un perfil adecuado para revisar que perfil se esta usando se necesita els iguinte comando: ls -FGg /etc/make.profile yo decidi quedarme con el profile que me da por default la instalacion de gentoo, se puedne usar de servidor de escritorio y de desarrollo Configurando variables USE yo solo defini mi sistema para que compile usando gtk y gnome, se agrega esta linea a make.conf: USE=”gnome gtk -kde -qt3 -qt4” Configurara TIMEZONE Se necesita configurar timezone para qiue el sistema sepa donde se encuentra localizado: ls /usr/share/zoneinfo //indica las zonaz cp /usr/share/zoneinfo/GMT /etc/localtime

// configura el uso horario

instalando SOURCES el kernek es la base de todo sistema linux en gentoo provee para los sistemas basado en x86 el esquema gentoo-sources, se utiliza el siguinete comando emerge gentoo-sources Configuracion del kernel existen dos formas d eocmpilar el kernel en gentoo la manual y usando genkernel, yo me decidi por usar genkernel pior cuestiones practicas y de tiempo. Para esto se usa le siguinte comando: emerge gernkernel se tiene que copiar la configuracion creada sobre la generada por el cd zcat /proc.config.gz > /usr/share/genkernel/x86/kernel-config-2.6 para compilar los sources: genkernel all para revisar el kernel creado ls /boot/kernel* /boot/initramfs* mis resultados: /boot/initramfs-genkernel-x86-2.6.26-gentoo-r3 /boot/kernel-genkernel-x86-2.6.26-gentoo-r3 Informacion de FILESYSTEM Se tiene que crear fstab, es un archivoq ue lista los “mountpoint” d ecada particion fstab se compone d euna linea de 6 campos: [path to devide] [mount point] [filesystem] [mount options] [dump] [fsck] Configuracion de Red nano -w /etc/conf.d/net config_eth0=( “dhcp” ) dhcp_eth0=”nodns nontp nonis” rc-update add net.eth0 default

//inicia la red en eth0 automaticamente

Configuracion de logsystem para instalar el system loger se usa lo siguinte: emerge logrotate emerge syslog-ng rc-update add syslog-ng default instalando file indexing emerge slocate instalar dhcp client para que gentoo obtenga una direccion via dhcp es necesario instalar un clinete emerge dhcpcd

Pasos de la instalacion 1. se instalo el live cd 2. se cre un usuario nuevo “marco” 3. se ahbalitio el daemon de ssh 4. se borraron las particiones 5. Se procede a crear el default layout 6. se asigna el tipo de filesystem a las particiones 7. se montan las particiones 8. se actualiza la fecha 9. instalar “stage3 tarball” 10. instalar portage 11. Configure compile options 12. Copiar informacion de DNS 13. Montar proc y dev 14. accesar al nuevo ambiente 15. configurar Portage 16. Configurar USE 17. configurar timezone 18. Instalar sources 19. Configurar kernel 20. configuracion de red 21. Se configura log y timezone 22. instalar cliente de dhcp 23. instalar y configurar bootloader NOMBRE: JASSO

Related Documents


More Documents from ""