Error en la instalación de vSphere 6.0

Ya sé que hace mucho tiempo que no escribo nada interesante y me han llegado algún que otro mail, quejándose un poco de por qué tengo el Blog desactualizado. La verdad es que no dispongo de mucho tiempo y, cuando encuentro/soluciono alguna incidencia que quiero compartir con vosotros, pues me resulta imposible poderlo hacer. Así que, espere que (por enésima vez) pueda como mínimo escribir con cierta regularidad al respecto.

Dicho esto, os comento un reciente error (de hace algunos meses) que me daba la instalación del vSphere 6.0 como appliance. Los únicos vSphere que había instalado (en su versión 6.0) y por necesidades del guion, fueron sobre Windows Server 2012 R2 y la primera vez que lo instalé como appliance no paraba de darme errores en la instalación: Firstboot script execution error.

Pues bien, la solución la hallé aquí i la comparé en este blog, y la verdad la solución me dejó perplejo: solamente hay que añadir 1 solo registro DNS durante el proceso de instalación (a ser posible el del dominio) y si así persiste el error, añadir un registro DNS al controlador de dominio antes de la instalación (a mi me funcionó el primer paso).

Como comenta alguien en los foros de VMware…

vmware_please

Tip: crear carpetas protegidas por contraseña en Windows 7

A veces mucha gente me pregunta como puede crear un directorio o carpeta bajo Windows protegida por contraseña, y me quedo con cara de pasmarote pensando «botón derecho -> proteger por contraseña» pero por lo que se ve, no funciona del todo :p Así que os presento un pequeño truco para hacerlo mediante los ficheros por lotes (los ficheros bat).

  • Creamos una carpeta nueva
  • Dentro de ella, creamos un nuevo documento (botón derecho -> Nuevo -> Documento de texto) lo abrimos y dentro escribimos el siguiente código:
cls
@ECHO OFF
title Folder Privada
if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
if NOT EXIST Privada goto MDLOCKER
:CONFIRM
echo Quieres proteger tu directorio? (S/N)
set/p “cho=>”
if %cho%==S goto LOCK
if %cho%==s goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Error. Contesta SI (s/S) o NO (n/N).
goto CONFIRM
:LOCK
ren Privada “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
attrib +h +s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
echo Carpeta protegida
goto End
:UNLOCK
echo Password para desproteger
set/p “pass=>”
if NOT %pass%== ENTER YOUR PASSWORD HERE goto FAIL
attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Privada
echo Carpeta desprotegida satisfactoriamente
goto End
:FAIL
echo Password no valido
goto end
:MDLOCKER
md Privada
echo Carpeta Privada creada correctamente
goto End
:End

IMPORTANTE: En la línea 23, veréis que hay un sitio que pone ENTER YOUR PASSWORD HERE que es donde deberéis escribir vuestra contraseña para proteger la carpeta.

  • Guardamos el fichero con extensión .bat con el nombre que queramos.
  • Entonces ejecutamos el fichero [nombre_que_sea].bat y éste nos generará otra carpeta que se llama Privada donde pondremos lo que queramos dentro (que posteriormente protegeremos.)
  • Una vez guardado el contenido en su interior, volvemos a hacer doble clic sobre el fichero [nombre_que_sea].bat y se nos abrirá una ventana cmd que nos preguntará si la queremos proteger (a lo que deberemos responder que si pulsando la tecla ‘s’) y automáticamente la protegerá y la ocultará.

  • Para volver a acceder a ella, ejecutamos de nuevo el fichero [nombre_que_sea].bat y le ponemos el password que previamente hemos escrito en el fichero.

¡TACHÁN! ya tenemos un método para proteger las carpetas.

Via | Google

Script para cambiar el icono del JDowloader según el tema de Escritorio en Ubuntu

Leo en Ubuntu Life que Piwi ha hecho un script para cambiar el icono de JDowloader sgún el tema de escritorio que tengamos. Tengo ganas de llegar a casa y poderlo probar (en la faena me es imposible). Os dejo el script a continuación. Recordad que debéis guardarlo como jdcreator.sh y para ejecutarlo:

  • Abrimos un terminal
  • $ sudo chmod +x jdcreator.sh
  • $ ./jdcreatos.sh

Requiere tener instalado zenity.

#!/bin/bash
#:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# Jdownloader Icon creator para Ambiance & Radiance
# Piwi- Ubuntulife
# Requiere de «zenity» instalado y la imagen «transparent_jd_logo_128_128.png» en el directorio.
#:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

# Intento recuperar el color de fondo del panel
COLOR_PANEL=`gconftool-2 -g «/apps/panel/toplevels/top_panel_screen0/background/color»`

#unset COLOR_PANEL

szAnswer=$(zenity –entry –title «JDownloader Icon Creator» –text «background color?» –entry-text «$COLOR_PANEL»);
echo $szAnswer
COLOR_PANEL=$szAnswer

# Comprobar si encuentra un valor, si no lo tiene salir.
if [ -z $COLOR_PANEL ];
then
exit;
fi

# Imagen origen a la que le queremos cambiar el color de fondo (transparente)
TEMPLATE=»transparent_jd_logo_128_128.png»

# Nuevo color de fondo sera el color del panel recuperado o el color indicado
convert $TEMPLATE -fuzz 5% -fill «$COLOR_PANEL» -opaque transparent output.jpg
convert output.jpg jd_logo_128_128.png
rm output.jpg

zenity –info –text=»Imagen generada (jd_logo_128_128.png), Copia esta imagen a la ruta donde tengas instalado jdownloader en jd/img/logo.»

