sábado, 27 de septiembre de 2008

Cadena Post-Install Ubuntu Hardy

Leyendo la guia de "Perfect Ubuntu" de Howtoforge.net tomé algunas partes y fui uniendo con otras que fui usando en instalaciones anteriores acá voy a pegar el resultado. No está muy ordenado pero creo que está todo lo que fui necesitando.

apt-get install acroread acroread-plugins mozilla-acroread icedtea-java7-jre icedtea-java7-plugin sun-java6-jre sun-java6-plugin ntfs-config audacious audacious-plugins-extra audacious-crossfade mplayer mozilla-mplayer mplayer-fonts mplayer-skin-blue k3b libk3b2-extracodecs normalize-audio transcode sox vcdimager unrar netspeed filezilla filezilla-locales gparted k9copy skype gtkpod wine thunderbird terminator msttcorefonts displayconfig-gtk rdesktop latex-xft-fonts thunderbird-gnome-support thunderbird-locale-es-ar openoffice.org mozilla-thunderbird 7zip-full amsn


apt-get install autotools-dev automake1.9 libtool gettext libasound2-dev libaudiofile-dev libgl1-mesa-dev libglib1.2-dev libgtk1.2-dev libesd0-dev libice-dev libmikmod2-dev libogg-dev libsm-dev libvorbis-dev libxxf86vm-dev libxml-dev libssl-dev build-essential
apt-get install build-essential linux-headers-`uname -r`

wget http://blogage.de/files/3611/download?compiz-switch_0.4.3%7Eubuntu-1_all.deb

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update
sudo apt-get install wine
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
sudo apt-get install gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg libxine1-ffmpeg libdvdread3

Instalación de aplicaciones segun la guia Howtoforge

Siguiendo la guia de Howtoforge de "Perfect Kubuntu Desktop" hay una lista de aplicaciones la cual nos da para instalar , acá están todas en un solo comando (salvo gimp , mplayer , vlc que al estar marcadas con el * daba un error) voy a ir agregando o editando esta misma entrada.

apt-get install f-spot ubufox flashplugins-nonfree kubuntu-restricted-extras filezilla thunderbird skype mozilla-acroread kmplayer mozilla-mplayer rhythmbox dvdrip helix-player mozilla-helix-player xine-ui xine-plugin non-free-codecs msttcorefonts libdvdcss2 totem totem-mozilla

(aplicaciones que no están gimp* mplayer* vlc* gstreamer*)

Instalación de Picasa

Nos bajamos el paquete .deb
wget http://picasa.google.com/linux/thanks-deb.html

sudo dpkg -i /tmp/picasa_2.7.3736-15_i386.deb

viernes, 26 de septiembre de 2008

Crear acceso directo de Konqueror que cargue un perfil

Siguendo un poco con Kubuntu me voy anotando las cosas que mil veces hize y no recuerdo. Konqueror permite muchas configuraciones en cuanto a vistas , tamaños , iconos etc etc.. De esta manera podemos configurar diferentes perfiles. Ahora si queremos hacer un acceso directo para que se abra con un determinado perfil , lo debemos hacer de la siguiente manera

kfmclient openProfile miperfil

De esta manera se abrirá Konqueror como lo configuramos a nuestro gusto e inclusive se puede tildar que guarde el tamaño de la ventana.

Configuración Xorg desde Kubuntu

Después de clonar un linux y ponerlo en otra maquina un poco más vieja pero con una placa Nvidia y un monitor Samsung que la resolución quedaba en 640x480 o 800x600 como maximo. Pero por suerte google todo lo sabe y caí en esta pagina http://siwordpress.wordpress.com/category/cambiar-resolucion-pantalla/ en la cual decía de instalar displayconfig-gtk y la verdad que no la conocía esta aplicación pero en cuestion de un minuto tuve andando las X correctamente.
El comando es:

apt-get install displayconfig-gtk

jueves, 25 de septiembre de 2008

Guardar configuración de red con netsh

Seguimos con algunos tips de netsh , ahora vamos a ver como guardar la configuración actual de la placa de red y poder volver a volcarla mediante cmd

netsh dump > C:\cfgred.cmp
netsh exec > C:\cfgred.cmp

Habilitar/ deshabilitar Firewall Windows desde CMD

Voy a ir escribiendo tips del comando netsh de windows que nos permite manejar la parte de red.

Para Habilitar/deshabilitar el firewall

netsh firewall set opmode disable
netsh firewall set opmode enable


Pronto voy a ir escribiendo otras cosas que vayan surgiendo

Virtual Box desde consola

