Spiga
Mostrando entradas con la etiqueta Lucid Lynx. Mostrar todas las entradas
Mostrando entradas con la etiqueta Lucid Lynx. Mostrar todas las entradas

Caratulas de CDs para Ubuntu Lucid Lynx

Se acerca el momento del lanzamiento de Ubuntu Lucid Lynx, y puede que quieras regalar copias a amigos o familiares. Aquí tienes una colección de carátulas para CDs.



El diseño me ha gustado mucho, sobre todo el de los de la imagen superior, aunque tienes donde elegir ya que incluye un total de 21 para: Ubuntu, Kubuntu, Xubuntu y Lubuntu. Además también incluye los archivos fuente para poder modificar a tu antojo.


Tienes mas información en la web de su creador:

Ubuntu Lucid Lynx 10.04 CD Label
Update on Ubuntu 10.04 CD labels

Descarga desde:
spreadubuntu

DeVeDe, crea CDs y DVDs con menús

DeVeDe es un programa para crear DVD de video y CDs (VCD, sVCD o CVD), aptos para los reproductores domésticos, a partir de cualquier archivos de vídeo, en cualquiera de los formatos soportados por Mplayer. La gran ventaja sobre otras utilidades es que solo necesita Mplayer, Mencoder, DVDAuthor, VCDImager y MKisofs (bueno, y Python, PyGTK y PyGlade), por lo que sus dependencias son pequeñas.

Lo podemos instalar desde los repositorios de Ubuntu:

$ sudo aptitude install devede

Y lo ejecutamos desde:

Aplicaciones > Sonido y Vídeo > DeVeDe


Entre las caracteristicas de DeVeDe cuenta con:
  • Editor de menús
  • Imagen de fondo
  • Tipografía (color, tamaño)
  • Añadir música
  • Tipo de alineado
  • Opciones de inicio
  • Vista previa...
  • Selección de tamaño del disco
  • Información del video
  • Formatos PAL/SECAM/NTSC
  • Opciones avanzadas (calidad de vídeo, formatos de vídeo, sonido...)

Fuente: DeVeDe 3.16.7

Asistencia remota Linux/Windows con TeamViewer

Hace no mucho tiempo que conocí TeamViewer como sistema de control remoto, ya que de siempre he usado Terminal Server, VNC o Logmein, para hacer las asistencias remotas a los clientes. Todos estos servicios tienen sus pros y sus contras:

  • Terminal Server: Es un producto muy ágil para plataformas Windows, e incluso Linux/Windows, el problema son las licencias (son muy caras), y necesita un tiempo de adaptación.
  • VNC: Buen sistema de control remoto, sin tener que pagar licencias. Lo malo es que no es tan fluido como Terminal Server y necesita también de cierta preparación previa en ambos equipos.
  • Logmein: Necesita de un navegador web para funcionar, registrarse en una web y una instalación previa en el equipo cliente. Es poco fluido, pero puede sacar de un apuro. Es el que más usamos en el trabajo.
Ahora viene Teamviewer, un asistente que no necesita instalación (versión Windows), ni configuración. Simplemente se descarga el ejecutable (en los dos equipos), se introduce la ID que te proporciona el programa y posteriormente la contraseña. Con estos sencillos pasos tendremos el control del ordenador remoto y podremos realizar la asistencia sin complicación ninguna.

Lo mejor de todo es que TeamViewer ha lanzado una versión Beta con el que podremos conectarnos remotamente entre: Windows/Linux y Linux/Windows sin necesidad por mi parte de tener que cambiar de sistema operativo para hacer un control remoto :D :D


.-Instalación de TeamViewer
Lo único que tenemos que hacer es descargar el archivo .deb (para Ubuntu) que encontraremos en su página web. Abrimos la terminal y ponemos:

$ wget http://www.teamviewer.com/download/teamviewer_linux.deb

Ahora lo instalamos:

$ sudo dpkg -i teamviewer_linux.deb

Ahora lo ejecutamos desde:

Aplicaciones > Internet > TeamViewer


