Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis

Mi Blog de Linux

Archivo: Marzo 2007

31/03/2007 GMT 1

Firestarter y aMule

artbol @ 19:36

Hoy vamos a ver como instalar y configurar un firewall, en este caso Firestarter.
La instalacion sera usando Ubuntu Feisty que es lo que tengo instalado ahora mismo aunque supongo que valdrá los demas Ubuntus y Debian :)

Para instalarlo nada mas facil que desde la terminal y como root hacer

# aptitude install firestarter

Ya tenemos el firewall instalado (para que luego digan que linux es dificil)

Ahora vamos a configurarlo. En este caso vamos a abrir los puertos para que nos de ID alta el amule, pero seria similar para cualquier juego, aplicación o P2P.
Abrimos el Firestarter en Sistema -> Administración -> Firestarter

Como es la primera vez que lo usamos nos saldrá el Asistente de cortafuegos. Pulsamos Adelante.

La verdad es que es muy sencillito el asistente pero bueno, seleccionamos la tarjeta de red que usemos.

Si tienes dudas podemos ver la tarjeta de red activa haciendo

# ifconfig


como podeis ver en mi caso seria eth0, y con una IP 192.168.1.101. y no olvideis marcar si la IP se os asigna mediante DHCP.

En el siguiente paso marcar la casilla solo si vais a dar conexión al exterior a mas ordenadores desde este PC.

Y solo queda guardar y marcar la casilla si queremos que arranque seguido.

Ya tenemos funcionando el firewall con los parámetros básicos, pero si usamos ahora el amule nos dará ID baja así que vamos a abrir algunos puertos.
En la pestaña Normativa, en Edición elegimos Normativa para el trafico entrante.

Pulsamos boton derecho en el espacio en blanco debajo de Permitir las conexiones desde el host y le damos a Añadir reglas.

en la casilla IP, host o red ponemos la IP que conseguimos con el comando ifconfig en mi caso 192.168.1.101.

Ahora añadimos los puertos que queremos abrir pulsando, de nuevo boton derecho, en el espacio en blanco de mas abajo.


en la casilla Puerto ponemos el puerto que queremos abrir, en este caso del amule.

Aqui depende de como lo tengais vosotros configurado.
Hay que poner los puertos que tenemos en la configuracion del amule. En mi caso 2157 y 2175.

Tras añadir los puertos solo nos queda darle a Aplicar normativa y listo.

Ya deberíais poder conectaros en el amule con ID alta :)

27/03/2007 GMT 1

Instalando Yellow Dog en mi PS3

artbol @ 11:58

Llevo unos dias trasteando con mi PS3 y ya puedo poneros un primer minitutorial para instalar Yellow Dog, una distro basada en Fedora.

Veamos que necesitamos ademas de la PS3 (obvio xD)

Teclado y raton USB

DVD instalacion Yellow Dog --> Aqui

Archivo otheros.self (de Sony) --> Aqui (creo que con el firmware 1.6 no hace falta, pero por si acaso)Tambien aqui.

Archivo otheros.bld (de Yellow Dog) --> Aqui

Un pendrive (o disco duro USB), con una carpeta en la raiz llamada PS3 y dentro otra carpeta llamada Otheros, que contendra los dos archivos arriba mencionados.

Empezamos particionando el disco duro de la PS3 (perderas todos los datos que tengas almacenados asi que haz un backup con la opcion de copia derespaldo) en Ajustes->Ajustes de sistema->Formatear->Formatear el disco duro

Puedes elegir entre dejar 10GB para uso de la PS3 y resto para Linux o viceversa. Personalmente deje 10 GB para Linux.

Tras formatear el disco duro y con el pendrive con los archivos mencionados antes conectados a la PS3 vete a Ajustes->Ajustes de Sistema->Instalar otro sistema operativo. El sistema te pedira confirmacion para instalar el archivo otheros, lo confirmas. Despues tienes que decirle que quieres arrancar con otro sistema operativo, en Ajustes->Ajustes de sistema->Sistema predeterminado->Otro sistema operativo.

Ahora ya puedes quitar el pendrive, mete el DVD de instalacion y conecta el teclado y raton USB y confirma el reinicio.

Al reiniciar te saldran unos pingüinos arriba a la izquierda y un monton de texto. Apartir de ahora sera asi como te arranque la consola :)