exit;

Via | Ubuntu Life

Mis 10 imprescindibles (y alguno más) en Ubuntu 10.10 Maverick Meerkat en un súper script

El otro dia pillé una auténtica paranoia con Windows y he decidido que, en el portátil HP Compaq 6730s que dispongo sólo habrá Ubuntu. Después de muchos años de trabajar con los dos S.O. (porque creía que necesitaba alguna aplicación Windows) he decidido que estoy harto de cuelgues y sobretodo, de infecciones, spam, malware y rootkits.

Total, que formateé el disco e hice una instalación limpia de la distribución Ubuntu Maverick Meerkat 10.10 y me dispuse a instalar todos los programas y utilidades que normalmente uso, es decir, mis 10 imprescindibles y me daba un poco de pereza así que pensé que en Ubuntu Life, Piwi creó una espectacular extensión para Chrome, llamada Post Lucid Install Script (de la cual ya hablé en este post) y he decidio modificar un poco el script para que de golpe se instalen TODAS y cada una de mis aplicaciones y configuraciones básicas.

Y ahora empiezo con mis 10 aplicaciones imprescindibles:

  • Gnome-Do: un brillante y utilísimo lanzador de aplicaciones, como si usáramos Alt+F2 pero aquí sólo ponemos el nombre o parte de del nombre de la aplicación que queramos «lanzar» (ejecutar).
  • Hotot: he probado varios clientes de Twitter, básicamente Gwibber y TweetDeck, y de calle este es el que más me gusta. Como no soy muy talibán en cuanto a qué es mejor o peor, añado las líneas para que os podáis descargar e instalar TweetDeck (que también me gusta, pero no tanto 😛 )
  1. Descargamos Adobe Air para Linux – http://get.adobe.com/air/
  2. Vamos al directorio donde lo hemos descargado y le damos permisos de ejecución con $ sudo chmod +x [nombre_fichero] y lo ejecutamos mediante $ ./[nombre_fichero]
  3. Una vez instalado, nos dirigimos a la web de TweetDeck y lo instalamos.
  • Shutter: Magnífico capturador de pantalla.
  • VLC: Otra aplicación que para mi, es la mejor para reproducir DVD, DivX, XviD, mp4 etcétera
  • Chromium: Lo considero mejor y más estable que Firefox. Además, a título personal me gusta su sobriedad y que es muy rápido de carga, tanto de web como de la propia aplicación. Añado que yo muchas apps de Google (Reader, Mail, Docs, etcétera ….) y con alguna de sus extensiones, tengo un acceso muy rápido a todas ellas.
  • VirtualBox: porqué siempre habrá esa aplicación que sólo estará en Windows o, directamente, para probar e investigar 🙂
  • Wine: emulador de aplicaciones Windows. En mi caso lo uso única y exclusivamente para Spotify (que triste ….)
  • JDownloader: supongo que no habrá discusión al respeto con este gestor de descargas.
  • Comix: soy un fan del manga y del cómic Europeo y esta aplicación me permite leer los cómic de una manera muy cómoda.
  • BleachBit: un limpiador del sistema. Realmente muy útil.

Obviamente, no sólo he instalado esto. En el script se incluye:

  • Repositorios Medibuntu
  • Built Essentials
  • Java
  • Compresores/Descompresores
  • Códecs de Windows
  • Aptitude
  • GDebi

Y alguna que otra aplicación más que, por supuesto, no os sobrará en vuestro sistema operativo Ubuntu nuevecito 🙂 Para usar el script, lo descargáis, abrís un terminal y le dais permisos de ejecución con sudo chmod +x superscrip.sh. y lo ejecutáis con ./superscript.sh ¿Qué os ha parecido? ¿Os falta o sobra alguna aplicación?

Descarga | Script

Agradecer a Ubuntu Life su blog puesto que es una motivación diaria para aprender.

Mejorando la velocidad de apt-get con apt-fast

Todos aquellos que alguna vez han trabajado con distribuciones Debian o basadas en él (véase Ubuntu), habrán utilizado alguna vez el comando de consola apt-get para actualizar repositorios (apt-get update), buscar actualizaciones (apt-get upgrade), instalar programas (apt-get install) o eliminar paquetes (apt-get remove). Realmente, cuando uno se acostumbra, es posiblemente una de las mejores herramientas de que dispone Linux.

Ayer por la noche, leyendo Ubuntu Life di con un artículo que nos ofrecía la posibilidad de «acelerar» la descarga de paquetes mediante apt-get, añadiendo un script al bash. Este script utiliza un descargador de paquetes multiconexion (tanto en HTTP y FTP) que permite la utilización de varios «mirrors» en las descargas llamado axel, que lo que hará será «sustituir» (o dejar de utilizar en este caso) al wget. Lo primero que debemos hacer es instalar axel:

$ sudo apt-get install axel

Una vez instalado axel, debemos descargarnos el script apt-fast.sh e la web del su creador, Matt Parnell, o ir directamente aquí y una vez lo tengamos descargado lo renombramos, le damos permisos de ejecución y lo copiamos en /usr/bin/

$ mv apt-fast.sh apt-fast

$ chmod +x apt-fast

$ mv apt-fast /usr/bin/

Listo. Ahora, en vez de hacer apt-get update lo que haremos será apt-fast update. Usar apt-fast, no implica dejar de usar apt-get; no eliminamos uno para poner otro. Es simplemente, una herramienta más.

NOTA: si nos queremos descargar cualquier archivo por consola, podremos hacer mediante wget (wget URL) o por axel (axel URL) 🙂

Via | El Atareao