Fedorianos en el mundo

Filed under: by: Caballero

La ubicación de los usuarios Fedorianos en el mundo
¡Unete!
En la comunidad Fedora-es
Pica en la imagen, para unirte o ver quienes se han unido

Instalar flash player 64 bits en Fedora

Filed under: , by: Caballero

Por alguna razon no habia podido ver los videos de youtube con el flash-plugin i386 que viene en los repositorios de Adobe, navegando con Google encontre que lo ideal era poner flash para 64 bits.
Lo hice siguiendo esta guia de Linux para todos.


Sin embargo seguia sin ver videos de youtube buscando las carpetas donde estaba Java vi que se encontraba en /usr/lib64/mozilla/plugins-wrapped
y decidi copiar ahi tambien el archivo de libflashplayer.

y ¡WUALA! YA PUEDO VER VIDEOS DE YOUTUBE JEJE

LOS PASOS QUEDARIAN ASI:

1) Eliminan cualquier cosa que ya tuvieran instalado de Flash

$su

# rpm -e flash-plugin nspluginwrapper.{i386,x86_64}


2) Se baja el tar

# wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz 



3) Ahora descomprimes y lo guardas en su carpeta

#tar xvfz libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz -C /usr/lib64/mozilla/plugins/ 


4) Lo copiamos en plugins-wrapped



#cp /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/mozilla/plugins-wrapped


5) Borramos el tar



#rm libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz




Reinicias tu navegador y listo

Lo dejo aqui como apunte personal y ojala a alguien mas le sirva

radio max, radio hecha con software libre

Filed under: by: Caballero

RADIO MAX, LA MAXIMA EXPRESION DE TUS SENTIDOS

Es una radio hecha con GNU/Linux y transmite por internet, dejemos que la describa su creador Sergio Juárez:

Radio Max La Máxima Expresión de Tus Sentidos... frase orgullosa y de palabras fuertes, nació para dar lucha y ser invencible...... LINUX y el software Libre fué la plataforma de diseño, Radio Max fué concebida como una guerrera, Inteligente y Misteriosa, ¿Porque el color oscuro? me llegaron a preguntar... por ser elegante y ocultar toda la fuerza y tecnología que había detras de ella, como un lobo acechando a su presa Radio Max estaba a la espectativa de un día superar Radio Nova y otras estaciones de Radio..... Radio Max es fuerte y cada día crece mas...

Si quieres escucharla, pica en la imagen.
NO TE ARREPENTIRAS.......






poster hardware

Filed under: by: Caballero

Hecho por sonic840 Debianart

Permisos en linux y comando chmod

Filed under: by: Caballero

PERMISOS EN LINUX




Con la siguiente línea interpretamos la información así:

- rw- r-- r-- 1 raul raul 246417 2005-03-03 13:13 foto1.png
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
1 2 3 4 5 6 7 8 9 10 11

1 : Tipo de archivo = es un archivo regular
2 : Permisos = los permisos para el propietario son de lectura y escritura
3 : Permisos = el grupo tiene permiso de sólo lectura
4 : Permisos = los otros usuarios tienen el permiso de sólo lectura
5 : Enlace Físico = tiene un enlace físico
6 : Propietario = el usuario raul es el propietario de este archivo
7 : Grupo = este archivo pertenece al grupo raul
8 : Tamaño = su tamaño es de 246417 bytes
9 : Fecha = fue creado el 03 de marzo de 2005
10 : Hora = a 13:13 horas
11 : Nombre = el archivo se llama foto1.png

Como habrás apreciado los permisos están asignados en grupos de 3 (rwx) y corresponde al: propietario (owner: dueño del archivo o directorio), grupo (group: grupo del archivo o directorio) y otros (others: otro usuario diferente del propietario).

En la siguiente imagen resalta nuevamente la ubicación de los permisos