En howtoforge.com me encontré como crear una VM desde la consola , ejecutarla y mediante rdesktop o Terminal Server podemos acceder e instalar o laburar sobre la VM.
Acá dejo los comandos de ej para crear una VM (hay muchos más esto es basico)

VBoxManage createvm -name "Ipcop" -register
VBoxManage modifyvm "Ipcop" -memory "256MB" -acpi on -boot1 dvd -nic1 nat
VBoxManage createvdi -filename "Ipcop.vdi" -size 10000 -register (disco de 10 GB)
VBoxManage modifyvm "Ipcop" -hda "Ipcop.vdi"
VBoxManage registerimage dvd /home/ipcop-1.4.15-install-cd.i386.iso
VBoxManage modifyvm "Ipcop" -dvd /home/ipcop-1.4.15-install-cd.i386.iso


Para lanzar las VM tenemos 2 metodos
VBoxManage startvm "Ipcop" (arranca la VM pero abriendo un gui en el X)
VBoxHeadless -startvm "Ipcop" (arranca la VM en modo seamless escuchando en el puerto 3389)
para entrar tenemos que poner la IP del HOST no la del Guest

miércoles, 24 de septiembre de 2008

Tips Apache2 Seguridad

Estoy un poco apurado y copio 2 tips basicos de seguridad que recuerdo que le empezé a agregar al apache pero en este momento no tengo tiempo de comentar cada uno.

En el archivo apache2.conf agregar


ServerSignature Off
ServerTokens Prod

sábado, 20 de septiembre de 2008

Seamless .... una solución sin fisuras

Bueno la verdad que unas cuantas veces había intentado usar Seamless sin exito pero solamente por no haberle prestado casi nada de atención.
Es muy muy simple y puede solucionarnos problemas si tenemos que migrar escritorios Windows a Linux, en la cual se estan corriendo un programa especifico de gestión por ej echo en .NET
La forma de usarlo es teniendo un Terminal Server en el cual bajamos el paquete seamless y desde terminales linux mediante rdesktop nos va a permitir ejecutar una aplicación Windows remota en nuestro escritorio de forma totalmente transparente.Acá les paso algunos ejemplos sacados de http://ubuntuforums.org/showthread.php?t=224212

Una prueba simple es por ejemplo ejecutando el notepad
rdesktop -A -s "c:\seamlessrdp\seamlessrdpshell.exe notepad" ipmaquina -u usuario -p passwd


Se pueden hacer muchas cosas más como por ejemplo ejecutar un Windows Media Player y escuchar el sonido localmente

rdesktop -rsound -A -s "c:\seamlessrdp\seamlessrdpshell.exe wmplayer" ipmaquina -u user -p passwd

Si necesitamos usar una aplicación remota pero que redireccione el disco que tenemos en la maquina local tenemos que poner

rdesktop -A -r "disk:home=/home/$USER" -s "c:\rdp\seamlessrdpshell.exe
C:\Archivos de programa\Internet Explorer\IEXPLORE.EXE " ipmaquina -u usuario -p mi-passwd

Esta son las direcciones para bajar el seamless http://www.cendio.com/seamlessrdp ó desde http://razametal.is-a-geek.org/rdesktop/server/seamlessrdp.zip
Cada uno puede darle la utilidad necesaria.

viernes, 19 de septiembre de 2008

Escuchar radios por internet ..

Unas cuantas veces quise ponerme a escuchar radio por internet por ej Radio 10 y me encontré que cuando entraba a http://www.infobae.com/herramientas/radio10envivo.php no podía reproducirlo, en windows lo pude solucionar instalando un plugins para Firefox de WMP , pero como siempre en linux tuve que buscar un camino alternativo (no por eso peor :D).
Googleando un rato me encontré con la solución , en principio tenemos que instalar mozilla-mplayer
y después la extensión de firefox Mplayer-Conectivity. Una vez instalado configuramos para que nos abra con nuestra aplicación preferida , yo configuré mplayer

martes, 16 de septiembre de 2008

Zimbra en Debian 5.0

Mientras voy tratando de instalar Zimbra en Debian 5.0 actualizado al dia de hoy me van surgiendo errores que voy a ir anotando, como los resolví.
1º ERROR (libgmp3 MISSING)
Me da MISSING al paquete libgmp3 , en esta version de Debian el paquete fue reemplazado por libgmp3c2 , por ende instalamos ese paquete y después en el archivo util/utilfunc.sh reemplazé todos los libgmp3 por libgmp3c2 y pasó esa parte.

