1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>

Interesante

  • Cómo instalar NIS + NFS

    Procedimientos

    En el Servidor para poner NIS

    1. domainname nombre-de-dominio
    2. cd /var/yp
    3. mkdir nombre-de-dominio
    4. service portmap restart
    5. service ypserv restart
    6. service ypbind restart
    7. make
    8. En el servidor deben de estar seleccionados los servicios para arrancar desde inicio                                                                                                                                             
      • ypserv
      • ypbind
      • portmap
                        
                                
                      

    En el cliente para escuchar NIS

    1. En gnome seleccionar Aplicaciones -> System settings -> Authentication
    2. Marcar la casilla "Enable NIS Support"
    3. Seleccionar "Configure NIS..."
    4. En NIS Domanin escribir el nombre del dominio NIS creado
    5. En NIS Servidor ponr la ip del Servidor NIS
    6. En el servidor deben de estar seleccionados los servicios para arrancar desde inicio                                                                           
      1. ypbind
      2. portmap                                                  


    Ahora la parte NFS del Servidor

    1. como root cd /home
    2. mkdir nfs (aqui van a quedar todos los homes de los usuarios creados)
    3. cd /etc
    4. vi exports
    5. Agregar la siguiente linea

      /home/nfs rango.de.ips.de.red(rw,sync,no_root_squash)
      En mi caso particular la linea se ve asi:
      /home/nfs/ 192.168.1.*(rw,sync,no_root_squash)
    6. Reiniciar el demonio nfs con service nfs restart
    7. Los servicios que deben inicarse en el arranque para NFS son                                                                                      
      • netfs
      • nfs
      • nfslock
      • portmap

                         

                             

    Ahora la parte NFS en el cliente

    1. como root cd /etc
    2. vi fstab
    3. agregar la siguiente linea
      192.168.1.1:/home/nfs   /home/nfs    nfs   defaults    0 0
    4. mount -a
    5. Los servicios que deben inicarse en el arranque para NFS son                                                                                                          
      • netfs
      • nfs
      • nfslock
      • portmap

                                            

                          

    Agregando usuarios en el Servidor NIS

    La parte importante de agregar los usuarios en el NIS Servidor, es que, su directorio home no debe de quedar dentro de /home, sino dentro de /home/nfs/usuario.

    Con la utileria "Users & Groups", al agregar al usuario ejemplo, le decimos que su direcotorio personal quede dentro de /home/nfs/ejemplo.

    En el Servidor, es importante loggearse como el usuario recien creado, para que despues sea disponible en cualquier equipo de la red.

    Despues de loggearse y salir de la session como el usuario recien creado, el siguiente paso es (como root)

    1. cd /var/yp
    2. make
    3. service portmap restart
    4. service ypserv restart
    5. service ypbind restart
    6. Ir a la maquina cliente y loggearse como el usuario recien creado en el NIS Servidor. Todo debe de funcionar.


    Fuente:

    Kwame
    daniel arroba informatux.net
    http://www.informatux.net/
    Original: LinuxParaTodos

    Copyright.

    © 2003 Kwame. Se permite la libre distribución y modificación de este documento por cualquier medio y formato mientras esta leyenda permanezca intacta junto con el documento y la distribución y modificación se hagan de de acuerdo con los términos de la Licencia Pública General GNU publicada por la Free Software Fundation; sea la versión 2 de la licencia o (a su elección) cualquier otra posterior. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

    Technorati Tags:
    >>

  • Configurar Iproute
    Introducción a Iproute

    Con Iproute podemos crear tablas de rutas alternativas a la tabla general de rutas que usamos generalmente con route. Así pues, podemos hacer que todo el tráfico proveniente de un interfaz o segmento de red salga por uno de nuestros dispositivos de red y otro tráfico proveniente de otro segmento salga por el otro dispositivo. O bien que un tipo de tráfico, por ejemplo smtp, salga por un interfaz, y otro tipo por el otro. Todo eso lo hacemos con IPROUTE.

  • Cómo instalar Mutt con IMAP

    En esta guía voy a explicar un poco el uso del cliente de correo mutt con el protocolo IMAP.
    mutt es un cliente de correo que soporta muchos formatos de almacenamiento de emails como mbox, Maildir, o MH. Adems de esto, mutt es capaz de conectarse a servidores POP3 e IMAP4. En esta guía tratar el soporte de IMAP en mutt.
    Lo primero de todo es instalar mutt. Dado que es posible que tengais diferentes distribuciones intentaré tratar las más posible:

  • Cómo utilizar los sockets en Linux
    En este artículo explicaré el funcionamiento básico de los sockets en Linux y veremos dos ejemplos prácticos de su uso. No me meteré en temas de eficiencia o temas demasiado técnicos en la explicación del protocolo IP y de TCP ni UDP. El usuario debe tener unos conocimientos básicos en la programación en Linux así como de redes.

    Para poder probar estos ejemplos necesitas un sistema Linux o Unix. Un compilador de C, yo los he probado tanto con cc como con gcc.

  • Cómo autentificar Squid contra OpenLDAP
    Autenticando Squid contra OpenLDAP

    Dado que últimamente se esta poniendo de moda hacer uso de un Servidor de Directorios LDAP, para unificar la autenticación de varios servicios en un sistema Linux, vamos a ver una manera (no es la única, pero si la que a mi me ha funcionado) de autenticar el proxy Squid, contra OpenLDAP. Evidentemente, antes de nada, instalaremos nuestro Servicio de Directorios y migraremos los usuarios de nuestro sistema.



  • Compilar Kernel con aceleración gráfica para ATI

    Aquí explico cómo se compila un kernel en Debian y como he conseguido la aceleración gráfica para mi tarjeta ATI 9600XT (es extensible a muchas tarjetas gráficas con chip ATI)

