Archive for the ‘Linux’ Category

Reproducir mp3 en Audacious – kubuntu 9.04

August 15, 2009

No podía reproducir los mp3, así que instalé los pasos fueron los siguientes:

1º – Primero instalé todos los paquetes de gstreamer (plataforma de desarrollo multimedia open source).

Seguía sin andar.

2º- Instalé libxine1- y ya logré hacer reproducir en Amarok los mp3. Pero no me gusta Amarok, prefiero estilo winamp, instalé Audacious, aunque sin éxito alguno en reproducir.

3º- Googleando páginas en inglés encontré que faltaban los paquetes restringidos. Así que instale kubuntu-restricted-extras

Lo mismo, seguía sin reproducir nada en Audacious.

4º- Había que entrar en preferencias de Audacious y seleccionar en complemento de salida actual en vez de Pulseaudio output plugin, Alsa output plugin. Listo problema solucionado. A escuchar los mp3.

Enlace: http://ubuntuforums.org/showthread.php?t=1001521

Lo

Distros Argentinas en la lista de FSF

May 11, 2009

<!– @page { margin: 2cm } P { margin-bottom: 0.21cm } –>

Llegué a la página de la Fundación de Software Libre (FSF) porque estaba buscando sobre Gnash(implementación libre de swf), así que navegando busqué la lista y me encontré con que de las 8 distribuciones totalmente libres que nombra, tres son ARGENTINAS, si señores, pasa que ahí no lo dice. Ututo y Musix hace rato que se encuentran en la lista, a la que se agregó ahora Dragora. No sé si alguna de las otras sea argentina, no creo pero ya con el 37,5% de participación ¡me quedo contento!. Un orgullo. Saludos

Enlace: http://www.gnu.org/distros/free-distros.html

K-Meleon y Dillo, alternativas a Mozilla Firefox

May 9, 2009

Alternativas al navegador web Mozilla Firefox en Windows y Linux

Tengo instalado windows 2000 en mi pentium III – 800 y como sabrán el navegador Mozilla Firefox consume bastantes recursos (me figuran 32mb aprox.) y es algo lento.

En otra partición tengo instalado Debian Etch, en el cual utilizo iceweasel, que es el clon totalmente libre de Mozilla de Debian. Navegando en google encontré K-Meleon que utiliza el motor de renderizado Gecko, el mismo que Mozilla, pero con la diferencia que fue concebido para ser rápido y consumir pocos recursos (justo lo que andaba buscando). Lo bajé e instalé posteriormente, con lo cual comprobé que realmente consume menos recursos (17 mb aprox.) y se cargan bastante rápido las páginas (como en safari de apple). Lo estoy probando hace 2 días y la verdad que me sorprendió bastante. El proyecto fué empezado por Christophe Thibault en el año 2000 y ayer salió la última versión 1.5.3. Un detalle, es sólo para Windows. Enlace: http://kmeleon.sourceforge.net/

Como estaba en el tema me puse a buscar una alternativa a K-Meleon para Debian y encontré el proyecto Dillo.También es un navegador rápido y liviano pero con la desventaja que no posee soporte javascript por lo que no funciona en varias páginas que utilizan esa tecnología como facebook, hotmail; en google, freebsd.org, slackware.org anda muy bien. Lo que tiene de interesante es el reporte de errores HTML que sirven mucho a los desarrolladores, no lo había visto antes en un navegador y está muy bueno. En la página se puede bajar el paquete para Debian, Red Hat y Open Moko, aparte del código fuente.

Enlace: http://www.dillo.org/

Espero que les sirvan y cualquier comentario será bienvenido. Saludos

FLISOL en La Rioja 25-4-2009

April 18, 2009

Estamos organizando por primera vez en La Rioja, el Festival Latinoamericano de Software Libre. Es un evento de difusión del software libre en donde es posible conocer a otros usuarios, resolver dudas e interrogantes, intercambiar opiniones y experiencias; asistir a charlas y otras actividades programadas. El que quiera asistir, va a ser el sábado 25 de abril desde las 9 hs hasta las 21 hs. Para más información entren a:

http://www.flisol-larioja.com.ar

Programas instalados en mi Debian Etch 4.0r6

March 9, 2009

Estoy por instalar Lenny así que hago la lista de los programas que tengo instalados en Etch:
1- Sonido: xmms
2-Programación: Umbrello (editor de diagramas UML)
Editor de texto SciTE
Django Framework 1.0.2
3- Oficina: OpenOffice 3.0
4- Internet: Amsn
Iceape( versión Debian de firefox)

Lectura/Escritura particiones NTFS + Linux Debian (Etch) 4.0r6

December 29, 2008

Cuando empecé con linux hace 2 años atrás, siempre tuve el problema de como hacer para leer la partició de Windows, dado que ahí se encontraba casi toda mi información.

Para leer y escribir en sistemas de arhivos NTFS desde linux necesitamos varios paquetes.

Entren a http://snapshot.debian.net/ que posee todos los paquetes disponibles para debian incluso los que han sido removidos de los repositorios; busquen los siguientes paquetes y descarguenlos:

fuse-utils_2.6.3-2_i386.deb
libfuse2_2.6.3-2_i386.deb
libntfs-3g0_1.328-2_i386.deb
ntfs-3g_1.328-2_i386.deb
1. Abrimos una terminal y nos logueamos como usuario root, vemos que particiones NTFS tenemos en nuestro equipo (en mi caso /dev/hda1 tengo disco ide) e instalamos los paquetes que anteriormente nos hemos descargado.
$ su -
password:

# fdisk -l
Disco /dev/sda: 120.0 GB, 120034123776 bytes
255 cabezas, 63 sectores/pista, 14593 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/sda2 1276 1288 104422+ 83 Linux
/dev/sda4 1289 10640 75119940 f W95 Ext’d (LBA)
/dev/sda5 1289 1550 2104483+ 82 Linux swap / Solaris
/dev/sda6 1551 8208 53480353+ 83 Linux
/dev/sda7 8209 10640 19535008+ 83 Linux

Creamos un directorio donde descargaremos los paquetes arriba indicados:
# mkdir ntfs-3g
# cd ntfs-3g/

El contenido del directorio quedará así:
# ls -l
-rw-r–r– 1 root root 72436 2007-03-26 17:17 fuse-utils_2.6.3-2_i386.deb
-rw-r–r– 1 root root 68746 2007-03-26 17:17 libfuse2_2.6.3-2_i386.deb
-rw-r–r– 1 root root 90922 2007-04-08 23:02 libntfs-3g0_1.328-2_i386.deb
-rw-r–r– 1 root root 26422 2007-04-08 23:02 ntfs-3g_1.328-2_i386.deb

Instalamos los paquetes en éste orden:
# dpkg -i fuse-utils_2.6.3-2_i386.deb
(Leyendo la base de datos …
75012 ficheros y directorios instalados actualmente.)
Preparando para reemplazar fuse-utils 2.6.3-2 (usando fuse-utils_2.6.3-2_i386.deb) …
Desempaquetando el reemplazo de fuse-utils …
Configurando fuse-utils (2.6.3-2) …
creating fuse device node…
udev active, devices will be created in /dev/.static/dev/
creating fuse group…

# dpkg -i libfuse2_2.6.3-2_i386.deb
Seleccionando el paquete libfuse2 previamente no seleccionado.
(Leyendo la base de datos …
75012 ficheros y directorios instalados actualmente.)
Desempaquetando libfuse2 (de libfuse2_2.6.3-2_i386.deb) …
Configurando libfuse2 (2.6.3-2) …

# dpkg -i libntfs-3g0_1.328-2_i386.deb
Seleccionando el paquete libntfs-3g0 previamente no seleccionado.
(Leyendo la base de datos …
75020 ficheros y directorios instalados actualmente.)
Desempaquetando libntfs-3g0 (de libntfs-3g0_1.328-2_i386.deb) …
Configurando libntfs-3g0 (1.328-2) …