.-Conectar con el escritorio remoto
Una vez instalado y ejecutado TeamViewer el PC que va a recibir la asistencia tiene que dar al PC que la va a iniciar la ID y la contraseña, que este introducirá en ID de Crear sesión y posteriormente la contraseña cuando se nos indique.


Fuente: Me entere gracias a uno de los tweets de novatillasku, del foro informaticaXP.

Saber la IP de red y pública con un solo comando (+Script)

Esta semana que acaba ha sido un poco caótica en el trabajo, aparte del traslado de oficina, muebles para arriba, muebles para abajo, se ha pulverizado el servidor de archivos del trabajo (montado sobre una KKRAID) con todos los problemas que conlleva (copias de seguridad desactualizadas, posteriores problemas con la controladora y los discos SCSI... todo un show), accesos remotos a clientes que te vuelven loco tanto pedir (y contradecirse cada 15 minutos), la web de un cliente que por arte de magia "ha perdido" parte de la base de datos... Total, que para relajarme este fin de semana he decidido crearme un sistema de copias que lanzare desde mi casa con el que me ahorrare problemas futuros. En un principio lo programaré en MONO y algo de script bajo shell.

Necesario tener instalado:

  • ifconfig
  • grep
  • cut
  • awk
  • wget
Lo primero que he pensado es que necesitare la ip de red del nuestro PC (solo y exclusivamente la IP, sin ningún dato más). En este caso usaremos el comando ifconfig, buscando con grep los patrones que nos interesan, seleccionamos y eliminamos lo sobrente y mostramos el resto:

$ ifconfig | grep 'inet:'| grep -v '127.0.0.1' | cut -d: -f2 |
awk '{print $1}'

En el segundo caso usaremos wget que ira a buscar la ip a dyndns.org, y la mostrara limpita de código sobrante:

$ wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address:
//' -e 's/<.*$//'

Ahora bien, si queremos usar un script, que podemos por ejemplo ejecutar con un lanzador, cada vez que queramos, abrimos nuestro editor de texto preferido, copiamos el siguiente texto y lo pegamos en el editor.

#!/bin/sh
clear
echo "IP de red: "
exec ifconfig | grep 'inet:'| grep -v '127.0.0.1' | cut -d: -f2 |
awk '{print $1}'
echo "IP pública: "
exec wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address:
//' -e 's/<.*$//'

Guardamos, cerramos y le damos permisos de ejecución con CHMOD, y lo ejecutamos (en mi caso el script se llama mostrarip);

$ sudo chmod +xr mostrarip

$ ./mostrarip

IP de red :
192.168.0.69
IP pública :
77.143.xxx.xxx

Seguro que al final paso de hacer nada, y dejo esto del programa para otro "día"... pero la intención es lo que cuenta, no? :P

Fuentes: ip de red || ip pública

Tilda, consola de scroll vertical

Tilda es una consola de scroll vertical al más puro estilo de los juegos FPS, como Quake, Doom y Half-Life. Cuenta con unas opciones para la apariencia y la funcionalidad mas que aceptables. Transparencias, opción para múltiples pestañas, combinación de colores y teclas, enseñar o ocultar la barra de desplazamientos, bordes o medidas...

La instalamos usando, desde consola:

$ sudo aptitude install tilda

Y lo ejecutaremos en:

Aplicaciones > Accesorios > Tilda

Una vez instalado o clicando sobre ella con botón derecho del ratón (preferencias) podrás configurar todo lo necesario.


Te puede interesar:

Programa para administrar SAMBA (GUI)

GSAMBAD es una aplicación GTK+ para SAMBA y servidor de impresión. Cuenta con múltiples usuarios remotos y locales, y la importación de grupos, la creación y manipulación de usuarios, incluyendo la aleatorización de nombres de usuario y contraseñas. Impresión de documentos PDF para compartir / directorios privados o e-mail. También cuenta con tres niveles de estrategias de gestión de dominios.

NOTA: Se recomienda que antes de usar esta aplicación, tengamos un poco presente las características y funciones de Samba.

Para instalar desde Ubuntu usamos:

$ sudo aptitude install gadmin-samba