14
Sep

Instalar Fedora Core en un iBook

Escrito por J. Llorente

PDFImprimir E-mail
En primer lugar decir que he elegido Fedora tras probar un montón de distros linux para PowerPc (debian, Yellow Dog, ubuntu, rock linux, gentoo…) y he elegido esta por lo bien que me a parecido que mueve los gráficos,(tira de xorg no de xfree igual que ubuntu pero da la sensación de ir mucho mejor…) por lo actualizados que trae todos los paquetes, eso si después de instalar hay que tirar enseguida del actualizador automático que trae, va francamente bien, y por la facilidad de instalación, y lo bien que deja todo el hardware del iBook configurado.
En realidad Yellow Dog igual que Fedora esta basada en Red Hat, y su gestor de paquetes RPM pero fedora es un proyecto libre y por lo tanto mantenido por muchísima gente ,cosa que no pasa con Yellow Dog ,y sus paquetes están bastante mas obsoletos. (solo es mi opinión…)

El tema de RPM & APT era lo que me frenaba para usar distros basadas en Red Hat, pero nada mas instalar e informarme un poco descubrí que existe una versión de APT, con todas sus ventajas para Fedora, y totalmente idéntica en cuanto a comandos y uso se refiere a una Debian.

La instalación es facilísima, tan fácil como bajar las ISO de la pagina de Fedora, grabarlas tal cual, (eso si lo hice con Utilidad de discos en el mac, nunca con el toast, deja las ISOs no bootables…) tan fácil como darle al botón grabar y seleccionar la ISO, quedara totalmente bootable y lista para funcionar e instalar, son 5 Cds, y lógicamente ya es meter el primero, arrancar, e ir siguiendo pasos, el único obstáculo que se puede tener es “a la hora de formatear”, pero es bastante sencillo, dar a formateo automático, y si hemos dejado con el soft del mac (discos de arranque… utilidad de discos) bien preparado el particioneo no hay ningún problema, si al formatear elegimos dejar una partición Mac OS Plus y la dedicada a fedora como espacio libre, cojera el espacio libre y lo hará todo automático, de todos modos conviene pararse a leer bien todo lo que nos da en pantalla, por que es bastante entendible y se libra uno de meter la gamba. Después nos preguntara el instalador (Anaconda se llama se me olvido comentarlo…) el tipo de instalación que queremos, le damos a siguiente y ya va todo rodado, a ir metiendo cds según nos los pida. En mi caso solo cree una partición y toda para Linux (con un par  ...) y la instalación personalizada y prácticamente todos los paquetes, menos por supuesto los lenguajes que si se instalan todos creo que son como 3 gigas, en total mi instalación fue de unas 5 gigas que no esta nada mal, y tardo como una hora en acabar, no esta nada mal.

