miércoles, 30 de abril de 2008

GUI para ffmpeg

Ya hablé de cómo cambiar entre formatos de vídeo y audio con ffmpeg. Para newbies anti-consola decir que existe una interfaz gráfica llamada winff. Es muy fácil de usar.

También he encontrado otra interfaz que no he probado, llamada xmffmpeg. Si alguien la prueba es libre de comentar qué tal le ha ido.

Un saludo a todos en el día de mi cumpleaños.

sábado, 26 de abril de 2008

Minibuntu

Minibuntu no lo conocía, es una modificación no oficial del ISO oficial, de forma que es el liveCDbásico, con el mínimo de paquetes posible. Según dicen sus creadores: Minibuntu is a fully working Ubuntu livecd containing only the minimal set of software to make the system work. Minibuntu ISO image is only 138MB.

Aun no lo he probado, pero con una conexión a internet te puedes instalar cualquier programa desde Synaptic. De todas formas, puedes editar la ISO con programas como Ubuntu Customization Kit o Reconstructor con los que puedes añadir nuevos paquetes.

Actualización: También existe Ubuntulite y Fluxbuntu cada uno con unos requisitos diferenes.

El software libre es...

Lo que han hecho nuestros amigos de Microsiervos, es una idea genial. Buscando en Google*: "el software libre es" y quitando resultados repetidos e irrelevantes nos encontramos con cosas de lo más interesante:
  1. El Software Libre es un asunto de libertad, no de precio
  2. ¡El software libre es más fiable!
  3. El software libre es más que Ubuntu o Firefox
  4. El software libre es neutro. Está hecho por la gente, para la gente. ... Aun así, el software libre es infinitamente más seguro.
  5. No apostar por el software libre es una estupidez.
  6. El software libre es aquel que ofrece a sus usuarios libertad para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar un programa.
  7. en dos informes la ONU considera que el software libre es el vehículo "más adecuado" para el desarrollo de los países miembros, especialmente en materia de salud, educación y comercio internacional.
  8. El software libre es aquel que no ata a los usuarios, ni les hace depender de los desarrolladores, sean estos empresas o particulares.
  9. El software libre es la clave de una sociedad más democrática
  10. el problema de la Brecha Digital, proponiendo como un medio para combatirla el Software Libre.

He quitado principalmente clichés políticos: "es socialista" "es capitalista" "es comunista". Porque el software libre no tiene ideología, si bien cada grupo lo integra en la suya.
Y alguna opinión desinformada: el software libre "es algo que destruye el mercado" dicho por el creador del Tetris, contratado por Microsoft y actualmente por otra empresa. Y yo me pregunto: ¿Microsoft lava el cerebro de sus trabajadores?.

Y si estás de bajón, busca "en la vida podemos".


*Si sabes utilizar medianamente google, sabrás que lo que se pone entre comillas el buscador muestra las palabras consecutivas en ese orden.

viernes, 25 de abril de 2008

Grub2

Al parecer GNU tiene un proyecto en fase beta llamado grub2 que será la nueva generación de Grub, reescrito desde cero y solucionando ĺas limitaciones de grub legacy. Estará orientado a objetos (interfaz gráfica), pero mejor aun, permitirá arrancar desde cualquier ISO9660 (imagen de los CDs). Así que en un futuro podríamos tener varias imágenes ISO grabadas en un DVD y podremos arrancar desde cualquiera. Ejemplo: En un dvd tendríamos Debian.iso Ubuntu.iso Kubuntu.iso Xubuntu.iso y podríamos arrancar cualquiera de ellas.

Al parecer es muy prometedor, y el creador de SuperGrubDisk deja dicho proyecto para centrarse en GRUB2. /6-08-2007/
Los objetivos de esta nueva versión son, entre otros: (extraido de El bit negro)
  • Permitir scripting, condicionales, bucles, variables y funciones.
  • Interfaz gráfica.
  • Extensibilidad mediante carga dinámica de módulos.
  • Portabilidad a distintas arquitecturas.
  • Internacionalización. Soporte para caracteres fuera del conjunto ascii, mensajes localizados, etc.
  • Mejor administración de memoria.
  • Marco de trabajo modular, jerárquico y orientado a objetos para sistemas de archivo, archivos, dispositivos, unidades, terminales, comandos, tablas de partición y cargadores de SO.
  • Instalación multiplataforma.
  • Modo de rescate para casos en los cuales es imposible iniciar.
  • Corregir errores de diseño de la versión anterior de GRUB, que no pueden resolverse debido a compatibilidad inversa, por ejemplo el numerado de las particiones (he he he ...).
