Volvimos, volviste ?

Bueno, no se qué pasó con clinuexera y no pude entrar más a la otra dirección.
Este blog me quedó desactualizado, pero aprovechando las vacaciones voy a ver si lo reestablezco.

http://clinuxera.org/serompiolaventana/ IS NOT serompiolaventana.wordpress.com xD

Nueva dirección del blog

El blog ha cambiado de dirección: http://clinuxera.org/serompiolaventana/.

Enchulando el arranque del sistema con Startupmanager

Startup Manager es un programa que nos permite gestionar, por decirlo de alguna manera, el inicio de nuestro sistema. Si bien tiene muchas utilidades como: la de proteger el GRUB con contraseña, cambiar el tiempo de espera del GRUB y otras cosas más relacionadas, en este artículo veremos solamente dos funcionalidades, referidas al “enchule” como lo indica el título.

Pero antes de comenzar a hablar de ¿cómo hacer para agregar una imagen al GRUB? o ¿cómo cambiar el Uspalsh de inicio?, deberemos instalar el programa, que ya viene agregado en los repositorios oficiales, por lo que solo basta ejecutar:

# aptitude install startupmanager

Una vez instalado lo buscamos en Sistema > Administración > Administrador de Arranque. Nos pedirá contraseña de root y luego se abrirá el programa, que se ve algo así:

pantallazo-administrador-de-arranque

Bueno ahora si, vamos a realizar los cambios que mencionaba antes.

¿Cómo cambiar la imagen del GRUB?

Bueno, es sencillo, lo primero es escoger una imagen que nos agrade para insertarla en el GRUB. Recominedo buscar en www.gnomelook.org o también pueden intentar por Google.

Aclaremos que los formatos de las imagenes son “.xpm” y suelen venir archivados dentro de un “.gz” (para que nadie se asuste).

Una vez que ya tengamos nuestra imagen debemos colocarla en el directorio /boot/grub/splashimages. Iniciamos el programa y nos dirgimos a la solapa Aspecto, tildamos la opción Usar una imagen de fondo para el menú del Cargador de arranque. Pulsen el botón que dice Administrar temas del Cargador de arranque y en la nueva ventana que se les aparece selecciones añadir y ahora solo búsquen el archivo .xpm alojado en /boot/grub/splashimages.

Para seleccionar la imagen desplieguen la solapa de Imagen de fondo del GRUB y tilden la foto que agregaron en el paso anterior.

Reinicien el sistema y observen su nueva imagen de fondo del GRUB.

¿Cómo cambiar el usplash?.

Primero y antes que nada, para los que no saben que es el Usplash, les explico rapidito,que es la imagen que suele aparecer en muchos sistemas operativos a la hora de iniciarse este. Por ejemplo, en Window$ aparece en un fondo negro, con el logo del sistema y la barra de carga azul, o para lo más “alinuxados”, en Ubuntu aparece como una pantalla negra con el logo de Ubuntu y la barra de carga naranja.

Bueno con esa pequeña introducción ya podemos empezar por instalar el usplash de la siguiente manera:

# aptitude install usplash

Ahora, búsquen algún usplash que quisieran tener en las páginas que mencioné anteriormente. Les aclaro que los archivos deben ser de extensión “.so” y también pueden venir contenidos en archivadores.

Una vez que tengan sus imagenes para el usplash, coloquenlas en una carpeta oculta en su /home llamada usplash, para mantenerlos todos alojados ahí de una manera ordenada (esto es una cuestión mía, uds. guardenlos donde más les guste).

Para configurar la imagen como usplash, entren al Startup Manager, solapa Aspecto. Busquen y añadan la imagen desde Administrar temas de Usplash y seleccionenla desde la solapa de Tema Usplash.

Reinicien y disfruten los cambios.

Red Ares en GNU/Linux sin Wine

Bueno, aparezco posteando nuevamente, esta vez traigo la solución que muchos usuarios nuevos (acostumbradisimos a window$) estaban esperando.

Uno de los “bajonasos” que sufre todo nuevo usuario de GNU/Linux (sea cual fuere la distro) es no poder encontrar un p2p tan efectivo como el Ares que usaban en su Window$. Por eso, en esta “guía” voy a mostrar los pasos para poder pillar la red de Ares en nuestro GNU/Linux.

Nota: me funcionó tanto en DEbian Lenny como en Ubuntu INtrepid =).

Lo primero es instalar giFT, que es un porgrama p2p al cual, más tarde, le agregaremos el plugin para que se conecte a la red Ares. Para instalar:
# aptitude install gift giftcurs giftd giftui libgift0 libgiftproto0 libgnutella-gift libopenft-gift