2º ERROR (Error: attempting to install i386 packages on a unknown OS)
Para solucionar ese error editamos /etc/debian_version y reemplazé (lenny/sid) x (4.0)

3º ERROR
/opt/zimbra/zimbramon/lib/i486-linux-gnu-thread-multi/auto/IO/IO.so: undefined symbol: Perl_Tstack_sp_ptr

Aparentemente el problema es la actualización de las librerias de Perl las versión 5.0.8 creo y eso x lo poco que leí no tiene solución por el momento. Dice que use una versión STABLE la recon... de la lor....

lunes, 15 de septiembre de 2008

Una consola copada en Hardy

Leyendo el blog de http://linuxzarpele.blogspot.com/ me encontré una nota donde mostraba Terminator una consola que la verdad me gustó así que dejo como instalarla y algunos atajos de teclado

apt-get install terminator

Algunos atajos de teclado

* Ctrl+Shift+O: Dividir verticalmente
* Ctrl+Shift+E: Dividir horizontalmente
* Ctrl+Shift+N: Seleccionar la siguiente consola
* Ctrl+Shift+P: Seleccionar la anterior consola
* Ctrl+Shift+W: Cerrar la consola actual (o escribir “exit” en la misma)
* Ctrl+Shift+Q: Cerrar la ventanaF11: Poner a pantalla completa.

Instalación xmms en Hardy 64 bit

Después de haber acomodado de a poco mi Hardy encontré que estaba todo muy en silencio y cuando quise instalar xmms me encontré que solo existe xmms2 para linux que no me gustó. Acá dejo los pasos para instalar xmms sacados del blog http://portallinux.wordpress.com/2008/05/28/instalar-xmms-en-ubuntu-804/

Bajamos en principio las utilidades para compilar
sudo apt-get install autotools-dev automake1.9 libtool gettext libasound2-dev libaudiofile-dev \
libgl1-mesa-dev libglib1.2-dev libgtk1.2-dev libesd0-dev libice-dev libmikmod2-dev libogg-dev \
libsm-dev libvorbis-dev libxxf86vm-dev libxml-dev libssl-dev build-essential


Descargamos los fuentes de xmms y pasamos a instalar
wget http://xmms.org/files/1.2.x/xmms-1.2.11.tar.gz
tar xvf xmms-1.2.11.tar.gz
cd xmms-1.2.11/
./configure --prefix=/usr
make && make install


Y listo ya tenemos XMMS en Hardy

Instalando Adobe Flash player 10 en hardy 64bit

Después de renegar por un buen rato con el tema flash para Firefox en Ubuntu Hardy 64bit encontré un link para descargar el paquete .deb que te lo instala automaticamente y listo... La verdad me anduvo al toque , les dejo el link.

wget http://mirrors.kernel.org/ubuntu/pool/multiverse/f/flashplugin-nonfree/flashplugin-nonfree_10.0.1.218+10.0.0.525ubuntu1_amd64.deb

y listo.. Almenos a mi me funcionó


También encontré un script armado que pueden probar en este link http://queleimporta.com/como-instalar-flash-10-rc-en-ubuntu-64bits-en-2-clicks/es/

Virtual Box activando red en modo anfitrión

En estos dias estoy probando a pasarme directamente todo el dia a Linux pero aun necesito de algunos programitas que no corren bien emulados en Wine :S por ende empezé a probar el modo Seamless que trae VirtualBox para que el cambio no sea tan brusco.
Por defecto Virtualbox te pone la placa de red en modo NAT el cual te asigna cualquier otro rango de ip que no es de tu LAN.
Encontré en el blog de metalklesk un script que te permite poner la placa de red en modo anfitrion habilitando las placas Tun/tap. Para que el script funcione previamente tenemos que instalar 2 paquetes
* bridge-utils
* uml-utilities

A continuación les dejo el script que funcionó de primera. (modificar los parametros necesarios)
#!/bin/bash

#INICIALIZACION DE VARIABLES
#Deben cambiar los valores segun corresponda a su realidad
#seteamos el usuario
USUARIO="metalklesk"

#seteamos la cantidad de maquinas virtuales (guests) que deseamos tener en el host
CANTIDAD_VM=2

#seteamos la interface de red real
INTERFACE_RED_REAL="eth0"

#seteamos el ip del host
IP_HOST="192.168.0.144"

#seteamos la pasarela (gateway)
PASARELA="192.168.0.1"


#CONFIGURACION
#creamos el puente (bridge)
brctl addbr br0

#seteamos la interface de red real para que sea promiscua
ifconfig $INTERFACE_RED_REAL 0.0.0.0 promisc