Más info | GNU

jueves, 24 de abril de 2008

Wubi

He dado tanto bombo a Ubuntu que no voy a decir que _HOY_ ha salido la versión definitiva 8.04

Lo que sí voy a decir es que he descubierto una nueva página: torrent.ubuntu.com que no la conocía y como cdimage.ubuntu.com está colapsada, el torrent es lo más recomendable. También se puede descargar desde todos sus mirrors.

No he mencionado que Ubuntu Hardy lleva incluido WUBI, el instalador oficial de Ubuntu para Windows, con la ventaja de que descarga todos los paquetes de internet mientras usas Windows y no hay que grabar un CD, no necesita hacer particiones porque lo instala todo en Windows e instala GNU/Linux como un programa más, de forma cómoda para el usuario novel. Para desinstalarlo hay que quitarlo como si fuera un programa cualquiera. Wubi también viene incluido en el CD...

MOCP

MOCP es un reproductor de audio por consola. Para instalarlo simplemente:

(Como root -> sudo su)

apt-get install moc

Una vez instalado, abrimos la consola y tecleamos mocp y se abre la ventana del reproductor, muy sencillo, elegir archivo y poner en cola.

Todavía no controlo demasiado el reproductor (parar la reproducción escribir stop) y es que instalé en mi Ubuntu 7.10 este reproductor porque el volumen por defecto de mi ordenador era bajo y cambiando el volumen en este reproductor se cambia el volumen por defecto. Para cambiar el volumen SHIFT+< aumenta y < disminuye.

Dos problemas resueltos con un solo programa.

martes, 22 de abril de 2008

Elige el repositorio más rápido

Ubuntu tiene muchos mirrors, cuando eliges el mejor servidor, primero hace un ping a todos los mirrors (tiempo de respuesta) y con los mejores comienza una descarga fantasma para ver su velocidad. La cercanía influye en el tiempo de respuesta, por lo que es normal que el más rápido fuera uno de España.

  1. Abre Synaptic
  2. Configuración>Repositorios
  3. Descargar desde: Otros
  4. Botón "Seleccionar mejor servidor"
Ventajas/desventajas: He pasado de tener una lista de 24873 paquetes a otra de 24831 paquetes, pero eso sí, había una actualización que no podía instalar update-manager-core y era porque update-manager no estaba en el listado. Ya lo he podido instalar.

Visto en
| Entre tuxes y pepinos

Novedades en ubuntu y firefox 3

El cambio más notable ha sido Firefox, al pasar de 2.0.0.14 a 3.0ß5 ; Pero sin duda no es el mayor cambio. He notado una actualización notable de los repositorios, de modo que incluyen pidgin 2.4.1, octave 3.0.0 y OpenOffice 2.4.0 entre otros.

Al reiniciar he visto un cambio en la pantalla de inicio, donde te avisa que el chequeo de los discos duros ha comenzado, junto a su porcentaje, pero sin perder la pantalla de arranque (recordemos que antes se quitaba la pantalla y se veía la consola). De la misma forma, la pantalla de bienvenida ha cambiado sutilmente a mejor, es igual en esencia, pero ahora ubuntu tiene un resplandor y por los lados se aprecian unas sutiles formas que no me disgustan.

Configuración: Durante la actualización te permitía conservar la configuración de algunos programas como la red local (smb), y alguno más. En cuanto a mi escritorio nada ha cambiado, excepto el fondo, y el Tracker que lo había quitado y se me ha vuelto a poner. Update-manager-core no se me actualiza al parecer porque tengo paquetes de repositorios no oficiales. ¿?

Firefox 3: Novedades
  • Mejor gestión de la memoria. Yo lo he notado.
  • Al hacer zoom se hace zoom toda la página (imágenes incluidas) y no sólo el texto. Ctrl + rueda ó Ctrl + '+' ; Ctrl + '—' ; Ctrl + 0
  • Tiene una apariencia sutilmente cambiada.
  • Los marcadores dinámicos ahora también tienen la opción de abrir la página principal. Ésto es una utilidad que echaba de menos.
  • Se ha añadido una estrella a la barra de dirección (parecida a la de los correos en gmail). Es una forma de añadir la página a marcadores. Si haces doble clic puedes editar sus propiedades y etiquetas. ¡¡Buena utilidad!!
  • Ahora firefox usa la base de datos SQLite y es más fácil buscar los marcadores y las páginas del historial.
  • Las descargas han mejorado su apariencia, con un buscador, ahora se pueden reanudar realmente, y cuando cierras la ventana en la barra de estado te dice cuánto le quedan a tus descargas.
  • Complementos se llama ahora Agregados, y tiene una estructura mejorada, donde incluye los plugins externos tipo Flash, Quicktime, Divx entre otros.
  • En marcadores dinámicos se ha incluido un menú de marcadores rápidos que no me gusta. Si bien es de las pocas formas de acceder a las páginas marcadas con la estrella. Haciéndo Ctrl+B se aprecia que esas páginas van a "Marcadores no ordenados".
  • Por ahora no funcionan la mayoría de extensiones. Con Nightly Tester Tools puedes configurarlo para que no compruebe la compatibilidad. Si lo que quieres es instalar extensiones obsoletas con about:config debes cambiar la opción general.useragent.extra.firefox a Firefox/2.0.0.14. Visto en | escrpitoso.
  • Al huevo de pascua About:mozilla se le añade about:robots.