Lo siguiente es instalar el plugin de Ares desde el archivo deb de este enlace:

Listo, una vez instalado tenemos el programa p2p, el plugin para que enganche la red de Ares, pero nos falta la interfaz gráfica para giFT, es ahora cuando instalamos giftoxic:
aptitude install giftoxic

Una vez instalado, ejecuten gift-setup para responder algunas preguntas básicas de la configuración del p2p. Te debería quedar algo así:
setup = 1
hosts_allow = ALL
client_port = 1213
follow_symlinks = 1
plugins = Ares
incoming = ~/.giFT/incoming
completed =
max_peruser_uploads = 3
hide_dot_files = 1
root =
max_uploads = 5
shares_hidden = 0
auto_resync_interval = 86400
share_completed = 1
ignore_incoming = 1
downstream = 0
upstream = 0
host [127.0.0.1] =
port [1213] =
class [1] =
port [1443] =
http_port [2301] =
# Aqui empieza la configuración de Gnutella
alias [] = Ingresa algun alias
max_active [-1] =
lan_mode [0] =
hosts_allow [LOCAL] =
port [3677] =
proxy [] =
port [59049] =
# Aqui comienza la configuración de Ares
username [] = Ingresa algún alias
sessions [4] = 15
timeout [300] =

EXcelente si han llegado aquí sin problemas porque ya estamos terminando :) . Lo que hay que hacer ahora es pegar el archivo (que contiene los nodos actualizados de Ares) en la carpeta /home/usuario/.giFT/Ares, en caso de que el arrchivo ya exista reemplazenlo. Lo descargamos desde acá.

Ahora para poder conectarnos ejecuten en una consola giftd -v esperen a que aparezco algo parecido a esto:

Ares: as_session.c:227(session_connected): Connected to xxx.xx.xx.xxx:xxxxx

Esto es señal de que ya estamos conectados a la red de Ares desde giFT. Para comenzar a descargar inicien giFToxic SIN CERRAR LA CONSOLA, sino se desconecta (pequeño detalle xD). Bueno espero que les haya servido, acá dejo unos screens de como me anda a mi para que no crean que les doy falsas esperanzas jeje.

Screens:
Pantalla de inicio.
Pantalla de búsqueda.
Pantalla de transferencias.

NOTA: Para descargar el plugin de Ares y el archivo de los nodos, es necesario registrarse en la página que aloja el archivo y luego intentar descargarlo.

Configurar sudo y pass de root

Al manejarse con GNU/Linux, es indispensable realizar acciones como superusuario (root). Pero se habrán dado cuenta de que en Arch el sudo no esta instalado ni configurado, y la contraseña de root no está especificada por defecto al iniciar el sistema, por lo que lo tendrán que configurar ustedes.

Primero, para establecer la contraseña de root, es necesario reiniciar a modo texto (ctrl + alt + F1) y loguearnos como root obviamente, notarán que no les pide pass. Ejecuten passwd y seleccionen la contraseña de root.

Reinicien y ya podrán utilizar la terminal de root para realizar las tareas como administrador, aunque solo por el moemnto, hasta que confgiuremos sudo. Recordemos de que no es seguro trabajar como administrador a todo momento.

Bueno, el siguiente paso es instalar sudo, lo hacemos así: pacman -S sudo

Luego, configuraremos el archivo /etc/sudoers, para eso cambienle los permisos con chmod 777. Una vez en el archivo, ubiquen la línea “User privilege specification” y por debajo de la línea del root ingresen su usuario de la siguiente manera; su_usuario ALL=(ALL) ALL.

Guarden los cambios y devuelvan los permisos del fichero a chmod 440. Y listo, el sudo está listo para usarse.

Configurar conexión a Internet

Bueno, en este artículo mencionaré

cómo configurar Internet desde el entorno gráfico, en este caso una conexión Cable-Modem con IP dinámica así que necesito usar el protocolo DHCP.

Para eso debemos modificar el archivo /etc/rc.conf. Identifiquen la línea “DHCP: Set your interface to “dhcp” (eth0=”dhcp”)” y abajo especifiquen lo siguiente:

lo=”lo 127.0.0.1″

eth0=”dhcp”

INTERFACES=(eth0 lo)

gateway=xxx.xxx.xxx.x (*)

ROUTES=(gateway)

Podrán ver que más abajo hay una línea llamada “Wireless: See network profiles below“, y abajo algunos renglones de configuración. Si no usan Wi-Fi comenten todos esos renglones, porque les va a generar conflicto y no les va a conectar nada a Internet.