Y lo ejecutamos desde:

Aplicaciones > Herramientas de sistema > Gadmin-Samba

Enlaces:
Web oficial
Web de samba
wiki de samba

Tema GKT para Ubuntu (Oscuro)

Finestly mod es un tema GTK+ para los que nos gustan los temas oscuros. Puedes verlo en la imagen superior.

Para descargar clicamos en la siguiente imagen:



Ahora entramos en Sistema > Preferencias > Apariencia, pestaña Tema, boton Instalar... Seleccionamos el archivo descargado y lo lanzamos.

Programa PADRE para GNU/Linux

Llego el momento de hacer la declaración de la renta, y los Linuxeros tenemos la opción (por fin) de poder hacerlo desde nuestro sistema operativo. Disponemos de una versión del programa PADRE.


Descargar el programa entrando en (versión Linux):


Le damos los permisos pertinentes con CHMOD, desde consola:

$ sudo chmod +x renta2009_unix_1_00.sh

Y lo ejecutamos:

$ ./renta2009_unix_1_00.sh &

Tras una pequeña instalación, seleccionando el directorio donde instalarlo y los iconos, lo podemos ejecutar desde:

Aplicaciones > Otras > Renta 2009

Fuente: Ubuntu Life

Instalar Java en Ubuntu 10.04 'Lucid Lynx'

En Ubuntu 10.04 podemos encontrar Sun Java 6 JDK en el repositorio partners, de Canonical. Para instalarlo añadimos el repositorio...:

$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

actualizamos los repositorios...:

$ sudo aptitude update

e instalamos el paquete...:

$ sudo aptitude install sun-java6-jdk

En la instalación nos tendremos que "leer" su fabulosa licencia:

Y aceptarla justo después:

Para comprobar la versión de java escribimos:

$ java -version

java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8) (6b18~pre4-1ubuntu1)
OpenJDK Client VM (build 16.0-b13, mixed mode, sharing)


Fuente: Dan's blog

Glade, diseña tus propias GUI (ACTUALIZADO)

Hace unos días os hable de Anjuta (mojamuta, como dice mi gran amigo DaRKnSiS :), un buen IDE (Integrated Development Environment) de programación que incluye como opción el desarrollo de GUI's (Graphical User Interface) usando el potencial de Glade.


Glade es una herramienta para el desarrollo de aplicaciones GTK+ y entornos GNOME. Ademas la interfaz de usuario diseñada con Glade se guardan como XML, y usando GtkBuilder estas se pueden cargar cargar por las aplicaciones de forma dinámica según sea necesario.

Mediante el uso de GtkBuilder, los archivos Glade XML se puede utilizar en varios lenguajes de programación como C, C + +, C #, Vala, Java, Perl, Python, y otros.

NOTA: Gracias a cometarios de xota y Spayder26 me entero que la versión que he añadido era la antigua (glade). He actualizado el articulo con la nueva versión (glade-3).


La podemos instalar usando:

$ sudo aptitude install glade-3

Y ejecutarla desde:

Aplicaciones > Programación > Diseñador de aplicaciones Glade

Enlaces:
Web Oficial

Contador regresivo de Ubuntu 10.04 para tu blog

Si tenéis un blog/página web/servidor web/lo que sea, simplemente copiar el código siguiente en vuestro sitio:

Opción 1 "Change"






Opción 2 "Lynx"






Opción 3 "Orange"






Opción 4 "Simple"



Ubuntu: For Desktops, Servers, Netbooks and in the cloud


NOTA: Perdón por las molestias si no ha cargado bien, estoy haciendo pruebas con el tema del blog.

SQLite Database Browser

Esta última semana he recibido el encargo para una nueva aplicación, de nuevo con sistema .ADO, y he decidido buscar una alternativa a las bases de datos ACCESS como sistema de almacenamiento de datos, que era la que utilizaba hasta ahora. Después de ver las diferentes alternativas se ha decidido usar SQLite.