Linux dispone de 3 comandos que permite cambiar los permisos, el propietario y el grupo de un archivo y/o directorio respectivamente:

  • Comando chmod : se utiliza para cambiar los permisos del archivo o directorio
    $ chmod [permisos] [archivo/directorio] [opciones]
  • Comando chown : se utiliza para cambiar el propietario del archivo o directorio
    # chown [nuevo usuario propietario] [archivo/directorio] [opciones]
  • Comando chgrp : utilizado para cambiar el grupo del archivo o directorio
    # chgrp [nuevo grupo] [archivo/directorio] [opciones]

r = 4 (lectura)
w = 2 (escritura)
x = 1 (ejecucion)
- = 0 (sin permisos)

Cuando asignamos los permisos utilizando números debemos tener en cuenta que primero se sumarán los valores y dicho resultado será el que se coloque, aquí una tabla que muestra dichos valores:

Valor

Permisos

Descripción

0

---

El valor cero significa que no se han asignado permisos

1

--x

sólo se ha asignado el de ejecución

2

-w-

sólo permiso de escritura

3

-wx

permisos de escritura y ejecución

4

r--

sólo permiso de lectura

5

r-x

permisos de lectura y ejecución

6

rw-

permisos de lectura y escritura

7

rwx

permisos: lectura, escritura y ejecución

Los permisos por números se asignan en grupos de 3, es decir, para el propietario-grupo-otros, no es factible asignar solo para uno o dos de ellos.

Ejemplos:

  • rw------- (600) Sólo el propietario tiene el derecho de leer y escribir.
  • rw-r--r-- (644) Sólo el propietario tiene los permisos de leer y escribir; el grupo y los demás sólo pueden leer.
  • rwx------ (700) Sólo el propietario tiene los derechos de leer, escribir y ejecutar el archivo.
  • rwxr-xr-x (755) El propietario tiene los derechos de leer, escribir y ejecutar; el grupo y los demás sólo pueden leer y ejecutar.
  • rwx--x--x (711) El propietario tiene los derechos de lectura, escritura y ejecución; el grupo y los demás sólo pueden ejecutar.
  • rw-rw-rw- (666) Todo el mundo puede leer y escribir en el archivo. ¡No es una buena elección!
  • rwxrwxrwx (777) Todo el mundo puede leer, escribir y ejecutar. ¡Tampoco es buena elección!


TuxInfo revista de argentina online

Filed under: by: Caballero


TuxInfo es una magnifica revista de Argentina dedicada al software libre se publico el numero 18 hace unos días con la portada de Fedora 11 "Leónidas el Gran León Azul", en su pagina se pueden descargar las ediciones anteriores.





Contenido

Columna mensual de OpenSolaris, nuevas integraciones de diseño gráfico en la revista, como nota de tapa Fedora 11, vigilancia sobre Linux, producción musical sobre software libre, todo sobre Firefox 3.5, Cómo configurar un iPod en GNU/Linux, las clásicas secciones de programación, consola, páginas, rincón, laboexpress, opinión, lo que viene y mucho más.

Humor linux MAFALDA

Filed under: by: Caballero

Revista papirux

Filed under: by: Caballero

Hoy navegando por la red he encontrado una revista magnifica, sobre GNU/Linux y se puede descargar en linea se llama Papirux van en el numero 4 se publica online en español y portugués, me ha impresionado gratamente, por su contenido, presentación y explicaciones sencillas

En este número podemos encontrar:

  • EyeOS
  • Redes (I)
  • Licencia Creative Commons
  • Prisión o Libertad
  • Linux From Scratch
  • Pitágoras con KIG
  • Algoritmo y programación
  • Juegos: Capitán Sevilla (I)

Explicacion del sistema de archivos Linux

Filed under: by: Caballero


Explicacion del sistema de archivos Linux


ver videos de youtube en Terminal

Filed under: by: Caballero

mplayer -fs $(echo "http://youtube.com/get_video.php?$(curl -s $youtube_url | sed -n "/watch_fullscreen/s;.*\(video_id.\+\)&title.*;\1;p")")

lo he sacado de kaeltas blog, que por cierto es uno de los mejores vale la pena

El regreso de los prinosaurios

Filed under: by: Caballero