Guarden los cambios y listo. A disfrutar Internet.

(*) El número de puerta de enlace lo pueden conseguir haciendo ipconfig desde Windows o ifconfig desde cualquier otra distro.

Arch Linux

Hace unos meses se me cruzó por la cabeza la idea de probar una distro para usuarios algo más “avanzados”,entonces se me vino a la mente Slackware, Gentoo, Red Hat, hasta que googleando y leyendo recomendaciones de la gente conocí Arch Linux.

Tal vez al realizar un artículo sobre esta distro, el verdadero sentido del blog (Gnu/Linux para gente común) pierda un tanto el rumbo, ya que la filosofía aplicada por Arch, KISS (Keep It Simple, Stupid) le complica un poco la vida a los usuarios novatos acostumbrados a los wizzards de Ubuntu, obligándolos a configurar todo desde los ficheros de configuración. De todos modos me parece que vale la pena dar a conocer esta distribución que realmente se lleva los laureles.

Entonces, ¿Por qué Arch Linux?…simplemente porque es una distribución que te ofrece el control total por sobre lo que se instala en tu computadora, a comparación de otras, donde se te instala muchísima paquetería que tal vez en tu vida vayas a utilizar, lo cual hace que tu sistema sea más lento.

Con Arch Linux podrás aprovechar al máximo tu computadora.

¿Dónde puedo conseguir Arch?, fácil, descarga una iso desde la siguiente dirección: http://www.archlinux.com.ar/download/

Con el correr del tiempo iré agregando how to’s para llevar a cabo las configuraciones del sistema. De todas formas Arch posee una wiki en español, algo incompleta, pero útil en fin, en el siguiente enlace: http://www.archlinux-es.org/wiki/index.php?title=Portada

Puppy Linux, la distro de bolsillo

puppy_linux_logo

Puppy Linux es una distribución de las denominadas ligeras, por decirlo de alguna manera, debido a sus bajos requerimientos de hardware (una Pentium I con 64 mb de RAM bastarían para correr una PC con Puppy).

Con Puppy podrás darle nueva vida a tu vieja computadora, puesto a que podrás realizar con una gran dinámica todas las tareas básicas en un computador (utilizar procesadores de textos, escuchar música y ver películas, chatear y navegar por Internet).

La principal diferencia de esta distribución de GNU/Linux con respecto a otras, es la habilidad de poder cargar el sistema completamente desde la RAM mejorando la velocidad de ejecución de los programas, a diferencia de otras distribuciones que lo hacen desde un LiveCD.

Además Puppy posee un entorno de escritorio sencillísimo, liviano y bastante bonito llamado JWM, ideal para usuarios acostumbrados a Window$, por la pequeña similitud en el menú “inicio”.

La última versión de Puppy Linux es la 4.1.2 y su imagen de disco solo pesa 94 mb. Lo pueden descargar desde aquí. La única contra es que el sistema está en inglés por defecto, pero se le pueden agregar paquetes de traducción e incluso bajar las aplicaciones que necesiten en español.

Con Puppy Linux dile adios a Window$.

Pantallazo de Puppy Linux
Pantallazo de Puppy Linux

Acá, encontrarás mucha documentación de gran ayuda y en español. Espero que les sirva.

Glosario

Bueno, para empezar con el primer artículo del blog se me ocurrió armar una especie de glosario con todos los términos utilizados normalmente en el ambiente, por decirlo de alguna manera.

Me parece una buena idea para poder iniciar con esto, ya que es vital para aprender a utilizar GNU/Linux googlear un poco y leer, y puede que encuentren expresiones totalmente desconocidas por ustedes hasta el momento (me ha pasado), pero no desesperen porque acá llegó su solución. Recopilé algúnos de los términos más utilizados de los que se enuncian en la siguiente página http://www.escomposlinux.org/glosario/ (les dejo el link por si quieren saber sobre algunos otros). Espero les sirva.

Empecemos:

boot: Proceso de arranque en un sistema informático.

COMO: Del ingles “how to”. Texto explicativo de cómo hacer algo en particular. Se ocupan de un tema en concreto, por lo que suelen hacer referencia a otros textos. Los podrás encontrar en tu distribución bajo /usr/doc.

compilar: Proceso por el cual se “traduce” un programa escrito en un lenguaje de programación a lo que realmente entiende el ordenador.

consola: Una consola la forman el teclado y el monitor del equipo donde tenemos instalado GNU/Linux . No confundir con terminal.