Se quedara la consola con la ultima linea en kboot: aqui es donde podras escribir que arrancar (boot-game-os para arrancar el modo PS3 o nada para arrancar Linux), de momento dejalo y tras unos segundos seguira la instalacion, que tras otro rato de texto pasara a modo grafico. Apartir de aqui solo recomendar en el apartado del particionado de disco, dejarle las opciones que el sistema recomienda (en mi caso usar todo el disco duro). Tendras que introducir una contraseña para el root (administrador) y despues crear una cuenta de usuario.

El sistema expulsara el DVD y se reiniciara.

Tras los pinguinos y el texto de nuevo te dejara en Kboot: dejalo unos segundos y entras en linux.

Y ya esta :) , solo recuerda escribir en Kboot: boot-game-os para arrancar el modo consola PS3

OK ahora vamos a configurarlo para instalar VLC para poder nustras pelis favoritas :)

Primero comentar que necesitas tener conexion a internet desde la PS3, y el wifi, de momento, no funciona en Linux.

Vamos a empezar configurando los repositorios.

Los archivos que contienen la informacion de los repositorios se encuentran en /etc/yum.repos.d y necesitaras permisos de root para crear-modificarlos.

yellowdog-base.repo

[base]

name=Yellow Dog Linux 5.0 Base

baseurl=http://mirror.mcs.anl.gov/yellowdog/yum/5.0/base/

mirrorlist=http://www.terrasoftsolutions.com/resources/yd50-base-mlist

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY

yellowdog-updates.repo

[updates]

name=Yellow Dog Linux 5.0 Updates

baseurl=http://mirror.mcs.anl.gov/yellowdog/yum/5.0/updates/

mirrorlist=http://www.terrasoftsolutions.com/resources/yd50-updates-mlist

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY

yellowdog-extras.repo

[extras]

name=Yellow Dog Linux 5.0 Extras

baseurl=http://mirror.mcs.anl.gov/yellowdog/yum/5.0/extras/

mirrorlist=http://www.terrasoftsolutions.com/resources/yd50-extras-mlist

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY



fedora-extras.repo

[fedora-extras]

name=Fedora Extras

baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/5/ppc/

gpgcheck=0

enabled=1

livna.repo

[livna-stable]

name=Livna.org Fedora Compatible Packages (stable)

baseurl=http://rpm.livna.org/fedora/5/ppc/

gpgcheck=0

enabled=1

freshrpm.repo

[freshrpm-frpm]

name=Fresh RPM Master

baseurl=http://ayo.freshrpms.net/fedora/linux/5/ppc/freshrpms/

gpgcheck=0

enabled=1

Ahora desde la terminal actualizamos e instalamos vlc

# yum update

# yum install vlc

Si prefieres instalar en modo grafico puedes instalar yumex

# yum install yumex

26/03/2007 GMT 1

Customizando Firefox

artbol @ 08:56

Debido a mis continuos cambios de OS (me encanta experimentar) una cosa que hago muy amenudo es poner el Firefox a mi gusto, con las extensiones que mas uso y demas. Asi que aqui va un resumen :)

AdBlock Plus
Lo mejor para evitar la molesta publicidad, popups, etc

Download Manager Tweak
Mejora el gestor de descargas con este estupendo addon

Fasterfox
Mejora el rendimiento de tu navegador favorito

Foxmarks Bookmark Synchronizer
Sincroniza tus marcadores desde cualquier ordenador, perfecto para mantener al dia tus favoritos en casa y en el trabajo :)

Tab Mix Plus
Customiza tus pestañas

All-in-One Sidebar
Para tener una barra lateral como mi querido Opera

Smart Bookmarks Bar
Perfecto para hacer sitio en tu barra de marcadores, dejando solo los iconos

Favicon Picker 2
El complemento perfecto para la extension anterior permitiendote reemplazar los iconos de tus favoritos

Menu Mod (Ya no esta en la lista de extensiones oficiales)
Te permite juntar todos los menus en uno solo, liberando espacio en tu barra de herramientas para incluir otros botones.

Greasemonkey
Te permite customizar paginas web con pequeños JavaScript

Ahora los scripts para el Greasemonkey :)
Google Reader Search añade busquedas a Google Reader
Gmail Air Skin una bonita skin para Gmail
Linkify ting convierte los links en texto plano a links clickables

De momento con esto basta :)

17/03/2007 GMT 1

Amule-cvs en Debian

artbol @ 15:06

Tras instalar Pando, ¿que te parece instalar la ultima version de Amule?

¿Si? Pues empecemos

Lo primero actualizar los wxWidgets, como root:

# echo deb http://apt.tt-solutions.com/ubuntu/ dapper main >> /etc/apt/sources.list