Una vez instalado y reiniciada la maquina nos pedirá crear un usuario y listo, ya tenemos una Fedora core totalmente funcional, pero como siempre y mas en linux aquí todo es configurable, y sobre todo OPTIMIZABLE, y a eso voy, todo l o que voy a comentar aquí por supuesto no lo e inventado yo, es información que suelo recoger que me interesa de la red y por mi experiencia es aplicable a cualquier distro linux, siempre en PowerPc nunca use esto en una pecera, no me voy a quedar en unos cuantos trucos para que corra un poco mas el sistema, tratare por ejemplo de explicar como hacer por ejemplo correr vídeos Quicktime, WMA, que para mis sorpresa no se podían reproducir con la instalación, y demás cosas varias que se me ocurran para no sufrir usando este bonito y divertidísimo sistema operativo.
En primer lugar vamos a modificar un archivo que nos va a ahorrar el consumo de memoria swap, que por defecto en los kernels 2.6.XX esta a un 60%, en cualquier maquina que sea minimamente potente y con unos 512 megas de RAM física bastaría con poner el swapiness a un 10%, la RAM física es mucho mas rápida y en mi caso por ejemplo con 712 megas de RAM casi nunca me va a tocar la swap, para ver cuanta swap nos coje por defecto lanzamos este comando:
cat /proc/sys/vm/swappiness

Los comandos los voy a poner habiendo entrado como root en una terminal, se puede hacer también como sudo y seria “sudo cat /proc/sys/vm/swappiness”, funcionaria igual va en manías pero yo lo hago asi.
La respuesta que obtenemos es esta:

[sapporo@localhost ~]$ su
Password:
[root@localhost sapporo]# cat /proc/sys/vm/swappiness
60
[root@localhost sapporo]#

Como vemos la respuesta es 60 y eso lo vamos a cambiar, ¿como? Muy facil, en todas las derivadas de Debian bastaba un comando:

sysctl -w vm.swappiness=10

Este comando nos cambiaria la cantidad de swapp a 10, pero para la sesión actual, A MI EN PARTICULAR CON LA FEDORA NO ME FUNCIONO… pero da igual, de todos modos tenemos que cambiar una configuración para que en cada arranque nos coja la cantidad de swap del disco que nos interesa, y esto si funciona, tiramos de el editor nano por ejemplo y tecleamos en la consola:

nano /etc/sysctl.conf

Esta sera la respuesta:
# Kernel sysctl configuration file for Red Hat Linux
#
## For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
## sysctl.conf(5) for more details.
## Controls IP packet forwarding
net.ipv4.ip_forward = 0
## Controls source route verification
net.ipv4.conf.default.rp_filter = 1
## Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0
## Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
## Controls whether core dumps will append the PID to the core filename.
## Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
## Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1
aquí bastara con teclear al final esta línea y ya cada vez que arrancamos nos cojera solo un 10% de ram swap tirando siempre de la RAM física:

vm.swappiness=10

Damos control+o y control+x y saldremos guardando los cambios, a partir de ahora nos cojera solo un 10% de RAM de intercambio swap y siempre tirara de la física, por supuesto podemos volver a comprobar si esto funciono con el comando que tiramos al principio “cat”, osea:
cat /proc/sys/vm/swappiness
y asi veremos que todo funciono.
 Antes de dejar este archivo, como Fedora no tengo ni idea de donde me pone el botton derecho y el del centro, tan útil en linux, decidí probar un truquito muy antiguo de debian y por lo visto funciona, añadiendo estas líneas a nuestro sysctl.conf:
## Con esto simlaremos los tres botones
##del ratón
dev/mac_hid/mouse_button3_keycode = 96
dev/mac_hid/mouse_button2_keycode = 87
dev/mac_hid/mouse_button_emulation = 1
tendremos el ratón derecho al lado de la tecla comando de la derecha, la que parece una K invertida, y F11 sera el boton del centro, todavía no e conseguido ningun paquete a modo de pbbuttonsd que hace que funcionen todos los botones del teclado mac para brillo de la pantalla sonido y eject, a ver que veo por ahí y comentare, de momento saco los cds a base de “eject” en consola.