FSF: Free Software Foundation. Fundación que pretende el desarrollo de un sistema operativo libre tipo UNIX. Fundada por Richard Stallman, empezó creando las herramientas necesarias para su propósito, de modo que no tuviera que depender de ninguna compañia comercial. Después vino la creación del núcleo, que todavía se encuentraba en desarrollo.

GNOME: GNU Network Object Model Environment. Entorno de escritorio que ofrece un entorno amigable y la posibilidad de que las aplicaciones intercambien datos entre si.

GNU: Gnu is Not Unix. Proyecto de la FSF para crear un sistema UNIX libre.

GNU/Linux: Sistema operativo compuesto de las herramientas GNU de la FSF y el núcleo desarrollado por Linus Torvalds y sus colaboradores.

GPL: General Public License. Una de las mejores aportaciones de la FSF. Es una licencia que protege la creación y distribución de software libre.

Grub: GRand Unified Bootloader es un gestor de arranque múltiple que se usa comúnmente para iniciar dos o más sistemas operativos instalados en un mismo ordenador.

init: Init es el primer proceso que se ejecuta en un sistema UNIX/Linux y el que inicia todos los procesos getty. Tiene varios estados, llamados niveles de ejecución, que determinan los servicios que pueden ofrecer. Por ejemplo, dependiendo del nivel de ejecución podemos establecer la posibilidad de poner la maquina en modo monousuario, impidiendo la posibilidad de acceso a otras personas.

KDE: K Desktop Environment. Entorno de escritorio que integra gestor de ventanas propio y una barra de tareas y que al igual que GNOME permite la interacción entre sus aplicaciones.

kernel: Vease núcleo

lilo: LInux LOader. Programa que nos permite elegir que sistema operativo arrancar, en el caso de tener varios.

Linus Torvalds: Estudiante finlandés creador del nucleo de GNU/Linux. Actualmente, el desarrollo del núcleo, depende de unos cientos de personas, incluido Linus.

Linux: Núcleo del sistema operativo GNU/Linux

man: Manual en linea del sistema. Aquí puedes buscar casi cualquier cosa relacionada con el sistema, sus comandos, las funciones de biblioteca, etc.

mbr: Master Boot Record. Tabla de información referente al tamaño de las particiones. También utilizada para el arranque de un sistema operativo.

módulos: Porciones de código que se añaden en tiempo de ejecución al kernel para el manejo de dispositivos o añadir funciones al nucleo.

montar: Poner un dispositivo o un sistema de ficheros en disposición de ser usado por el sistema.

PID: Process IDentification. Número que identifica un proceso en el sistema, este número es único para cada proceso.

núcleo: Parte principal de un sistema operativo, encargado del manejo de los dispositivos, la gestión de la memoria, del acceso a disco y en general de casi todas las operaciones del sistema que permanecen invisibles para nosotros.

root: Persona o personas encargadas de la administración del sistema Tiene TODO el privilegio para hacer y deshacer, por lo que su uso para tareas que no sean absolutamente necesarias es muy peligroso.

superusuario: Ver root

swap: Memoria virtual. Espacio de disco duro que utiliza el kernel en caso de necesitar más memoria de la que tengamos instalada en nuestro ordenador.

terminal: Una terminal es un teclado y una pantalla conectados por cable u otro medio a un sistema UNIX/Linux, haciendo uso de los recursos del sistema conectado.


I N T R O

“Se rompió la ventana”, es un blog dirigido hacia aquellos que quieran iniciarse en el mundo libre de GNU/Linux, con esto quiero decir que no van a encontrar artículos de sobre “cómo compilar el kernel en 10 pasos” o “aprenda a programar en c” ni nada por el estilo (asique hackers y nerds abstenerse). Lo que busco con la realización de este blog, es poder orientar al potencial usuario para que pueda concretar una migración de sistema.

En el blog se podrá encontrar; información sobre distribuciones, guías de instalación y “puesta a punto”, tutos de compiz-fusion para aquellos que quieran un sistema “enchulado”, y todo aquello que necesité en mis primeros días de linuxero y gracias a Dios  fui recopilando, para hoy poder compartirlo con ustedes :) .

“Se rompió la ventana” es el primer blog que realizo, siempre tuve ganas pero por cuestiones de la vida nunca me puse a diseñarlo y demás. Ahora, ya de vacaciones y con más tiempo ocioso (cuak) voy a intentar llevar a cabo este pequeño proyecto.

Espero hacerlo lo mejor posible, y poder ayudar a muchos a romper las ventanas je.

Ahora si, basta de charla y me voy a poner a hacer el primer artículo, esperemos salga lindo xD.

Seguir

Get every new post delivered to your Inbox.