SQLite Database Browser es un software libre, de dominio publico, una herramienta open source que se usa para crear, diseñar y editar las bases de datos compatibles con SQLite. La interface usa librerías QT, y está destinado a ser usado por usuarios y desarrolladores que quieran crear bases de datos, editar y buscar datos utilizando una interfaz familiar de hoja de cálculo, sin la necesidad de aprender complicados comandos SQL. Controles y asistentes están disponibles para los usuarios:

  • Crea y compacta base de datos
  • Crea, define, modifica y elimina tablas
  • Crea, define y elimina índices
  • Navega, edita, añade, y elimina registros
  • Busca registros
  • Importa y exporta registros a texto
  • Importa y exporta tablas desde/a archivos CSV
  • Importa y exporta bases de datos desde/a archivos SQL
  • Número de consultas SQL e inspecciona los resultados
  • Examina el log de todos los comandos SQL usados por la aplicación
  • Multiplataforma

Descargalo desde los repositorio de Ubuntu:

$ sudo aptitude install sqlitebrowser

Ejecutalo desde:

Aplicaciones > Programación > SQLite Database Browser

Enlaces:
Sitio Oficial
Sitio Oficial SQLite
Documentación oficial SQLite

Ubuntu 10.04 "Lucid Lynx", Beta 2

Publicada la segunda versión Beta, de Ubuntu 10.04 "Lucid Lynx".


.- Como descargar?
Descarga Ubuntu "Lucid Lynx" Beta 1, en 32 o 64 bits:

Sitios de descarga:

http://releases.ubuntu.com/releases/10.04/ (Ubuntu Desktop and Server)
http://uec-images.ubuntu.com/releases/10.04/beta-2/ (Ubuntu Server for UEC and EC2)
http://releases.ubuntu.com/kubuntu/10.04/ (Kubuntu Desktop and Netbook Remix)
http://cdimage.ubuntu.com/xubuntu/releases/lucid/beta-2/ (Xubuntu)
http://cdimage.ubuntu.com/edubuntu/releases/lucid/beta-2/ (Edubuntu)
http://cdimage.ubuntu.com/mythbuntu/releases/lucid/beta-2/ (Mythbuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/lucid/beta-2/ (Ubuntu Studio)


.- Que hay que esperar?
  • 18 de marzo - Beta 1
  • 8 de abril - Beta 2
  • 22 de abril - RC
  • 29 de abril - Final

Fuente: novatillasku.com

ScummVM, juega a grandes clásicos

ScummVM (Script Creation Utility for Maniac Mansion Virtual Machine) es un programa que permite ejecutar grandes clásicos, del genero aventura gráfica, con un simple clic, siempre y cuando tengas el juego ;).

Lo mejor de todo es que ScummVM reemplaza los ejecutables de los juegos, lo que le permite jugar en sistemas para los cuales no fueron desarrollados!

Soporta juegos de:

Algunos de los títulos que disponen de soporte (lista completa):

Podemos instalarlo desde los repositorios de Ubuntu:

$ sudo aptitude install scummvm

Y ejecutarlo desde:

Aplicaciones > Juegos > ScummVM

Anjuta, IDE de programación

Anjuta DevStudio es un estudio para el desarrollo de programas que incluye administración de proyectos, debugger interactivo, editor de fuentes, control de versión, diseñador de interfaz gráfica de usuario (GUI) perfil y varias herramientas más. Anjuta se incluye por defecto en GNOME 2.30 y cuenta con muchísimo soporte por parte de la comunidad GNOME.


Puntos fuertes de Anjuta:

  • Interfaz de usuario simple, flexible y configurable
  • El uso de plugins para facilitar el desarrollo de los diferentes lenguajes de programación
  • Gestor de ficheros propio
  • Gestor de poyectos
  • Auto-generación de sintaxis
  • Editor de código fuente
  • Integración de ayuda de desarrollo
  • Incluido Debugger
  • más...
Lo podemos descargar usando:

$ sudo aptitude install anjuta

Y podemos ejecutarlo desde:

Aplicaciones > Programación > Anjuta

Enlaces:
Web oficial

COMO: FTP desde linea de comandos