Mientras que en el resto de Latinoamerica la historia avanza hacia adelante: Lula en Brasil, Ortega en Nicaragua, el histórico FMLN en el Salvador con Mauricio Funes, Evo Morales en Bolivia, Bachelet en Chile, solo por decir algunos; en México regresamos a los dinosaurios, en estas elecciones donde un partido que gobernó durante 70 años, que causo tanto sufrimiento, dolor y desbanco al país vuelve a ganar.




Jostein Gaarder en su libro "El mundo de Sofia" cita:
El que no sabe llevar su contabilidad por espacio de tres mil años se queda como un ignorante en la oscuridad y sólo vive al día Goethe

Y en México no sabemos ver atrás unos pocos años y repetimos la historia, estamos condenados a vivir como ignorantes en la oscuridad.

ojala en México después de caminar toda la noche llegue el amanecer


comandos para ver ip y configuracion router en GNU/Linux

Filed under: by: Caballero

more /etc/hosts Ver ip


netstat -r
Configuracion Router


more /etc/resolv.conf quién es nuestro servidor de DNS

Trabajos no interactivos (comandos)

Filed under: by: Caballero

Para realizar este tipo de trabajos “fuera de horas”, como servicios periódicos o programados, hay diversos sistemas que nos permiten construir un tipo de agenda de tareas:

nohup es quizás el caso más simple utilizado por los usuarios, les permite la ejecución de una tarea no interactiva una vez hayan salido de su cuenta. Normalmente, al salir de la cuenta, el usuario pierde sus procesos; nohup permite dejarlos corriendo, a pesar den que el usuario se desconecte.

at nos permite lanzar una acción para más tarde, rogramando un determinado instante en el que va a iniciarse, especificándose la hora (hh:mm) y fecha, o bien si se hará hoy (today) o mañana (tomorrow). Ejemplos:

at 10pm tarea realizar la tarea a las diez de la noche.

at 2am tomorrow tarea realizar la tarea a las dos de la madrugada.


cron permite establecer una lista de trabajos por realizar con su programación; esta configuración se guarda en /etc/crontab; concretamente, en cada entrada de este fichero tenemos: minutos y hora en que se va a efectuar la tarea, qué día del mes, qué mes, qué día de la semana, junto con qué (ya sea una tarea, o bien un directorio donde estarán las tareas a ejecutar). Por ejemplo, de forma estándar el contenido es:
25 6 * * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test -e /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6 1 * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.monthl

donde se está programando que una serie de tareas van a hacerse: cada día (““ indica ’cualquiera’), semanalmente (el 7.o día de la semana), o mensualmente (el 1.o de cada mes). Normalmente, los trabajos serían ejecutados por el comando crontab, pero el sistema cron supone que la máquina está siempre encendida, si no es así, es mejor utilizar anacron, que verifica si la acción no se realizó cuando habría debido hacerlo, y la ejecuta. En cada línea del anterior fichero se verifica que exista el comando anacron y se ejecutan los scripts asociados a cada acción, que en este caso están guardados en unos directorios asignados para ello, los cron.
También pueden existir unos ficheros cron.allow, cron.deny, para limitar quién puede colocar (o no) trabajos en cron. Mediante el comando crontab, un usuario puede definir trabajos en el mismo formato que hemos visto antes, que habitualmente se guardarán en /var/spool/ cron/crontabs. En el caso de la distribución Debian, existe también un directorio /etc/cron.d donde se pueden colocar trabajos y que es tratado como si fueran una extensión del fichero /etc/crontab.

comandos útiles para administración de usuarios GNU/Linux

Filed under: by: Caballero

Comandos útiles para administración de usuarios

useradd: añadir un usuario al sistema.

userdel: borrar un usuario del sistema.

usermod: modificar un usuario del sistema.

groupadd, groupdel, groupmod lo mismo para grupos.

newusers, chpasswd: pueden ser de utilidad en grandes instalacio-
nes con muchos usuarios, ya que permiten crear varias cuentas
desde la información introducida en un fichero (newusers) o bien
cambiar las contraseñas a un gran número de usuarios (chpasswd).

chsh: cambiar el shell de login del usuario.

chfn: cambiar la información del usuario, la presente en el co-
mentario del fichero /etc/passwd.