# dpkg -i ntfs-3g_1.328-2_i386.deb
(Leyendo la base de datos …
75029 ficheros y directorios instalados actualmente.)
Desempaquetando ntfs-3g (de ntfs-3g_1.328-2_i386.deb) …
Configurando ntfs-3g (1.328-2) …
Setting ntfs-3g suid root with group fuse…done
Users from ‘fuse’ group can now mount NTFS volume.

Podemos ver que se ha instalado el comando con el bit SET-UID (para poder ejecutarlo como si fuéramos el usuario root) y que los usuarios que se encuentren dentro del grupo “fuse” podrán montar particiónes NTFS.

2. Añadimos nuestro usuario al grupo “fuse” y salimos de la consola como usuario root:
# gpasswd -a nombre_usuario fuse
Añadiendo el usuario nombre_usuario al grupo fuse

# exit
logout

$

3. Creamos en nuestro home de usuario un directorio donde montaremos la partición NTFS:
$ cd
$ mkdir discowin

Cerramos la sesión gráfica o reiniciamos el equipo porque necesitamos que nuestro usuario inicie sesión perteneciendo al grupo “fuse”.

4. Montamos la partición NTFS en el directorio creado en el paso anterior:
$ ntfs-3g /dev/hda1 ~nombre_usuario/discowin
fusermount: option allow_other only allowed if ‘user_allow_other’ is set in /etc/fuser.conf
Retrying mount …
Successful mount

Ahora podemos acceder al directorio discontfs y veremos el contenido de nuestra partición NTFS pudiendo borrar y escribir en ella.

5. Para desmontar la partición hacemos:
$ fusermount -u discowin

6. También podemos hacer que la partición esté activa al arrancar el equipo. Para ello necesitamos poner la siguiente línea en el fichero /etc/fstab (Como usuario root)
$ su -
password:

# id
uid=1000(domi) … (Vemos nuestro UID de usuario que utilizaremos debajo)

# vi /etc/fstab

/dev/hda1 /home/nombre_usuario/discowin ntfs-3g defaults,uid=1000 0 0

Al iniciar, deberíamos poder acceder al directorio /home/nombre_usuario/discowin y ver el contenido de la partición NTFS.

Instalacion Apache2.x + PHP5+ Debian Etch

April 12, 2008

Bueno escribo éste artículo porque me costó bastante lograr hacer andar PHP5 con Apache2, así me sirva de ayuda para cuando lo quiera realizar otra vez.

Quería empezar a programar en PHP, pero obviamente en Linux así que puse apt-get install apache, php, y mysql. Se instalaron todos pero cuando hice un script no funcionaba, empiezo a ver los archivos de configuración y estaban todos los módulos perfectos.

En Apache 1.3 hay que activar dos módulos en el archivo de configuración http.conf para que se carguen, lo mismo no había forma de que ande. Cansado de tantos problemas, reinstalé Debian porque ya me venía funcionando mal.

Una ver reinstalado puse apt-get install apache2, php5 y msql.

Listo digo ahora tiene que andar, ya que el día anterior estuve con un amigo en su casa y probamos haciendo lo mismo en Ubuntu y le andaba de diez.

Pruebo apache, pongo localhost en el navegador y sale: It’s works!

Hago un simple script con el característico “Hola Mundo” y nada.

Empiezo a ver de vuelta los archivos de configuración; abro el httpd.conf y estaba vacío. ¿Cómo es eso? En Apache2 el archivo de configuración se llama apache2.conf, está mejor organizado que en httpd.conf

Todos los archivos de Apache se encuentran en /etc/apache2

Tiene una carpeta con los módulos disponibles (mods-available) y otra con los módulos habilitados (mods-enabled). Me fijo en los dos, y se encontraban los archivos los php5.conf y php5.load. O sea que en teoría tendría que andar PHP5 en apache.

Empiezo a revisar el archivo de configuración detalladamente, y se cargaban los módulos. Así que no podía saber que era.

Me harté de googlear, hasta que leí que antes en apache1.x había que agregar las extensiones .php, phtml. Entonces lo relacioné con lo que decía el archivo de configuración de apache, que toda la configuración de usuario va en http.conf.

Listo agrego las extensiones en el archivo http.conf:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

y funcionó.