Esto os puede servir como un salvavidas en alguna ocasión en la que no dispongáis de cliente FTP, o estéis en modo linea de comandos, como en el caso de Ubuntu Server.

- Lo primero que hacemos es conectar con el host, ftp + ip de destino:

$ ftp 192.168.0.193

Connected to 192.168.0.193. 220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- 220-You are user number 1 of 50 allowed. 220-Local time is now 18:00. Server port: 21. 220-This is a private system - No anonymous login 220-IPv6 connections are also welcome on this server. 220 You will be disconnected after 15 minutes of inactivity.

- Esperamos respuesta de conexión e introducimos el nombre de usuario:

Name (192.168.0.193:neo): neo
331 User neo OK. Password required

- y la contraseña:

Password: ***********

230-User neo has group access to: neo sambasha admin lpadmin plugdev
230- cdrom dialout adm
230 OK. Current directory is /home/neo
Remote system type is UNIX.
Using binary mode to transfer files.

- Preguntamos en la carpeta donde nos encontramos:

ftp> pwd

257 "/" is your current location

-Entramos en la carpeta que nos interesa:

ftp> cd /home/neo/

250 OK. Current directory is /home/neo

-Listamos los archivos y carpetas que se encuentran en el servidor:

ftp> ls

200 PORT command successful
150 Connecting to port 51028
drwxr-xr-x 2 neo neo 4096 Apr 3 21:24 Descargas
drwxr-xr-x 2 neo neo 4096 Mar 18 19:48 Documentos
drwxr-xr-x 9 neo neo 4096 Apr 3 20:52 Escritorio
drwxr-xr-x 3 neo neo 4096 Mar 23 13:14 Im??genes
drwxr-xr-x 2 neo neo 4096 Mar 18 19:48 M??sica
drwxr-xr-x 2 neo neo 4096 Mar 18 19:48 Plantillas
drwxr-xr-x 2 neo neo 4096 Mar 18 19:48 P??blico
drwxr-xr-x 2 neo neo 4096 Mar 18 19:48 Videos
-rw-r--r-- 1 neo neo 179 Mar 18 19:40 examples.desktop
-rw-r--r-- 1 neo neo 258 Apr 3 20:50 uget_1.5.0-1~getdeb1_i386.deb
226-Options: -l
226 10 matches total

- Para un mejor manejo de los archivos tenemos que convertir en binario o ancii, dependiendo del tipo de archivo, y poder descargar:

ftp> bin

200 TYPE is now 8-bit binary

- Monitorizamos en progreso de la descarga:

ftp> hash

Hash mark printing on (1024 bytes/hash mark).

- Descargamos el archivo que queramos a nuestro PC:

ftp> mget uget_1.5.0-1~getdeb1_i386.deb

mget uget_1.5.0-1~getdeb1_i386.deb?
200 PORT command successful
150 Connecting to port 38412
226-File successfully transferred
226 0.000 seconds (measured here), 1.39 Mbytes per second
258 bytes received in 0.00 secs (576.6 kB/s)

-Y subimos el mismo al servidor desde nuestro PC:

ftp> mput uget_1.5.0-1~getdeb1_i386.deb

mput uget_1.5.0-1~getdeb1_i386.deb?
200 PORT command successful
150 Connecting to port 40212
226 File successfully transferred

- Una vez finalicemos nuestro trabajo, nos despedimos y salimos:

ftp> bye

221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.

Obviamente todas estas pruebas las he hecho en mi propio PC en modo localhost :D