passwd: cambia la contraseña de un usuario. Puede ejecutarse
como usuario, y entonces pide la contraseña nueva y la vieja. En
el caso de hacerlo, el root tiene que especificar el usuario al que
va a cambiar la contraseña (si no, estaría cambiando la suya) y
no necesita la contraseña antigua. Es quizás el comando más
usado por el root, de cara a los usuarios cuando se les olvida la
contraseña antigua.

montaje GNU/Linux; comandos mount umount

Filed under: by: Caballero

El proceso de montaje se realiza mediante la orden mount con el si-
guiente formato:

mount -t filesystem-type device mount-point

El tipo de filesystem puede ser msdos (fat), vfat (fat32), ntfs (ntfs lec-
tura), iso9660 (para cdrom), ...
El dispositivo es la entrada correspondiente en el directorio /dev a la
localización del dispositivo, los IDE tenían /dev/hdxy donde x es
a,b,c, o d (1 master, 1 slave, 2 master, 2 slave) e y, el número de
partición, los SCSI (/dev/sdx) donde x es a,b,c,d ... (según el ID SCSI
asociado 0,1,2,3,4 ...).

Vamos a ver algunos ejemplos:

mount -t iso9660 /dev/hdc /mnt/cdrom
montaría el CD-ROM (si es el IDE que está en el segundo IDE de forma master) en el punto /mnt/cdrom.

mount -t iso9660 /dev/cdrom /mnt/cdrom
montaría el CD-ROM; /dev/cdrom se usa como sinónimo (es un link) del dispositivo donde está conectado.

mount -t vfat /dev/fd0H1440 /mnt/floppy
montaría el disquete, /dev/fd0H1440. Sería la disquetera A en alta densidad (1.44 MB), también puede usarse /dev/fd0.

mount -t ntfs /dev/hda2 /mnt/winXP

montaría la segunda partición del primer dispositivo IDE (la C:),
de tipo NTFS (por ejemplo un Windows XP).


El proceso contrario, el desmontaje, es bastante sencillo, el comando
umount con punto o dispositivo:
umount /mnt/cdrom
umount /dev/fd0

En el caso de medios extraíbles, tipo CD-ROM (u otros), puede usarse
eject para la extracción del medio:
o, en este caso, sólo:
eject /dev/cdrom
eject

Los comandos mount y umount montan o desmontan todos los siste-
mas disponibles. En el fichero /etc/mtab se mantiene una lista de los
sistemas montados en un momento concreto se puede consultar o
ejecutar mount sin parámetros para obtener esta información.

comandos para examinar la memoria GNU/Linux

Filed under: by: Caballero

Para examinar la información sobre memoria tenemos varios méto-
dos y comandos útiles:

Fichero /etc/fstab: aparece la partición swap (si existiese). Con un
comando fdisk podemos averiguar su tamaño

• Comando ps: permite conocer qué procesos tenemos, y con las
opciones de porcentaje y memoria usada.

• Comando top: es una versión ps dinámica actualizable por perio-
dos de tiempo. Puede clasificar los procesos según la memoria
que usan o el tiempo de CPU.

• Comando free: informa sobre el estado global de la memoria. Da
también el tamaño de la memoria virtual.

• Comando vmstat: informa sobre el estado de la memoria virtual,
y el uso que se le da.

Kernel: Directorio/proc Gnu/linux

Filed under: by: Caballero

El kernel durante su arranque pone en funcionamiento un pseudofilesystem llamado /proc, donde vuelca la información que recopila de la máquina, así como muchos de sus datos internos. El directorio /proc está implementado sobre memoria y no se guarda en disco. Los datos contenidos son tanto de naturaleza estática como dinámica (varían durante la ejecución).




procesos linux

Filed under: by: Caballero

Procesos GNU/Linux
Los procesos que se encuentren en ejecución en un determinado momento serán, en general, de diferente naturaleza. Podemos encontrar:

Procesos de sistema, o bien procesos asociados al funcionamiento local de la máquina y del kernel, o bien procesos (denominados daemons) asociados al control de diferentes servicios, ya sean locales, o de red, porque estamos ofreciendo el servicio (actuamos de servidor) o estamos recibiendo el servicio (actuamos de clientes). La mayoría de estos procesos aparecerán asociados al
usuario root, aunque no estemos presentes en ese momento como usuarios. Puede haber algunos servicios asociados a otros usuarios de sistema (lp, bin, www, mail, etc.), estos son usuarios “virtuales” que utiliza el sistema para ejecutar ciertos procesos.

Procesos del usuario administrador: en caso de actuar como root, nuestros procesos interactivos o aplicaciones lanzadas también aparecerán como procesos asociados al usuario root.

Procesos de usuarios del sistema: asociados a la ejecución de sus aplicaciones, ya sea tareas interactivas en modo texto o en modo gráfico.

Como comandos rápidos y más útiles podemos utilizar:

ps: el comando estándar, lista los procesos con sus datos de usuario, tiempo, identificador de proceso y línea de comandos usada.
Una de las opciones utilizada es ps ef, pero hay muchas opciones
disponibles (ver man).

top: una versión que nos da una lista actualizada a intervalos.

kill: nos permite eliminar procesos del sistema mediante el envío de señales al proceso como, por ejemplo, la de terminación kill -9 PID, donde indicamos el identificador del proceso. Útil para procesos con comportamiento inestable o programas interactivos que han dejado de responder.

comillas en linux

Filed under: by: Caballero

Comillas en linux
• Las “dobles” permiten que sea considerado todo como una unidad.
• Las ‘simples’ son parecidas, pero se ignoran los caracteres espe-
ciales que se encuentren dentro.

• Las inclinadas hacia la izquierda `comando`, son utilizadas para
evaluar el interior, si hay alguna ejecución o sustitución que ha-
cer. Primero se ejecuta el contenido, y se sustituye lo que había
por el resultado de la ejecución. Por ejemplo: var = `ls` guarda el
listado del directorio en $var.

Linux Conquista America Latina

Filed under: by: Caballero

Linux Conquista America Latina

vi este post en la pagina de Fedora Peru y no aguante la tentacion de ponerlo y me quedo una pregunta el resto de latinoamerica avanza y ¿Mexico?



El software libre está conquistando América. La oleada de triunfos de los partidos de la izquierda se está traduciendo, en el plano tecnológico, en la sustitución de los programas informáticos propietarios por otros de código abierto. A diferencia de lo que ocurre en Europa, en América Latina los gobernantes creen que el único camino para impulsar la sociedad de la información como palanca para el desarrollo consiste en usar Linux.

Desde el Brasil de Lula hasta la Venezuela de Chávez, se está produciendo una migración de Windows a Linux en la Administración, empresas estatales o escuelas. El ahorro de dinero que supone no pagar licencias por el uso de programas privativos no es el motivo principal del cambio. Las razones que esgrimen los distintos Gobiernos son la independencia tecnológica frente a las empresas multinacionales, la seguridad que ofrece el software libre al permitir ver su código y el interés en desarrollar una industria informática local.

La pasada semana, durante la Conferencia Internacional del Software Libre celebrada en Málaga, los responsables tecnológicos de distintos Gobiernos latinoamericanos compartieron sus experiencias y explicaron cómo marcha este movimiento que, con sus distintos ritmos y objetivos, parece difícil de parar.

Venezuela

Todos los equipos que compre la Administración debe llevar software libre

El más beligerante contra el software propietario quizá sea el Gobierno de Hugo Chávez. Desde que se aprobara el decreto 3.390 en diciembre de 2004, todo material informático que compre la Administración o las empresas estatales debe llevar software libre. El responsable del CNTI del Ministerio del Poder Popular para las Telecomunicaciones e Informática del Gobierno de Venezuela, Carlos Figueira, destaca la soberanía e independencia tecnológica como razones para pasarse a Linux. Además, "el software libre propulsa un modelo de negocios basados en servicios, que favorece el desarrollo de industrias locales en detrimento de las grandes empresas", añade.

Ecuador

Este país, donde el presidente Rafael Correa lleva mucho menos tiempo en el Gobierno, ha seguido algunos de los pasos iniciados por su vecino venezolano. Así, la promulgación del decreto persidencial 1.014 obliga a que todas las entidades públicas están obligadas a usar software libre.