Actualizar Ubuntu

Si ya has pedido tus CDs de Ubuntu Hardy, si ya te has descargado la RC (Release Candidate) o si has preferido descargar el DVD sin esperar a que salga pasado mañana, día 24-04-08 la versión definitiva de Ubuntu 8.04...

...ya sólo te falta actualizar tu Sistema Operativo YA. No es necesario que esperes a la versión final, pues sólo cambiarán unos pocos paquetes.

Actualización: Para aumentar la velocidad de la descarga elige el servidor más rápido.

¿Cómo?
  • Presionamos Alt-F2 y escribimos: update-manager --devel-release
ó por consola:
  • sudo do-release-upgrade -d
Antes de actualizar versión, debes tener de antemano actualizados todos los paquetes. Éste método es para pasar de 7.10 a 8.04.

Visto en | My Free World, traducción a su vez de | Ubuntu.com

viernes, 18 de abril de 2008

Y un wiki

No tenía bastante con montarme un SO remoto, porque cuando he querido montarme un servidor ha sido para crear un wiki.

Como vemos, desde Ubuntu, con los paquetes precompilados no se necesita configurar nada o muy poco y por eso se hace todo tan rápido. Hemos montado un servidor LAMP, hemos instalado eyeOS y ahora un wiki en 3 pasos.

De antemano, ponemos http://localhost/phpmyadmin que es la forma de configurar MySQL, y procedemos a poner contraseña al root o lo que haga falta.

Monta tu Wiki:
  1. Descarga tu wiki. Hay muchos tipos de wiki, y no todos tienen licencia libre. Yo he optado por el de mediawiki (del proyecto wikimedia).
  2. Descomprímelo en el directorio del servidor. Llamémoslo wiki.
  3. Accede a él desde el navegador http://localhost/wiki/ y te pedirá una configuración simple.
  4. Terminado.
Actualización: He visto un buen tutorial en inglés.

Sobre el servidor e Instalación de eyeOS

Como he dicho en el post anterior, me he montado un servidor para uso privado (principalmente de uso local) con la posibilidad de que se puede acceder desde el exterior, conociendo la IP pública que te da el ISP.

Desde el mismo PC se puede acceder desde http://localhost/ que equivale a poner http://127.0.0.1/ una IP reservada para direccionar a la misma máquina. De la misma forma se puede configurar apache (el servidor) para que redireccione con otros nombres a cualquier IP. El año pasado me hice un servidor html en hasefrog y ahora me he hecho uno más completo que pueda tener aplicaciones útiles. Sobretodo es para hacer pruebas y continuar aprendiendo.

Desde la red local se puede acceder a mi servidor poniendo la IP de mi PC (IP privada) que puedo elegir estática o dinámica (DHCP). Cuando necesitas abrir los puertos para el P2P, etc tras un router se hace imprescindible tenerla fija. La dificultad de acceder a la IP pública desde cualquier PC es
que accedes a la página de configuración del router. ¿Cómo evitarlo? Entrando al setup del router: Setup>NAT>Virtual Server poniendo nuestra ip pública (por ejemplo 22.255.255.255), un puerto de nuestro ordenador que esté abierto (el 80 para la web) y un puerto externo cualquiera, pongamos el 1234. De forma que cuando pongamos http://22.255.255.255:1234 desde un ordenador cualquiera, el router redireccionará a nuestro ordenador que es el servidor.

El directorio raíz de nuestro servidor es una carpeta a cuyo contenido se puede acceder remotamente. Por defecto esa carpeta era /var/www pero se puede cambiar. El acceso a esa carpeta es del root (con sus ventajas e inconvenientes), y también se le pueden cambiar los permisos. Por lo tanto cuando entramos a http://localhost/ visualizamos el index.html, index.php ó el contenido de la carpeta /var/www en su defecto.