.- Comandos comunes FTP (vía)
A continuación tienes algunos de los comandos más comunes que usaremos al conectarnos a un servidor FTP:

  • ? - solicita ayuda o información sobre los comandos del FTP
  • ascii - cambia a modo de transferencia de archivos ASCII (por defecto y transmite a 7 bits por caracter)
  • binary - modo para transferir archivos binarios (modo de transmisión para binarios a 8 bits por byte)
  • bye - nos desconecta del entorno FTP (al igual que quit)
  • cd - nos cambia de directorio en la maquina remota (cd .. nos baja de nivel)
  • close - termina la conexion con otro PC
  • delete - borra el archivo deseado, de la carpeta actual
  • get - copia un archivo desde la maquina remota a nuestra maquina local
  • help - enumera los comando actuales del FTP
  • lcd - cambia de directorio en nuestra maquina local
  • ls - lista el nombre de archivos/carpeta de la maquina remota
  • mkdir - crea un directorio nuevo en la maquina remota
  • mget - copia múltiples archivos de la carpeta remota a la local
  • mput - copia múltiples archivos de la carpeta local a la remota
  • open - abre una conexión con otro PC
  • put - copia un archivo desde la maquina local a nuestra maquina remota
  • pwd - nos muestra el directorio donde nos encontramos de la maquina remota
  • quit - nos saca del entorno FTP
  • rmdir - borra el directorio que deseemos en la maquina remota
Si os interesa el tema o queréis programar un cliente FTP, os aconsejo que entréis en el siguiente enlace:

Uget, gestor de descargas

Uget (Urlget) es un gestor de descargar libre, Open Source y escrito en GTK+, fácil de usar, multiplataforma (dispone de versión para GNU/Linux y Windows), soporte para pausa y resumen, clasificación de descargas, configuración independientes para cada configuración, detección de descargas al copiar enlace en al porta-papeles...

Lo podemos descargar desde su web oficial ya compilado para Ubuntu:

uget_1.5.0-1~getdeb1_i386.deb

Fuente: Ubuntips

Instalar LAMP en Ubuntu (servidor web)

LAMP es un acronimo de "Linux, Apache, MySql y PHP" (la P también puede significar Perl o Python). Si tenemos en cuenta esto poco más hay que decir:

Conjunto de servidor web (Apache), con base de datos (MySql) y páginas web dinámicas (PHP) sobre una plataforma Linux.

Para instalar y configurar, de la manera mas fácil posible, usaremos tasksel:

$ sudo tasksel install lamp-server

Una ves instalado podemos probar que todo esta en orden probando el servidor poniendo en la barra de dirección del navegador "http://localhost/" (sin las comillas). Esto nos devolverá un:

It works!


Desde este momento ya tenemos a nuestra disposición un completo banco de pruebas para nuestras webs o bases de datos en modo local o en red.

La carpeta de trabajo donde tendremos que poner la web para probarla es:

/var/www/

Ahora para acabar lo único que tenemos que hacer es instalar phpmyadmin para controlar y administrar nuestras bases de datos MySQL , y listo.

Si prefieres copilar apache, php y mysql, o necesitas información adicional entra en howtolamp.com

Te puede interesar:

Instalar los temas de Ubuntu 10.04 en Ubuntu 9.04

Si quieres instalar los temas del nuevo Lucid Lynx (Radiance & Ambiance) en Ubuntu Jaunty Jackalope, sigue los siguientes pasos:

Abrimos la consola y copiamos/pegamos los comandos siguiente ( en una sola linea ):

$ sudo bash -c "echo 'deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu jaunty main' >> /etc/apt/sources.list" && sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4C9D234C && sudo apt-get update && sudo apt-get install gtk2-engines-murrine ubuntu-mono light-themes

Con esto habremos [1] añadido el repositorio a sources.list, [2] descargado y validado la key además de validarla, [3] actualizado los repositorios y [4] descargado e instalado el tema de iconos (ubuntu-mono) murrine y light-themes (Radiance & Ambiance), todo en un solo comando :D

Una vez acabo con lo anterior, entramos en Sistema > Preferencias > Apariencia, pestaña Temas y seleccionamos de la lista los nuevos temas.



Te puede interesar:
Fuente: Gabuntu & WebUpd8

Conglomerate, editor XML

Conglomerate es un editor para archivos XML, con importador y convertidor de varios tipos de archivos programado en GTK+ en su gran mayoría. Cuenta con vistas en árbol y lista pudiendo ocultar o mostrar código con un simple clic del ratón.


Para instalarlo abrimos la consola y ejecutamos:

$ sudo aptitude install conglomerate

Y lo ejecutamos desde:

Aplicaciones > Oficina > Editor de XML Conglemerate

Enlaces:
Web oficial