Paraguay

El Gobierno del ex obispo Fernando Lugo (que llegó al poder en agosto pasado) no se puede permitir el lujo de pagar el coste de los programas propietarios. Lo explica el director de Políticas TIC del nuevo Gobierno, Nicolás Caballero: "Una licencia del XP vale 95 euros, lo mismo que una tonelada de soja. ¿Cuánta gente come con una tonelada de soja? ¿Y quién se beneficia de ese dinero? Una corporación que está quién sabe dónde. Deja de ser un problema tecnológico para convertirse en ético".

Brasil

"La gratuidad no es lo importante, lo es la independencia"

El país carioca cuenta con una de las comunidades de hackers y desarrolladores de software libre más amplias del mundo. Por eso, cuando Lula llegó al poder ya se usaba GNU/Linux en la Administración. Desde entonces, el cambio se ha convertido en estratégico. En Brasil, como cuenta el Gerente de Innovaciones Tecnológicas del Gobierno de Brasil, Corinto Meffe, "la gratuidad no es lo importante, lo es la independencia". Brasil, que lleva más de una década apostando por los programas libres, ve en ellos una forma de reducir la dependencia frente a tecnologías de otros países.

Uruguay

En Uruguay, la neutralidad tecnológica tiene los días contados. La idea lanzada por la industria del software de que los Gobiernos deben ser neutrales en la elección de un sistema u otro es rechazada por el Partido Socialista. Su asesor, Fernando da Rosa, dice que están preparando un proyecto de ley que exigirá que los sistemas se basen en estándares abiertos. "Queremos que se produzca una migración segura, aunque quizás no rápida".

Cuba

Cuba no puede comprar licencias de software

El Gobierno cubano sufre lo que la directora de análisis de la Oficina para la Informatización, Miriam Valdés, llama "el bloqueo informático". Cuba no puede comprar licencias de software. Además, tampoco puede descargar los programas libres albergados en páginas de EEUU. "Por eso la migración es estratégica", dice. En un país donde la asignatura de computación se da desde preescolar, el 96% de los sistemas estatales ya tienen software libre.


Calendario de Fedora 12

Filed under: by: Caballero




2009-05-26

2009-06-10
Fedora 11 Release
Planning & Development Begins
2009-07-28 Feature Freeze--Planning & Development Ends
2009-08-04 Alpha Freeze - devel freeze policy
Software String Freeze
2009-08-18 Alpha Release
2009-09-15 Software Translation Deadline
2009-09-22 Beta (Final Development) Freeze - final freeze policy
2009-10-06 Beta Release
2009-10-20 Compose & Stage Release Candidate
2009-11-03 Fedora 12 Final Release
calendario de otros proyectos

Fedora 12 ya tiene nombre

Filed under: by: Caballero

Fedora.

El día de hoy han terminado las votaciones por el nombre de lo que será Fedora 12 y el nombre elegido es….

Constantine.

Bien ha sido anunciado por Paul Frields con un mensaje en la lista de correo de Red Hat:

Fedora 12 Release name.

Como bien indica las votaciones no estuvieron muy alejadas entre nombre y nombre aquí la lista de los resultados:

1. Constantine 1167
2. Umbria 941
3. Orville 792
4. Rugosa 740
5. Chilon 530

Como podemos ver el nombre de Constantine gano con 1167 votos, sobrepasando con más de 200 votos al más alto, Umbria.

En lo personal no me gustaba ninguno de los 5 nombres pero bueno. Constantine era el mejor :P .

Bueno pues eso es todo, ahora esperemos tranquilos la salida del nuevo Fedora: Fedora 12 Constantine (vaya que se oye raro :P ).

¿A ustedes qué les parece?

Herramienta para crear una liveUSB Fedora 11

Filed under: by: Caballero

Cómo crear un LiveUSB Fedora 11

Dado el considerable tamaño de USBs disponibles en el mercado, y dada la mayor velocidad de lectura de la unidad comparado a CD / DVD, ahora es muy común la necesidad de convertir las imágenes ISO de la version LiveCD en un LiveUSB.