Total que mi archivo /etc/sysctl.conf quedo de la siguiente forma:
##Kernel sysctl configuration file for Red Hat Linux
#
## For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
## sysctl.conf(5) for more details.
## Controls IP packet forwarding
net.ipv4.ip_forward = 0
## Controls source route verification
net.ipv4.conf.default.rp_filter = 1
## Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0
## Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
## Controls whether core dumps will append the PID to the core filename.
## Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
## Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1
## Con esto simlaremos los tres botones
## del ratón
dev/mac_hid/mouse_button3_keycode = 96
dev/mac_hid/mouse_button2_keycode = 87
dev/mac_hid/mouse_button_emulation = 1
vm.swappiness=10
Y aquí acabamos con el.

Para aligerar un poco el arranque vamos a determinar cuantas consolas nos arrancan en cada sesión, por defecto son 6, yo en particular siempre dejo una por si me da algún problema el sistema gráfico, eso se hace modificando el archivo /etc/inittab de la siguiente forma:

tecleamos en la consola nano /etc/inittab y esta es la respuesta:
#
## inittab This file describes how the INIT process should set up
## the system in a certain run-level.
##
## Author: Miquel van Smoorenburg,
## Modified for RHS Linux by Marc Ewing and Donnie Barnes
##
## Default runlevel. The runlevels used by RHS are:
## 0 – halt (Do NOT set initdefault to this)
## 1 – Single user mode
## 2 – Multiuser, without NFS (The same as 3, if you do not have networking)
## 3 – Full multiuser mode
## 4 – unused
## 5 – X11
## 6 – reboot (Do NOT set initdefault to this)
##
id:5:initdefault:
## System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
## Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
## When our UPS tells us power has failed, assume we have a few minutes
## of power left. Schedule a shutdown for 2 minutes from now.
## This does, of course, assume you have powerd installed and your
## UPS connected and working correctly.
pf::powerfail:/sbin/shutdown -f -h +2 “Power Failure; System Shutting Down”
## If power was restored before the shutdown kicked in, cancel it.
pr:12345:powerokwait:/sbin/shutdown -c “Power Restored; Shutdown Cancelled”
## Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
## Run xdm in runlevel 5
x:5:once:/etc/X11/prefdm -nodaemon
aquí basta con descomentar al final 5 de las 6 consolas que nos esta arrancando y dejarlo así:
#
## inittab This file describes how the INIT process should set up
## the system in a certain run-level.
##
## Author: Miquel van Smoorenburg,
## Modified for RHS Linux by Marc Ewing and Donnie Barnes
##
## Default runlevel. The runlevels used by RHS are:
## 0 – halt (Do NOT set initdefault to this)
## 1 – Single user mode
## 2 – Multiuser, without NFS (The same as 3, if you do not have networking)
## 3 – Full multiuser mode
## 4 – unused
## 5 – X11
## 6 – reboot (Do NOT set initdefault to this)
##
id:5:initdefault:
## System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
## Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
## When our UPS tells us power has failed, assume we have a few minutes
## of power left. Schedule a shutdown for 2 minutes from now.
## This does, of course, assume you have powerd installed and your
## UPS connected and working correctly.
pf::powerfail:/sbin/shutdown -f -h +2 “Power Failure; System Shutting Down”
## If power was restored before the shutdown kicked in, cancel it.
pr:12345:powerokwait:/sbin/shutdown -c “Power Restored; Shutdown Cancelled”
## Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
##2:2345:respawn:/sbin/mingetty tty2
##3:2345:respawn:/sbin/mingetty tty3
##4:2345:respawn:/sbin/mingetty tty4
##5:2345:respawn:/sbin/mingetty tty5
##6:2345:respawn:/sbin/mingetty tty6
## Run xdm in runlevel 5
x:5:once:/etc/X11/prefdm -nodaemon
Con esto ya nos arrancara solo una consola e ira algo mas rapido.

Un tema que e probado en todas las distros es la profundidad del color, y siempre me pareció mas suave a 16 bits que a 24 bits de profundidad del color, para cambiar esa opcion solo tenemos que modificar el archivo xorg.conf d ella siguiente forma: Tecleamos en la consola nano /etc/X11/xorg.conf

Buscamos en la sección “screen” esta linea:
DefaultDepth 24

y le cambiamos el valor a 16, control+o para guardar y control+x para salir de nano.

Hay algo también que se le puede hacer al sistema pero con lo que hay que tener muchísimo cuidado, y es parar los servicios que no sean necesarios o que no vayamos a usar, los servicios y procesos arrancados podemos verlos de la siguiente forma:

Abrimos una terminal y vamos al directorio /etc/init.d: “cd /etc/init.d”.
Vemos qué servicios puede ejecutar el ordenador: “ls” (son los que aparecen en verde). Denegamos el permiso de ejecución para el que no queramos arrancar: “sudo chmod -x nombredelservicio”. Por ejemplo, si no usamos ninguna tarjeta pcmcia, que de hecho en el ibook es imposible… teclearemos “sudo chmod -x pcmcia”
Si nos equivocamos, siempre podemos volver a habilitar el servicio haciendo: “sudo chmod +x nombredelservicio”.
Aquí hay que mirar muy bien que proceso se elimina del sistema, para ver que hace cada cual y para que sirve basta con un “man nombredelproceso”

OJITO…

Para hacer mas rapidito y agil Gnome se pueden hacer varias, yo solo desactive el mensaje de bienvenida, deje solo dos escritorios virtuales (supongo que algo de memoria tragaran…) y le dije a gnome que no me haga previsualizaciones, esto es al gusto y siempre se puede cambiar en las preferencias de gnome.
A Firefox tambien le podemos dar un toquecito para que sea algo mas ágil, se pueden hacer cambios en Firefox para aumentar el número de conexiones y para que aproveche otros parámetros. Abrimos Firefox pulsando en su icono. En una ventana escribimos la dirección: “about:config” y pulsamos enter. Cambiamos estos valores. Para ello, hacemos doble click encima de la línea que queremos modificar y en el cuadro de diálogo que aparece, escribimos el valor nuevo:
network.dns.disableIPv6 → Cambiamos el valor a true (basta con un doble click)
network.http.max-connections → Cambiamos el valor a 128
network.http.max-connections-per-server → Cambiamos el valor a 48
network.http.max-persistent-connections-per-proxy → Cambiamos el valor a 24
network.http.max-persistent-connections-per-server → Cambiamos el valor a 12
Si se dispone de conexión de banda ancha, también se puede modificar los siguientes valores:
network.http.pipelining → Cambiamos el valor a true (basta con un doble click)
network.http.proxy.pipelining → Cambiamos el valor a true (basta con un doble click)
network.http.pipelining.maxrequests → Cambiamos el valor a 30

Una de las aplicaciones menos ágiles es Openoffice.org, que por cierto Fedora 4 trae la ultima versión la 2 y va de muerte, Utilizando la caché intentamos que se ejecute más rápido.
 Abrimos Openoffice.org. Por ejemplo: menú Aplicaciones, Oficina, Openoffice.org Word Processor.
 Entramos en el menú Herramientas, apartado Opciones y marcamos memoria de trabajo. A la derecha en Antememoria de la imagen, cambiamos los valores de Uso de Openoffice.org de 6 a 128 y de Memoria por objeto de 0,5 a 20. Aceptamos los cambios. Al ejecutar Openoffice.org repetidas veces, notaremos la diferencia.

De momento ya esta, creo que asi se agiliza un poquito todo fedora y cualquier distro linux, este “como esta basado en la información que leo a diario de www.bulma.net y http://www.linuxjournal.com/article/8308 ,http://www.linuxjournal.com/article/8317, http://www.linuxjournal.com/article/8322

A ver si me animo y explico como instale APT en la Fedora y como la configure, pero eso ya será en otro momento ahora me voy a tomar un ron con coca-cola  y por supuesto perdón por las erratas y si en algo no me e expresado bien…

Para acabar decir que Fedora Core es la versión de desarrollo de Red Hat Linux(es exactamente igual, pero la ultima es para producir y con Fedora van investigando), ese es el motivo de que traiga tan actualizados todos los paquetes.
A mi todo lo aquí descrito me a funcionado bien, yo tengo un iBook G3 700 y el harward esta muy soportado, no creo que cambie mucho para un iBook G4, y por supuesto si alguien usa las configuraciones aquí descritas no me hago en absoluto responsable…). Saludos .

Fuente: elmenda.com



Technorati Tags:
>>

Agregue su comentario

Tu Nombre:
Asunto:
Comentario:

Últimos contenidos

Facebook conecta

Total visitas

3741897
38.107.179.232
UNITED STATES
US

Quien está en linea

Tenemos 30 invitados conectado(s)

Conectan

Locations of visitors to this page

Nos visitan desde