# wget http://www.tt-solutions.com/vz/key.asc
# apt-key add key.asc
# aptitude update
# aptitude install libwxgtk2.8-0 libwxgtk2.8-dev -y
# echo "/usr/local/lib" >> /etc/ld.so.conf
# ldconfig
# exit

Esto es para Ubuntu Dapper, para Edgy cambiar donde pone dapper por edgy en la linea de repositorios de arriba. En el caso de Feisty no hace falra este proceso. (Gracias utilitario por el aviso)

Ahora crea un archivo de texto en tu escritorio con el siguiente contenido, y llamalo amule-install.sh

#!/bin/bash
vers="0.2c rev. 4"
echo -e "\033[0;34m Instalador de aMule-CVS $vers\033[0m"

## Trabajaremos desde el directorio temporal, para no dejar restos.
cd /tmp

A=$1
B=$2
MES=$(date +%D | cut -b 1-2)
DIA=$(date +%D | cut -b 4-5)
ANY=20$(date +%D | cut -b 7-8)
DATA="$ANY$MES$DIA"
OPCIONS="CVS-actual CVS-dia"
ID=$(id -u)

function compila {
rm -Rf amule-cvs > /dev/null
echo -e "\033[0;34m Descomprimiendo amule-cvs a $(pwd)\033[0m"
tar xjpf aMule-CVS-$DATA.tar.bz2
echo ""
cd amule-cvs
./configure --prefix=/usr --enable-utf8-systray --enable-optimize --enable-cas --enable-amule-daemon --enable-amulecmd --enable-amulecmdgui --enable-webserver --enable-webserver-php --enable-webservergui --enable-amule-gui --enable-alc --enable-alcc --enable-ccache --enable-wxcas
make
make install
}

function comprova {
wxGTK=$(ls /usr/bin | grep wx-config)
curl=$(ls /usr/bin | grep curl-config)
gtk=$(ls /usr/bin | grep gtk-config)
libgd=$(ls /usr/lib | grep libgd.so)
wget=$(ls /usr/bin | grep wget)
if [ "$wxGTK" = "" ]; then
echo -e "\033[1;31m No tienes wxGTK instalado, se instalará ahora.\033[0m"
apt-get install libwxgtk2.8-0 libwxgtk2.8-dev -y
else
echo -e "\033[0;32m ¡Perfecto tienes wxGTK!\033[0m"
fi

if [ "$curl" = "" ]; then
echo -e "\033[1;31m No tienes curl-devel instalado, se instalará ahora.\033[0m"
apt-get install libcurl3-dev -y
else
echo -e "\033[0;32m ¡Perfecto tienes curl-devel!\033[0m"
fi

if [ "$gtk" = "" ]; then
echo -e "\033[1;31m No tienes gtk-devel instalado, se instalará ahora.\033[0m"
apt-get install libgtk2.0-dev -y
else
echo -e "\033[0;32m ¡Perfecto tienes gtk-devel!\033[0m"
fi

if [ "$libgd" = "" ]; then
echo -e "\033[1;31m No tienes libgd, se instalará ahora.\033[0m"
apt-get install libgd2-xpm-dev -y
else
echo -e "\033[0;32m ¡Perfecto tienes libgd!\033[0m"
fi

if [ "$wget" = "" ]; then
echo -e "\033[1;31m No tienes wget instalado, se instalará ahora.\033[0m"
apt-get install wget -y
else
echo -e "\033[0;32m ¡Perfecto tienes wget!\033[0m"
fi

echo -e "\033[0;32m ¡Perfecto ya lo tienes todo, ahora podemos empezar a instalar aMule.\033[0m"
}

function instal {
if [ "$A" = "--directorio" ]; then
fitx=$(ls $B | grep aMule-cvs-$DATA.tar.bz2)
if [ "$fitx" = "aMule-cvs-$DATA.tar.bz2" ]; then
echo -e "\033[0;31m Perfecto, ya tienes aMule-cvs descargado.\033[0m"
cd $B
compila
exit
else
wget http://www.hirnriss.net/files/cvs/aMule-CVS-$DATA.tar.bz2 --directory-prefix=$B
cd $B
compila
exit
fi
else
fitx=$(ls | grep "aMule-CVS-$DATA.tar.bz2")
if [ "$fitx" = "aMule-CVS-$DATA.tar.bz2" ]; then
compila
exit
else
wget http://www.hirnriss.net/files/cvs/aMule-CVS-$DATA.tar.bz2
compila
exit
fi
fi
}

