March 31, 2008
soullost
GNU/Linux
6 Comments
Esto lo pongo a raíz de bajar el siguiente paquete de gnome-look.org: URL. Se trata de un paquete con instalador (bash), que contiene los siguiente componentes para darle la apariencia de Vista a Gnome:
- Paquete de iconos
- Themes para GTK y Metacity
- Cursor
- Themes para emerald
- Fuente
- Gnome Splash
- Theme para GDM
- Sonido de inicio de sesión similar a vista
- Menú de Vista
- Wallpapers
Como ya mencioné, el paquete trae un script en bash para instalar los componentes anteriores, pero, me dí cuenta que el script contiene varios errores, así que, me di a la tarea de corregirlo y volver a comprimir-lo para que ustedes tenga la oportunidad de probarlo
(como dios manda xD). El script modificado es:
#!/bin/bash
echo ""
echo "Changing directory to vista/"
echo ""
cd vista/
#Creating diretories for installation
echo ""
echo "Verify Directories"
echo ""
if [ ! -d ~/.themes/ ]; then
mkdir ~/.themes/
fi
if [ ! -d ~/.icons/ ]; then
mkdir ~/.icons/
fi
if [ ! -d ~/.gnome2/splashes/ ]; then
mkdir ~/.gnome2/splashes/
fi
if [ ! -d ~/.gnome2/panel-image/ ]; then
mkdir ~/.gnome2/panel-image/
fi
if [ ! -d ~/.emerald/ ]; then
mkdir ~/.emerald/
fi
if [ ! -d ~/.fonts/ ]; then
mkdir ~/.fonts/
fi
if [ ! -d ~/.emerald/themes/aero_blue/ ]; then
mkdir -p ~/.emerald/themes/aero_blue/
fi
if [ ! -d ~/.emerald/themes/subvista/ ]; then
mkdir -p ~/.emerald/themes/subvista/
fi
echo ""
echo "Done verify directories"
echo ""
#GTK theme comes first
echo ""
echo "Moving GTK theme"
echo ""
cd gtk-metacity-theme/
cp Vista/ ~/.themes/ -R
cp aero-clone/ ~/.themes/ -R
cp MidnightBlackPlastic/ ~/.themes/ -R
cp VistaMix/ ~/.themes/ -R
cd ..
echo ""
echo "Done moving GTK theme"
echo ""
#Now for the icon theme
echo ""
echo "Moving icon theme"
echo ""
cd icon-theme/
cp aero-icons/ ~/.icons/ -R
cd ..
echo ""
echo "Done moving icon theme"
#Mouse theme time
echo ""
echo "Moving mouse cursor theme"
echo ""
cd mouse-theme/
cp aero-mouse/ ~/.icons/ -R
cd ..
echo ""
echo "Done moving mouse cursor theme"
#GNOME splash
echo ""
echo "Moving GNOME splash"
echo ""
cd gnome-splash/
cp vista-splash.png ~/.gnome2/splashes/
cd ..
echo ""
echo "Done moving GNOME splash"
#Moving panel image
echo ""
echo "Moving panel image"
echo ""
cd panel-theme/
cp Vista-Panel.png ~/.gnome2/panel-image
cd ..
echo ""
echo "Done moving panel image"
#Moving the Vista startup sound
echo ""
echo "Moving Vista startup sound"
echo ""
cd sound-theme/
gksu -m "Escribe tu contraseña de root para continuar con la instalacion." "cp vista-startup.wav /usr/share/sounds/" 2> /dev/null
cd ..
echo ""
echo "Done moving Vista startup sound"
#Moving GDM login theme
echo ""
echo "Moving GDM Vista login theme"
echo ""
cd login-theme/
gksu -m "Escribe tu contraseña de root para continuar con la instalacion." "cp vista-login/ /usr/share/gdm/themes/ -R" 2> /dev/null
cd ..
echo ""
echo "Done moving GDM login theme"
#Moving the the Emerald Vista theme
echo ""
echo "Moving the Vista Emerald theme"
echo ""
cd emerald-theme/
cp aero_blue.emerald ~/.emerald/
cp subvista.emerald ~/.emerald/
cd ..
echo ""
echo "Done moving Emerald theme"
#Vista menu, recently added
echo ""
echo "Moving files for the Vista menu"
echo ""
cd vista-menu/
sh install.sh
cd ..
echo ""
echo "Done installing Vista menu"
#Moving font
echo ""
echo "Moving Segoe UI font files"
echo ""
cd font/
cp seg* ~/.fonts/
cd ..
echo ""
echo "Done moving font"
#Above buttons for Emerald theme
echo ""
echo "Moving above buttons for Emerald theme"
echo ""
cd above-buttons/
cp buttons* ~/.emerald/themes/aero_blue/
cp buttons* ~/.emerald/themes/subvista/
cd ..
echo ""
echo "Done moving above buttons. See after-install for instructions"
emerald-theme-manager
Modificaciones:
- Cambio del formato del script con dos2unix para ejecución del mismo.
- Verificar directorios para no producir errores durante la instalación.
- Uso de gksu para permisos de root durante la instalación.
- Corrección de algunos errores en el script original.
El único requisito que tiene el script es que, hace uso de gksu, así que habrá que tenerlo
. Pueden poner en su consola:
UnderHouse vista-aero-theme-automated.v2.2 # whereis gksu
gksu: /usr/bin/gksu /usr/X11R6/bin/gksu /usr/share/gksu /usr/share/man/man1/gksu.1.bz2
Como ven (/usr/bin/gksu), con eso sabemos que lo tenemos instalado.
Para instalar el paquete:
wget http://soullost.org/blog/wp-content/uploads/2008/03/vista.tar.bz2
tar xvjf vista-tar.bz2
sh INSTALL
Y es todo!
.
Para más detalles de como modificar para aplicar los themes, leer: afterInstall (disponible en la misma carpeta, vista).
Screenshots:
PD: La barrita de el último screenshot no viene en este paquete
, se llama: AWN
PD2: He agregado un theme más para gtk, llamado: VistaMix xD .
PD3: Recomendado, después de instalar hacer un: fc-cache , para las fuentes.
Califica el tema:

Loading ...
March 24, 2008
soullost
Base de Datos, GNU/Linux
No Comments
Existen dos cosas importantes para la realización de una Base de Datos:
1) El diseño de la base de datos (base de datos relacionales).
2) La administración de la base de datos.
Muchos pensarán que para gnu/linux no existen herramientas gráficas para estos fines, pues, les comento que están equivocados (tache, como dice un maestro xD). Tengo conocimiento de dos herramientas (para el uso de MySQL, principalmente), descritas enseguida:
Power Architect.
http://www.sqlpower.ca/page/architect
Esta herramienta nos sirve para el modelado de base de datos, según su sitio web tiene compatibilidad con los siguientes manejadores:
- PostgreSQL
- Oracle
- MS SQL Server
- MySQL
- Otras
Para instalarlo en tres pasos:
- Descargar
- Descomprimir: tar xvzf Architect-generic-jdbc-0.9.9.tar.gz
- Ejecutar: java -jar architect.jar
Entre sus características nos permite:
- Diseñar la base de datos relacional (agregar los atributos de cada campo, así como sus respectivas relaciones).
-
Nos permite conectar a nuestro gestor de base de datos y poder crear (desde la misma aplicación) la base de datos a partir del diseño de nuestra base de datos.
- Posibilidad de ejecutar comandos SQL en nuestro gestor de base de datos.
- Creación de script SQL a partir del diseño de nuestra base de datos.
- Ingenieria inversa
Screenshots:



MySQL GUI TOOLS.
http://www.mysql.com/products/tools/
Si son usuarios de windows, posiblemente ya tengan conocimiento de estas herramientas. Están orientadas para la administración en general del gestor de base de datos de MySQL (está vez, MySQL se ha preocupado también de sus usuarios en gnu/linux
). En total son 3 herramientas:
- MySQL Administrator (administración).
- MySQL Query Browser (consultas).
- MySQL Workbench (modelado).
Lastima que MySQL Workbench (para el modelado de base de datos), aún se encuentra algo verde, se espera con ansias (por eso el motivo de usar Power Architect
).
Screenshots:


Por último, quiero decir que no son las únicas y existen muchas otros herramientas para diferentes gestores, de muy buena pinta. Si alguien tiene conocimiento de alguna otra, que lo comente por acá. Nos vemos.
Califica el tema:

Loading ...
March 20, 2008
soullost
GNU/Linux, General
6 Comments
Últimamente he dejado el orden de lado xD, solo basta con mirar mi escritorio:

Lo mismo pasa con la distribución de mis archivos, los tengo, aunque ordenados por carpetas respecto a su contenido, duplicados por lo que representan (algo de paranoia), lo que quiero dar a entender es que, según yo, cuando compre mi hd actual (320 GB) estructuré varias particiones para un objetivo en especifico, en un principio era:
/dev/sda4 / 65G
/dev/sda8 /home/p2p 46G
/dev/sda9 /home/soullost 94G
/dev/sda7 /usr/portage 9,4G
/dev/sda6 /tmp 4,7G
/dev/sda1 /boot 46MB
+ LINUX = 220 GB
+ WIDNOWS = 21 GB
+ SWAP = 0.5 GB
__________
TOTAL ~ 241.5 GB
Con esto, /home/soullost sería para guardar documentos, /home/p2p para música|vídeos|programas, windows para uno que otro juego y las demás particiones para uso del sistema, quedando libre un aproximado de: 60 GB (no olviden los bytes en los cálculos). Después con el paso del tiempo y el nuevo vicio de series|animes, estuve obligado a crear una nueva partición con el espacio restante, denominada /mnt/files de 60 GB en /dev/sda10. Ya para no hacerles el cuento largo, tengo vídeos regados por todos lados, lo mismo pasa con la música (entre /home/soullost, /home/p2p y /mnt/files). Mi actual tabla de particiones:
UnderHouse ~ # df -ha
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/sda4 65G 14G 48G 23% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
udev 10M 232K 9,8M 3% /dev
devpts 0 0 0 - /dev/pts
/dev/sda8 46G 18G 27G 40% /home/p2p
/dev/sda9 94G 92G 1,6G 99% /home/soullost
/dev/sda7 9,4G 8,3G 1,1G 89% /usr/portage
/dev/sda6 4,7G 201M 4,5G 5% /tmp
shm 632M 0 632M 0% /dev/shm
usbfs 0 0 0 - /proc/bus/usb
/dev/sda10 59G 51G 4,4G 93% /mnt/files
/dev/sda1 46M 34M 11M 77% /boot
Actualmente, estoy por quedarme sin espacio libre en disco. Y es que, 320 GB no son suficientes!, al paso des-moderado que llevo. Ahora tengo varias opciones en mente para solventar el asunto:
- Quitarle gigas a la partición / raíz y agregarlo a alguna partición o crear una nueva (lo que probablemente me provocaría más de un dolor de cabeza con la tabla de particiones).
- Eliminar mis series y animes favoritos.
- Hacer DVD’s con mis series y animes favoritos (lo que conlleva a gastar en DVD’s y eliminar del disco posteriormente).
- Buscar la forma de comprimir archivos para obtener espacio libre provisional (sin el gasto de DVD’s, ni problemas con la tabla de particiones y mucho menos la perdida de información sumamente valiosa XD).
- Crear una nueva carpeta en /mnt (posiblemente con nombre, files2), lo que provocaría perder el objetivo de la partición raíz /.
- Comprar un hd nuevo (con probabilidad de suceder de un 0.0000009%).
Son las soluciones que se me ocurren, en estos días iré viendo como soluciono todo esto y hacer sentir a mi yo interno cómodo, con respecto a la idea aberrante de procurar mantener todo en orden (ojalá sucediera lo mismo con mi habitación xD).
Y se
, estoy delirando y preocupándome por algo que podría ser insignificante, pero, si tienes sugerencias ó apoyas un solución en especifico, favor de comentarlo
.
Nos vemos.
Califica el tema:

Loading ...
March 20, 2008
soullost
General
6 Comments
Hoy se murió mi perro, no le he llorado o algo por el estilo, pero me siento extraño.
Esos factores que forman tu entorno y al momento de desaparecer, te das cuenta que son parte importante de tu vida cotidiana. Momentos que por ser cotidianos, piensas que nunca van a esfumarse de la noche a la mañana, momentos como, salir de la casa y ver a mi perro, acariciarlo y darle un palmada (mientras se dispone a acompañarme a la salida), cerrar la puerta y decirle (como si los animales entendieran), - cuidas la casa cabrón-.
Comprendo que la muerte es parte de un ciclo de vida, hoy lo he recordado nuevamente.
Califica el tema:

Loading ...
« Previous Entries