3ENGINE

Programación y otros cachivaches

Etiqueta: Ubuntu

Página 3/5

Tecnologia

Ubuntu 12.04: Instalación y configuración básica de fluxbox


Fluxbox es un gestor de ventanas para el Sistema X Window basado en Blackbox 0.61.1. Su objetivo es ser ligero y altamente personalizable, con sólo un soporte mínimo para iconos, gráficos.

Los pasos para una instalación básica son:

1. Instalar fluxbox:

2. Salir de la sesión y en el gdm (GNOME Display Manager) seleccionamos fluxbox como gestor de ventanas.

3. Instalar mixer manager:

4. Editar ~/.fluxbox/startup y añadir network y mixer manager para que aparezcan en el system tray icon:

5. Salir de la sesión y volver a entrar.

Algunos trucos:

1. A la izquierda de la barra de título de las aplicaciones hay un botón de enganchado. Cuando se activa la aplicación aparecerá en todos los escritorios:

fluxbox-2

2. El menú de inicio aparece al hacer click en el botón derecho del ratón. Para que aparezca también al darle a una tecla en concreto (por ejemplo la tecla con el logo de windows), editar ~/.fluxbox/keys y añadir la línea:

3. Añadir pcmanfm como file manager ligero:

4. Para moverse rápidamente de una aplicación a otra (editable en ~/.fluxbox/keys):

  • Click con el botón central del ratón en el título.
  • Alt + Tab
  • Alt + Shift + Tab

5. Añadir conky como herramienta para monitorizar el sistema:

añadir en ~/.fluxbox/startup estas líneas (cambia myuser si es necesario):

configurar conky a nuestro gusto:

6. Descarga un nuevo tema para fluxbox desde aquí

Referencias:
Creating the Perfect Fluxbox Desktop on Linux
fluxbox.org
Installation/LowMemorySystems
Conky, monitor de sistema
Deluxe Conky Theme Pack




Tecnologia

El archivo hosts, qué es y cómo modificarlo


El archivo hosts es usado por el S.O para guardar la correspondencia entre dirección IP y URL. Antiguamente cuando no habían servidores DNS el archivo hosts era el encargado de resolver las direcciones IP.

¿Que incluye por defecto el archivo hosts?

Por defecto el archivo hosts suele incluir la definición de localhost para pruebas de loopback. Puedes incluir otras correspondencias si necesitas redirigir dominios locales para probar páginas web que estás desarrollando o como método simple para bloquear el acceso a ciertas páginas.

archivo hosts

Por ejemplo, si necesitas bloquear el acceso a facebook tendrías que añadir lo siguiente:

En Linux el archivo se encuentra en /etc/hosts mientra que en Win XP/7/8 el archivo se encuentra en: C:\WINDOWS\system32\drivers\etc

Si tienes problemas para modificar el archivo este video explica paso a paso cómo hacerlo:

 

Recursos
http://es.wikipedia.org/wiki/Archivo_hosts




Tecnologia

Ubuntu 12.04: Instalar git y configurarlo para github


Instalar git y comprobar la versión instalada:

  • $ sudo apt-get install git
  • $ sudo —version

Configurar para conectar git a github mediante https:

Configurar variables globales, name aparecerá al hacer commits, email debe ser el mismo que el de github. configurar para guardar credenciales en cache durante una hora (default= 15 min) para no tener que escribirlas cada vez que comunicamos con el server. Comprobar.

  • $ git config —global user.name dmiro
  • $ git config —global user.email tucorreo@hotmail.com
  • $ git config —global credential.helper ‘cache —timeout=3600’
  • $ git config —list

Enlaces:
http://www.noticiasubuntu.com/como-usar-git-en-ubuntu
https://help.github.com/articles/generating-ssh-keys https://help.github.com/articles/set-up-git




Tecnologia

Ubuntu 12.04: Cómo instalar Monodevelop


Monodevelop es un entorno de desarrollo integrado libre y gratuito, diseñado primordialmente para C# y otros lenguajes .NET así como Nemerle, Boo, Java, Python, …

Para instalar la versión preparada para Ubuntu 12.04 del repositorio oficial de monodevelop (se trata de una versión antigua, la 2.6.1, ya en estos momentos ya van por la 4) mas el web server de desarrollo xsp2 para versiones de .NET hasta la 3.5:

Si queremos instalar la última versión de monodevelop en ubuntu 12.04 no nos queda mas remedio que buscar un paquete PPA de Launchpad. Por ejemplo este.:

Si ademas queremos instalar plugins de control de versiones, base da datos, etc, podemos:

  • Instalarlo como plugin desde el centro de software de Ubuntu en detalles de la aplicación monodevelop.
  • o bien desde el Menu herramientas/gestor de complementos de monodevelop
  • o bien obtener el plugin de control de versiones de http://linuxappfinder.com/package/monodevelop-versioncontrol

Enlaces:
https://launchpad.net/~v-kukol/+archive/mono-testing
http://www.ubuntuupdates.org/package/core/precise/universe/base/mono-xsp4
http://blog.zerosharp.com/a-c-number-developers-adventures-in-ios-integrating-git-and-monodevelop/
Manual