#insertamos la interface de red real al puente br0
brctl addif br0 $INTERFACE_RED_REAL

#creamos una interface tap para cada guest (maquina virtual),
#los insertamos en el puente y los subimos
CONTADOR=0
while [ $CONTADOR -lt $CANTIDAD_VM ]
do
tunctl -t tap$CONTADOR -u $USUARIO
brctl addif br0 tap$CONTADOR
ifconfig tap$CONTADOR up
let CONTADOR=$CONTADOR+1
done

#asignamos una ip al puente br0 mediante dhcp
#dhclient br0

#asignamos la ip del host al puente br0 de forma manual
ifconfig br0 $IP_HOST

#asignamos la pasarela al puente br0
route add default gw $PASARELA br0

#cambiamos los permisos de /dev/net/tun
chmod 0666 /dev/net/tun

#NOTAS.
#
# Un Bridge es contrario a un firewall, por lo tanto si el firewall esta arriba es posible que por default
# este bloqueando la interfaz br0 (u otra). La solucion mas simple es deshabilitar el firewall, pero no es
# recomendable ya que eso resta seguridad. Entonces lo que hay que hacer es configurar el firewall para que
# permita, a la interfaz br0, salir al exterior (y ser vista desde el exterior y dentro de la red). En el caso
# de openSUSE 10.3 es muy simple de hacer, simplemente hay que abrir con un editor de texto (como root) el
# archivo de configuracion del firewall:

# /etc/sysconfig/SuSEfirewall2

# bajar al final y buscar la linea que dice:

# FW_FORWARD_ALWAYS_INOUT_DEV=""

# En esa linea hay que agregar las interfaces que queremos separadas por espacios, en este caso corresponde al
# bridge br0, la linea queda de la siguiente forma:

# FW_FORWARD_ALWAYS_INOUT_DEV="br0"

# Ya con eso simplemente hay que reiniciar el firewall (desde Yast o desde consola) y listo.
# Lo que resta es configurar la red de la maquina virtual. Desde VirtualBox se crea una maquina virtual, luego
# hay que ir a Settings -> Network -> Adapter0 y cambiar Attached to de "Not attached" a "Host Interface" y en
# Interface Name escribir tap0 o la interfaz que corresponda (depende de cual le quieren asignar a la
# maquina virtual).
# Ya con eso pueden instalar tranquilamente el SO Guest en VirtualBox, luego configurar la red de este dándole una
# ip a mano o a traves de dhcp que esté dentro del rango provisto por la subred. Con todo lo anterior (incluidos
# los comandos de este script) tienen configurado una red con las maquinas virtuales y cada una con su propia ip,
# lo cual es muy util para configurar servidores.

#FIN

Desactivando compiz-fusion con un click

Me encontré con la necesidad de poder desactivar compiz-fusion de manera simple o sea un solo click y navegando me encontré con este links http://blogage.de/files/3611/download?compiz-switch_0.4.3%7Eubuntu-1_all.deb.
Bajamos el programita lo instalamos y listo ya tenemos en el menú de Gnome ---> Accesorios --> Compiz Switch.

miércoles, 3 de septiembre de 2008

Instalando FreeNX en Hardy 64 bit

Después de leer un par de guias de como instalar freenx en Hardy donde me daba algunos errores acabo de recordar que tengo hardy 64bit.

Al final para solucionarlo terminé llendo a la pagina oficial de descarga donde encontré los paquetes deb para arquitectura de 64 bit acá les dejo el link http://www.nomachine.com/download-package.php?Prod_Id=3

La instalación como muestra la pagina es muy simple nos bajamos los 3 paquetes y los instalamos con dpkg de la siguiente manera

sudo dpkg -i nxclient_3.2.0-13_x86_64.deb
sudo dpkg -i nxnode_3.2.0-13_x86_64.deb
sudo dpkg -i nxserver_3.2.0-16_x86_64.deb

Luego para habilitarlo

cd /usr/NX/bin/
./nxserver --useradd usuario

Bajamos el cliente para windows o linux, configuramos la ip en la sesión y el respectivo usuario para que acceda por ssh (previo haber creado ese usuario en el sistema al cual vamos a acceder) y ya tenemos Freenx preparado...

Instalar Adobe Reader 8.1.2 en Ubuntu 8.04

Acá les dejo no un breve tutorial de como instalar Acrobat Reader 8.1.2 en Ubuntu Hardy

1º sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

2º sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

3º sudo apt-get install acroread

y listo.

Fuente tomada de http://ubuntu-tutorials.com/2008/06/23/install-adobe-acrobat-reader-812-on-ubuntu-804/