Songbird 1.9.3 en español para Fedora/Linux

Captura de pantalla de 2012-06-03 20:50:21

Songbird es un reproductor multimedia. Está basado en la plataforma XULRunner de Mozilla, por lo cual dispone de versiones para GNU/Linux, Mac OS X y Windows.

Se caracteriza por integrarse plenamente en la Web y por estar preparado para interactuar con varios portales de venta de música a través de Internet. Algunos de ellos, como MP3Tunes y BeatPort, permiten una preescucha de las canciones de su base de datos.

Otra característica interesante es su fantástica biblioteca de medios, con la que podrás organizar tu colección de música por género, artistas, albumes, etc.

Desde el panel lateral, el que contiene los enlaces, podrás acceder a tu librería, a emisiones de radio en tiempo real (“shoutcast”), escuchar noticias y similares gracias a los podcast, acceder a bases de datos de música y a otros servicios.

Como nota personal talvez se pregunten el porque hago esta entrada poniendo la version 1.9.3 cuando en su web se puede encontrar para Linux versiones mas recientes como la 1.10 y hasta la 1.11 .Bien, esto es porque la version 1.9.3 es la que tiene un mejor abarque con los complementos sin presentar errores, ademas de estar en español. Con versiones anteriores o posteriores tendrán problemas hasta con la misma reproducción, así que en serio aconsejo esta versión, aun en la versión RPM.

Intalación

1..Primero hemos de descargar la aplicacion entrando a la web de Songbird, aquí dentro en la parte de Linux, encontraras la versión 1.9.3 , así que a descargarla. Aconsejo hacer a la carpeta “Descargas” que viene en la distro.

http://wiki.songbirdnest.com/Developer/Articles/Builds/Contributed_Builds

2. Ahora procederemos a situarnos en la carpeta donde se halla descargado, en este caso a “Descargas”

# cd Descargas

3. Ahora procedemos a descomprimirlo con:

# tar xvfz Songbird_0.4_linux-i686.tar.gz

4. Ahora procedemos a mover la carpeta (para mas comodidad) a la carpeta “opt”

# mv Songbird /opt/Songbird

5. Ahora le crearemos un enlace con la carpeta “/usr/bin”

# su -c ‘sudo ln -s /opt/Songbird/songbird /usr/bin/songbird’

6. Ahora le crearemos un lanzador para el sistema:

# su -c ‘nano /usr/share/applications/songbird.desktop’

Dentro de este lanzador debemos guardar el siguiente texto, luego lo guardamos presionando Ctrl+o:

[Desktop Entry]
Name=Songbird
Comment=Songbird Media Player
Exec=songbird
Icon=songbird-512.png
Terminal=0
Type=Application
Encoding=UTF-8
Categories=Audio/Video;

7. Ahora solo nos falta el icono, para ello ingresamos lo siguiente en la terminal:

# cp /opt/Songbird/songbird-512.png /usr/share/pixmaps

De ser necesario solo deberíamos reiniciar la interfaz presionando ctrl+alt+backspace y listo. Si surgiera algún tipo de inconveniente ingresen a la carpeta “/opt/Songbird” y habiliten todos los permisos a archivos y carpetas.

Para instalar los comeplementos solo deben ir a Herramientas>>Complementos…>>Obtener extensiones y ahi les mostrara una gran cantidad de ellos.

 

Fuentes:

http://fedorasolved.org/Members/realz/how-to-install-songbird-on-fedora

http://songbird.es/

Usando SSH : Control a distancia por terminal

Hace poco me vi con la necesidad de controlar una PC de mi red desde la terminal, el caso es que el usuario de este ordenador (mi hermano menor xD) recien esta iniciandoce en Linux y no conoce muchos de los comandos mas comunes (a lo cual le tengo que sumar el hecho de que es bastante exigente y mi falta de tiempo para recurrir a su exigencia 😛 ).  Justo en esa semana comence a leer acerca del protocolo SSH (Secure SHell). Su definicion de utilidad segun la wiki:

Permite manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos un Servidor X (en sistemas Unix yWindows) corriendo.

Aunque esto no me llamo mucho la atención al inicio, le he descubierto mil y un utilidades. Con esto puedo controlar la terminal remotamente como si estuviera en aquella PC. Me salvo de estar parandome de mi escritorio (que infierno verdad? xD) para tener que situarme personalmente en el ordenador de mi hermano.

Si, ya se, algunos dirán porque simplemente no tomas el control mediante VNC, bien, la PC de mi hermano no es tan “actual” que digamos,  ademas del hecho de que unos cuantos comandos ingresados me han salvado el tiempo extra (y la idea del trabajo que llevo en ese momento) que me toma abrir un ventana gráfica por VNC.