En Fedora, la herramientas que se pueden utilizar son esencialmente dos: live-usb-creator, con una interfaz gráfica, y livecd-iso-to-disk: herramienta de línea de comandos. Ambos son bastantes simples de usar y te permitirán instalar la ISO seleccionada, con o sin el "overlay", o de almacenamiento adicional disponible de escritura, una vez cargado LiveUSB.

Asegúrate de tener suficiente espacio libre antes de iniciar el procedimiento, que se describe en detalle en el wiki

Para instalar la herramienta, utiliza el comando:

# yum install liveusb-creator livecd-tools

apuntes linux: el sistema de archivos raiz

Filed under: by: Caballero

El sistema de archivos raíz
El sistema de archivos raíz debería ser pequeño, ya que residen archivos muy críticos. Si el sistema de archivos es pequeño y rara vez es modificado, tiene más posibilidades de no sufrir daños. Un sistema de archivos raíz dañado, generalmente significa que el sistema no podrá arrancar a no ser que se tomen
medidas especiales (por ej., tal vez pueda arrancar desde un usb de emergencia), por lo que no se desea correr el riesgo.
El directorio raíz no contiene generalmente archivos, exceptuando quizás la imagen del núcleo estándar, normalmente llamada /vmlinuz. Todos los demás archivos se encuentran en subdirectorios bajo el sistema de archivos raíz:


/bin Comandos necesarios durante el inicio del sistema que pueden ser
utilizados por usuarios normales (probablemente después de que el
sistema haya arrancado).

/sbin Igual que /bin, pero aquí los comandos no están destinados a
los usuarios normales,aunque pueden utilizarse en caso de que sea
necesario y el sistema lo permita. /sbin no se encuentra en las
rutas de acceso por defecto de los usuarios normales. Sí se encuentra
definido en la ruta por defecto para el usuario root.

/etc Archivos de configuración específicos de la máquina.

/root El directorio local para el usuario root. normalmente los demás
usuarios del sistema no pueden acceder a él.

/lib Librerías compartidas necesarias para los programas que se
encuentran en el sistema de archivos raíz.

/lib/modules Módulos cargables del núcleo, especialmente aquellos que se
necesitan para arrancar el sistema tras recuperarse de algún
incidente (e.g., controladores de red y sistemas de archivos).

/dev Archivos de dispositivos.


/tmp Archivos temporales. Los programas que se ejecuten después de que
el sistema se haya iniciado deben utilizar /var/tmp, no /tmp,
debido a que /var/tmp probablemente resida en una partición o
disco con más espacio. Frecuentemente /tmp es un enlace simbólico
para /var/tmp.

/boot Archivos utilizados por el cargador de arranque, por ejemplo,
GRUB o LILO. Las imágenes del núcleo se guardan con frecuencia
en este directorio, en vez de en el directorio raíz. Si existen muchas
imágenes del núcleo,el directorio puede llegar a crecer mucho, por
lo que es mejor mantener este directorio en un sistema de archivos
separado. Otra razón puede ser la de asegurarse de que las imágenes
del núcleo se encuentren dentro de los primeros 1024 cilindros de un
disco IDE.


/mnt Punto de montaje temporal para los sistemas de archivos montados
por el administrador del sistema. Se supone que los programas no
deben montar en /mnt automáticamente. Es posible que /mnt se
encuentre dividido en subdirectorios (por ej., /mnt/dos puede
ser el punto de montaje para la unidad de disquete con sistema de
archivos MS-DOS, y /mnt/extra puede llegar a ser lo mismo
con un sistema de archivos ext2).

/proc /usr /var /home Puntos de montaje para otros sistemas de archivos.

apuntes linux: Nucleo

Filed under: by: Caballero

Llevo cerca de un año aprendiendo linux, y hasta ahora le he dedicado poco tiempo (la medicina es muy celosa) asi que hare esta seccion como una especie de apuntes sobre linux y esperando que a alguien mas le sirva (la informacion sera tomada de tutoriales, libros y manuales de linux); bien comenzamos:

Partes importantes del núcleo
El núcleo de un sistema GNU/Linux consta de varias partes importantes: gestión de procesos, gestión de memoria, controladores para dispositivos de hardware, controladores para sistemas de archivos, gestión de la red, y otras partes varias.
La Figura muestra algunas de éstas partes.
Partes mas importantes del kernel Linux.






Probablemente las partes más importantes del núcleo (nada funcionaría sin ellas) son la gestión de memoria y la gestión de procesos.
El gestor de memoria se encarga de asignar áreas de memoria y de espacio de intercambio a los procesos, partes del núcleo, y también al buffer caché.
El gestor de procesos crea nuevos procesos e implementa la multitarea (intercambiando los procesos activos en elprocesador).

A más bajo nivel, el núcleo contiene un controlador de dispositivo de hardware para cada tipo de hardware que soporta. Debido a que el mundo se encuentra lleno de diferentes tipos de hardware, el número de controladores es grande. Existen frecuentemente, muchas piezas similares de hardware
que difieren en cómo son controladas por el software. Esta singularidad hace posible tener clases generales de controladores que soportan operaciones similares; cada miembro de la clase tiene la misma interfaz de cara al resto del núcleo pero difiere de los demás miembros en la forma de implementar las
operaciones. Por ejemplo, todos los controladores de disco son parecidos para el resto del núcleo, P.ej., todos tienen operaciones como "iniciar la unidad", "leer el sector n", y "escribir en el sector n".
Algunos servicios de software provistos por el núcleo tienen propiedades similares, y pueden de esta manera englobarse dentro de clases. Por ejemplo, los diferentes protocolos de red fueron englobados dentro de una interfaz de programación, la librería de socket BSD. Otro ejemplo es la capa del
sistema de archivos virtual (VFS) que abstrae las operaciones de los sistemas de archivos de sus implementaciones. Cada tipo de sistema de archivos provee una implementación de cada operación.
Cuando alguna entidad intenta utilizar un sistema de archivos, la petición se realiza a través del VFS, el cual la encamina al controlador del sistema de archivos correcto.

Inicio

Filed under: by: Caballero


Quise empezar este blogger con una imagen de la teoría de la frenología.

Era la ultima década del siglo XVIII, y había intensas discusiones sobre ¿donde se realizaba el pensamiento?, ¿quien lo realizaba?, ¿era una fuerza divina en nuestro interior?, ¿había un órgano que tuviese esa función?, era posible juntar los conceptos biológico y fisiológicos descubiertos hasta entonces con el fin de explicar la conducta de los seres vivos.
En esta época aparece Franz Joseph Gall un fisiólogo y neuroanatomista alemán que propone tres nuevas ideas radicales:

1) El pensamiento nace del cerebro

2) Regiones particulares del cerebro controlan funciones especificas (Gall afirmaba que la corteza no actúa como un órgano y la dividió en 35 áreas cada una controlaba una función mental especifica)

3) El centro de cada función mental crece con el uso (como un músculo al ejercitarlo, la base de la plasticidad cerebral)

Sin embargo cometió un error al dividir las áreas basado en preceptos morales, espirituales y anatómicos, sostenía que cada saliente anatómica del cráneo correspondía a una área cerebral y por lo tanto a una función, y dividió al cráneo en 35 áreas a través de sus salientes (por ejemplo sostenía que el área del hueso occipital, es decir la nuca correspondía al área del deseo y como era mas ancha en los varones eran por lo tanto mas carnales y siendo mas pequeña en las mujeres se dejaban guiar mas por la emoción.
El sentó las bases de la neurociencia cognitiva posteriormente llegarían otros quienes seguirían el camino para descubrir la base de el comportamiento, el fisiologo Pierre Flourens, el padre de la neurología y britanico J. Hughlings Jackson, el neurologo aleman Karl Wernicke, el ingles Charles Sherrington, un español el doctor y maestro Ramón y Cajal, Paul Broca.
imaginense la frenologia de Gall fue para la neurociencia cognitiva lo mismo que minix (profesor Andrew S. Tanenbaum en 1987) para Linux El principio del conocimiento contemporáneo sobre su especialidad