if [ "$1" = --ayuda ]; then
echo -e "\033[0;34mEste guión intenta ayudar en la tarea de compilar aMule-cvs."
echo -e "Por defecto se instalará en el directorio donde ejecutemos el guión\n"
echo -e "Opciones:"
echo -e "--directorio \t\t\tCon esta opción puedes especificar el directorio donde se instalará aMule."
echo -e "--ayuda\t\t\t\t\tMuestra este dialogo\n"
echo -e "Programa bajo licencia GPL, puedes modificarlo, copiarlo, etc..."
echo -e "Autor: pukyxd ( pukyxd@correucatala.com )"
echo -e "Traducido y adaptado a debian/ubuntu: utilitario"
echo -e "Agradecimientos a: yatacat"
elif [ "$1" = "" ]; then
comprova
instal
elif [ "$1" = "--directorio" ]; then
comprova
instal
else
echo -e "\033[1;31m Opción inexistente. Para recibir ayuda haz servir la poción --ayuda\033[0m"
fi

Bien, ahora le damos permisos de ejecución al archivo

# chmod +x ~/Desktop/amule-install.sh

y ya solo queda ejecutarlo como root

# cd /Desktop

# sh amule-install.sh

la compilación tardara un rato, después, para ejecutar el amule tan solo tenéis que ejecutar

# amule --even-if-lfroen-complains-this-will-stay

y ya esta todo, ¿facil no?

¿como, que te parece complicado?

bueno pues para ti tengo otra opción :)

añade a tus repositorios

deb http://www.vollstreckernet.de/debian/ testing amule

luego añade las claves publicas

# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys D63913EF50D0AE60

# gpg --armor --export D63913EF50D0AE60 | sudo apt-key add -

# aptitude update

# aptitude install amule

y listo :)

Autor: pukyxd ( pukyxd@correucatala.com )
Traducido y adaptado a debian/ubuntu: utilitario
Agradecimientos a: yatacat

Leido en los foros de AntiScreeners
Gracias utilitario por los avisos :)

Instalando Pando en Debian

artbol @ 14:00

Bueno pues ahora que la gente de Pando ha sacado la versión 0.9Beta para Linux para a aprovechar para ver como se instala en Debian.

pando

Lo primero de todo los requisitos, como root instalamos los paquetes necesarios

# aptitude install libgtk2.0-0 libuuid1 libexpat1 zlib1g libstdc++5

Ahora bajamos el archivo desde aqui y pasamos a descomprimirlo

# tar xvfj pandodl-0.9.0.0.tar.bz2

y ahora, sustituyendo TU_USER por el nombre de usuario que tienes

# export PANDO_HOME=/home/TU_USER/pandodl-16837

y ya esta, solo ejecutarlo, por ejemplo asi

# sh ~/pandodl/pandodl

y listo.

Instalado driver Nvidia en Debian

artbol @ 12:35

Trascasi un año con Ubuntu me he cambiado a Debian y como siempre hago tras la instalacion toca instalar los driver propietarios de mi tarjeta grafica, en este caso Nvidia. En Ubuntu gracias a Automatix esta tarea es extremadamente sencilla, pero ¿y en Debian? pues no es dificil :)

Vamos a ello.

Ejecuta como root:

# aptitude install module-assistant nvidia-kernel-common

y luego:

# module-assistant auto-install nvidia

Esto compilara, creara el correspondiente paquete Debian y lo instalara.

Ok, ahora toca modificar la configuracion de las X.

Primero edtita tu /etc/X11/xorg.conf , necesitaras privilegios de root.

Busca el apartado Section "Device" y modifica Driver "nv" por Driver "nvidia"

Pues con estos pasos tan sencillos ya tienes los drivers propietarios instalados, ya solo queda reiniciar las X para que comience a funcionar, para ello nada mas facil que, como root, ejecutar

# /etc/init.d/gdm restart

Y ya esta, ya deberia aparecer el logo de Nvidia al iniciar el servidor grafico.

Estrenando Blog

artbol @ 11:33

Bueno pues por fin me he decidido con un blog que llevo mucho tienpo pensando. Un blog sobre linux, sobre mis experencias con linux.

Mi intencion es reunir en este blog esos apuntes que hasta ahora voy recogiendo en hojas sueltas y que acaban cubriendo mi escritorio y que despues me cuesta tanto encontrar.

Sin mas vamos a comenzar.

Un saludo y bienvenidos.

Contactar con la autora o autor | Archivo | ¡Crea tu Blog Ya! Fácil y Gratis