Bien, sin quitarles mas tiempo contando toda mi vida, aqui les dejo un manual (lo he repetido varias veces para poder resumir los pasos lo mejor posible).

En este ejemplo usare mi ordenador con Fedora y el ordenador de sobremesa de mi hermano con OpenSUSE (versión 11.4 con LXDE).

Hasta donde he probado las 2 distros ya vienen con SSH instalador, pero por si las dudas, los comandos son:

En Fedora:

sudo yum install openssh

En OpenSUSE

sudo zypper install openssh

Leyendo en algunos otros tutoriales mas pasados he notado que utilizan comandos como “-server” o “-client” , bien,  busque en los repositorios algo con el nombre “ssh-server” o “ssh-client” y no encontré.  Aun así, no me han hecho falta, he de suponer que el paquete “openssh” ya viene con todo incluido.

Bien, nos situamos primero en el ordenador con Fedora para controlar el ordenador con OpenSUSE. Para esto, les recuerdo que hay que saber (para evitar conflictos con los nombres de usuario) las dirección IP de cada una de las maquinas.

Bien, en el ordenador con OpenSUSE solo bastara con ingresar (suponiendo que direccion IP 192.168.0.12), lo siguiente:

ssh cristhian@192.168.0.12

Con ellos les saldrá un mensaje en el que te dará solo 2 opciones (no/yes) , obviamente teclearemos “yes” .

Y bien, ahora les pedirá una contraseña , la contraseña es la contraseña del root del ordenador a controlar.

Una vez hecho esto ya estaran dentro pudiendo utilizar el otro ordenador, podras crear carpetas, actualizar el sistema, apagarlo, etc.

Aquí les dejo un pantallazo de como desde el ordenador con OpenSUSE (disculpen pero en el usuario lleva el mismo nombre que con el otro ordenador) , no se confundan 😛

Aqui intento actualizar los paquetes al ordenador remoto con Fedora (que usa YUM) desde el ordenador con OpenSUSE (que usa ZYPPER).

Bien, ahora les dire como hacer, pero de manera inversa. Diran, pero Cristhian, no es lo mismo? Pues bien, si y no. De manera teorica seria que si, pero a la pratica, hay que maniobrar otras cosillas. Principalmente debido al nivel de seguridad con el que se maneja OpenSUSE. Si lo intentan verán como el ordenador de Fedora se queda intentando hacer contacto con el otro ordenador sin ni siquiera llegarles a pedir el ingreso de la contraseña.

Bien, para ello (situandose aun en el ordenador con OpenSUSE) , abran YaST->System -> System Services(Runlevel)  y aqui busca en la parte inferior “sshd” y seleccionan el boton de “Enable” , luego ok, ok y listo.

Bien, pero esto no basta, ahora tendremos que ir a autorizar los puertos en el Firewal, para ello, dentro de YaST -> Security and Users -> Firewall y aqui en la parte izquierda seleccionamos “Allowed Services” y ahora en la parte derecha “Advanced…”  y en TCP y UDP ingresamos 22, luego pinchamos en Ok y Next, los cambios se aplican y listo.

Bien, ahora si se sitúan en el ordenador con Fedora, podran ingresar el comando para controlar el otro ordenador (el de OpenSUSE):

ssh nombredelotroordenador@192.168.0.12

Bien , si es la primera posiblemente les salga un aviso para poner (yes/no), donde teclean “yes” luego la contraseña, como dije, la contraseña debe ser la clave del root a controlar y listo, todo hecho.

Algunos datos extra:

Se daran cuenta que solo pueden correr aplicaciones sin interfaz grafica (como axel o nano). Pues bien, para aquellas que usan interfaz al momento de ingresar al ordenador solo deben agregar el “-X”, les dejo un ejemplo:

ssh -X nombredelusuario@192.168.0.12

Recuerden que la IP debe ser la del ordenador remoto, yo solo he puesto “192.168.0.12” como ejemplo 😉

La aplicacion no correra con una interfaz tan bonita, pero les dejara hacer todos los cambios basicos necesarios, aqui un pantallazo de la ejecucion de “gnome-tweak-tool” desde el ordenador remoto (todos los cambios que hagan se guardan, asi que cuidado) :

– Otra tip, si abren un reproductor de música el sonido saldrá por el ordenador que están controlando (el ordenador remoto)

– Cuando ejecutan una aplicación, uso o no interfaz gráfica, esta no saltara en el ordenador que estan controlando , es mas, es casi imperceptible para este ordenador. Pero si abren un explorador de procesos, recien ahi veran lo que se esta ejecutando.