eyeOS
Como es un proyecto libre, podemos descargarlo desde su sección descargas o desde sourceforge directamente. También puedes descargar la versión beta, pero está más escondida. Una vez descargado y descomprimido, movemos la carpeta a nuestro servidor y ya sólo tenemos que acceder a nuestro servidor y la subcarpeta correspondiente (por ejemplo: http://22.255.255.255:1234/eyeOS/).

Si quieres que soporte archivos odf y de M$ office debes seguir más pasos:
  1. Instalar openoffice y xvfb.
  2. Copiar el archivo de eyeOS: extras/OpenOffice/eyeOS.xba y pegarlo en /usr/lib/openoffice/share/basic/Tools/
  3. Editar /usr/lib/openoffice/share/basic/Tools/script.xlb and añadir <library:element library:name="eyeOS"/> debajo de <library:element library:name="Debug"/>
  4. Ejecutar: Xvfb :1 -ac -screen 0 800x600x16 -fbdir /tmp & o mejor hacer un script cuyo contenido sea:
#!/bin/sh
Xvfb :1 -ac -screen 0 800x600x16 -fbdir /tmp &
guardarlo en /etc/init.d/ y llamarlo xvfb (y darle permisos de ejecución) para que se ejecute en cada inicio como root.

Eso es todo por ahora.

LAMP: Mi servidor con PHP y MySQL

Servidor LAMP: Servidor con Linux, Apache, MySQL y PHP

La verdad, desde que me hice un server con apache sobre hasefrog me ha picado la curiosidad hacerme un verdadero LAMP. En principio es para uso local, pero como mi IP no cambia casi nunca, ni siquiera me voy a plantear hacerme un DynDNS esta vez.

Necesitamos instalar:
sudo apt-get install apache2 php5 phpmyadmin mysql-server

Durante la instalación te pedirá establecer contraseña para root, ect. Se puede complementar el php con más funciones que se encuentran en los repositorios. Éstos empiezan por php y uno útil es php-mail. Cuando se instalan los programas, automáticamente se ponen en funcionamiento los demonios correspondientes. Para saber si funciona el servidor apache entra en la URL http://localhost/ y debe abrirte una página simple con el contenido de la carpeta /var/www que es el directorio raíz de tu servidor. Debajo, pondrá algo como:
Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 Server at localhost Port 80
Si no pone lo del PHP, deberás reiniciar el servidor apache como me ha pasado a mí:
sudo /etc/init.d/apache2 restart

Podemos comprobar que funciona el php creando un archivo "testphp.php" con el contenido: <?php phpinfo(); ?> e intentar abrirlo desde el navegador. Si en lugar de mostrar su contenido nos ofrece descargarlo, escribiremos:
sudo a2enmod php5
sudo /etc/init.d/apache2 force-reload

Fuentes| [1] [2] [3] [4]

eyeOS

eyeOS me encanta. La primera vez que lo vi no me llamó demasiado la atención. Hoy en día ha cambiado mucho. En primer lugar porque es software libre, bajo la GNU Affero GPL3. En segundo lugar porque es de las pocas aplicaciones que hacen la web 2.0 realmente útil. Actualmente la versión es la 1.5.0.5 y en 8 días sale la versión 1.6. Un proyecto español del que enorgullecerse.
¿Qué es?
Aparentemente es un Sistema Operativo dentro del navegador. Realmente es una aplicación AJAX muy versátil. Su gran utilidad es poder usar documentos en un servidor remoto, y además puedes enviarlos por correo, ftp, etc...

¿Ventajas?
La primera ventaja proviene de su programación web: es una aplicación multiplataforma.
La segunda parte de su disponibilidad: puedes acceder a tus documentos remotos desde cualquier ordenador en cualquier lugar.
La tercera son sus aplicaciones: agenda de contactos, calendario, documentos de oficina, música y vídeo, gestión de feeds, gestor de correo, mapamundi y alguna otra utilidad.

Me parece ideal para grupos de trabajo, pero también es bueno para uso personal. Yo echo de menos la posibilidad de sincronizar archivos con tu PC, como marcadores, documentos...

He probado la beta 1.6 y tiene, dentro del parecido con la anterior muy buena pinta. La beta sólo se puede probar en inglés. Los creadores prestan su servidor para que uses la versión oficial gratuitamente. No es una demo. Su negocio (como con todo el software libre) es ofrecer servicios, por lo que a ellos le interesa que lo usen las empresas, colegios, etc.

Puede ser una solución muy interesante, sobretodo para grupos.

miércoles, 16 de abril de 2008

AutoFsck

Leo en el blog de Marcelo Ramos sobre una nueva aplicación: AutoFsck, que por ahora no está en los repositorios.

¿A alguien le ha pasado que cuando más prisa tenía el ordenador se pone a chequear los discos duros? Con discos duros grandes tarda varios minutos. ¡¡Imagínate si tenías que hacer una presentación o dar una conferencia!! Pues al parecer ya le ha pasado a alguien.

En el wiki de ubuntu hay un enlace al .deb. Una vez instalado se encuentra en el menú Sistema>Administración>Periodic Disck Checking.

El programa aunque es muy simple está en inglés, y por ello Marcelo lo ha traducido. Sigue los pasos para traducirlo desde su blog.


martes, 15 de abril de 2008

Próximo lanzamiento de Ubuntu

Quedan unos 9 días para que lancen la versión 8.04 de Ubuntu, llamada Hardy Heron. Todos sabemos lo saturado que acaban los servidores de Ubuntu y sus mirrors. Teniendo en cuenta que los mirrors tienen acceso a la versión definitiva antes que el resto de los usuarios, es posible que encuentres un mirror con la nueva versión antes de que aparezca en la página oficial. Aunque eso puede ser muy friki y posiblemente innecesario si no tienes mucha prisa.

Para mí es muy útil conseguir Ubuntu en DVD, porque contiene muchísimos de los paquetes del repositorio, y nunca viene mal si vas a instalar Ubuntu a alguien sin conexión a internet o sin tarifa plana. En este sentido, y varios días después de que haya salido la beta me encuentro con una versión en DVD de Hardy 8.04 que no la llaman beta, sino Daily Build, es decir compilación del día con fecha del día 13. Mientras comprobaba la fecha veo que acaban de añadir una nueva carpeta con la compilación de hoy (casualidades de la vida) pero la han vuelto a quitar. Voy a bajarme el DVD de 8.04 compilado de hace dos días, que estará más actualizado que la versión beta. Por lo visto releases.ubuntu.com tiene versiones definitivas, pero además cdimage.ubuntu.com tiene todos los sabores de ubuntu, y compilaciones del día, además de tenerlos en DVD. Lo que todavía nos sé muy bien es porqué hay una carpeta 8.04 y una carpeta Hardy...

El DVD yo recomiendo bajarlo via Torrent, porque el servidor no siempre da muy buena velocidad. Pronto actualizaré con las novedades de esta versión de Ubuntu.

AptUrl

APT-URL es una nueva forma, que desde Ubuntu Gutsy 7.10 sirve para instalar programas del repositorio desde el navegador. Basta con poner:
apt://<paquete>

No es necesario abrir la consola o usar Synaptic para ello, y además es muy útil poner los enlaces en páginas webs dedicadas a Ubuntu cuando mencionas los programas. No conocía esa modalidad de instalación hasta hace bien poco y tenía ganas de hablar de ella.

lunes, 14 de abril de 2008

Torrents y trackers

El torrent es una buena forma de descarga descentralizada, peer2peer. Se pronostica que vivirá mucho tiempo ya que es la mejor solución a lanzamientos esperados de programas y sistemas operativos libres. El método actual de descarga directa con sus servidores espejo, se colapsa durante la primera semana que sale a la luz distribuciones como Ubuntu (cientos de MB), mientras que descargar un archivo .torrent (algunos KBs) es sencillo y con un programa bittorrent puedes descargar mediante P2P lo mismo en menos tiempo. Además, la descarga directa, como norma general no se puede recuperar si se interrumpe y el torrent sí. Esto evita tener servidores tan potentes y con tanto ancho de banda.

Los torrents también sirven para descargas de películas y otros archivos y como es de esperar, al menos una persona/servidor debe tener el archivo completo. Un cliente de BitTorrent bueno para Ubuntu es Transmission. Hay otros como azureus, deluge-torrent, bittornado (+gui), y freeloader. Prueba el que más te guste, aunque Ubuntu suele traer uno preinstalado. Al hacer doble clic sobre el archivo torrent comienza a descargarse con el programa adecuado.

Los trackers son motores de búsqueda de torrents. Hay webs dedicadas a eso, pero por ejemplo azureus tiene un buscador integrado. Algunas páginas sobre torrents son BajaTorrent.com, ShareByte.org y algunos buscadores buenos son PizzaTorrent.com, LookTorrent.com, Torrent-Finder.com y Torrentem.com