miércoles, 15 de septiembre de 2010
Desinstalar sin ser .deb
Cuando instalamos un archivo cuya extensión corresponde a un .bin, lo podemos desintalar con solo tener como código :
# sh uninstall archivo.bin
O simplemente ir a su directorio de instalación, el cual usualmente puede ser /usr/local/programa o /usr/bin/programa, donde pueden ejecutar el la opción uninstalla del archivo.
Para desintalar archivos cuya extensión es sh, solamente con ir a su directorio de instalación, generalmente /usr/local/programa, y ejecutar el archivo uninstall.sh resolveremos nuestras metas.
Bien, ahora bien lo más complicado, y resulta ser cuando instalamos un archivo que viene desde sus fuentes, o sea un tarball, con el cual usamos ./configure o los make install.
Muchos de estos programas, que son fuentes se pueden desintalar con la opción make uninstall que vienen con ellos, pero también muchos que no se pueden remover del sistema usando esa vía, y que les traigo otras opciones, entre las cuales encontramos, por ejemplo en el momento de su instalación hay paquetes que se pueden tratar con checkinstall, lo que posibilita crear un binario .deb, y ya por este lo tenemos localizado para si quererlo eliminarlo. Otra manera es guardar el tarball después de que haya sido descomprimido y pasado por el configure y los make y sobre ellos ejecutar la opción make clean y make uninstall.
Cuando las opciones se nos agotan enonces nos vamos por la vía exhaustiva, la cual sería eliminar cada archivo de instalación del programa, parece tedioso, pero algo que nos ayuda es encontrar cada archivo del mismo y lo hacemos con lo siguiente:
find / -iname "aplicacion"
Y con esto se resuelven estos problemillas...saludos
martes, 4 de mayo de 2010
Crea tu propio repositorio
Entre los problemas más frecuentes que se nos presentan cuando nos llevamos linux para la casa es que no tenemos un repositorio a donde conectarnos, para ir instalando los programas que nos vayan haciendo falta. Una de las soluciones prácticas es llevarte tu propio repositorio. ¿Como? Pues verás. Una de las principales herramientas usadas para descargar repositorios enteros y almacenarlos en tu pc, con la opción de crear tu propio repo local lo es usando el programa apt-mirror, programa usado en los sistemas que surgen de debian, e incluso este mismo. Para comenzar con nuestra empresa lo primero que debemos hacer es instalar el programa apt-mirror. Lo podemos usar usando el gestor de paquetes, lo cual es la vía más fácil, o sólo con una línea de comando tan sencilla como sudo apt-get install apt-mirror. Despues preparamos el lugar donde queremos preparar nuestro repositorio. de la siguiente manera:
alan@multivac:~$ mkdir /media/sda3/repo
alan@multivac:~$ mkdir /media/sda3/repo/mirror
alan@multivac:~$ mkdir /media/sda3/repo/skel
alan@multivac:~$ mkdir /media/sda3/repo/var
Este es el esquema de carpetas necesaria para que este quede conformado
Ya instalado el programa debemos recurrir a su archivo de configuración en /etc/apt/mirror.list
donde dice
#
# set base_path /var/spool/apt-mirror
#
agregamos
set base_path [direccion del repo] /media/sda3/repo
luego al final de este mismo archivo le modificamos las líneas apt con las que tiene nuestro sistema en /etc/apt/sources.list
luego ejecutamos sudo apt-mirror y comienza a descargarse el repositorio hacia la direccion que le preparamos
Luego para borrar archivos innecesarios que se crean ejecutamos:
sudo sh /media/sda3/repo/var/clean.sh
Luego modificamos las direcciones de nuestro archivo sources.list hacia donde se colocó nuestro repositorio y ya está..tenemos nuestro repo local...Ya podemos tener Linux donde sea...
martes, 16 de febrero de 2010
Configuraciones de Red en CDI con Módem Axestel
Para la configuración de la red con dos tarjetas debemos tener presente que la red del módem y de la tarjeta receptora deben estar en una subred, y todas las demás estaciones deben estar en otra subred.
Inicialmente tenemos todas las estaciones en la subred 192.168.0.x. Al conectar la segunda tarjeta las conexiones con el cableado deberían quedar:
módem-tarjeta vieja/ tarjeta nueva-switch
Como sabemos el módem tiene como dirección 192.168.0.1, la tarjeta vieja debe tener una dirección en la misma subred que la del módem o sea 192.168.0.6, como ejemplo. Entonces las tarjeta nueva la pondríamos en otra subred 192.168.1.x, por ejemplo 192.168.1.6, luego las demas estaciones, máquinas y AP deberíamos cambiarla de subred, si todo está bajo las ip de 192.168.0.x la cambiamos a 192.168.1.x,, esto quiere decir que si nuestros AP tiene 192.168.0.2 lo cambiamos a 192.168.1.2.
¿Como le cambiamos la IP a los AP?
jueves, 14 de enero de 2010
Reduciendo Megas en tus fotos
Desde linux se reduce este trabajo a tener instalado el imagemagick, y ejecutar sobre la carpeta donde estén las fotos el siguiente script
De esta manera se logra reajustar a un tamaño considerable nuestras imágenes digitales
Otra manera de obtener los mismos resultados es a través del programa de manipulación de imágenes de gnu, llamado gimp, que se puede hacer de la siguiente manera, abres la foto que quieres reducir, luego le das guardar copia, y luego ajustas las calidad de la imagen, que por ende reducirá su tamaño en bytes.
saludos.
Fuente
jmarior.net
viernes, 8 de enero de 2010
Red desde Consola II
Donde la expresión implica carpeta fuente y destino, /Y es para confirmar las copias y /D para que al pasar de los días solo vaya copiando las salvas hechas recientemente, además de una salida a un fichero que posibilita llevar cuenta de las veces que se va copiando. Sólo nos queda poner la ejecución de nuestro archivo en una tarea programada y listo, nuestra semana se descarga un poquito más.
Saludos
Red desde Consola
$scp firomero@10.65.35.7:/C/datos/fichero /home/felix/Escritorio
Funciona desde Ubuntu 7.10 a Windows XP, así lo probé.
Otra de las situaciones encontradas es de cómo automatizar un copiado, desde el linux, parado en el usuario en el cual vas a automatizar la copia, usas el comando "ssh-keygen -t rsa". Le dejas el path por defecto y no le pones passphrase cuando te pregunta por una. Te va a generar 2 archivos en una carpeta oculta dentro del home del usuario en cuestión.
Supongamos que vas a programar la tarea para el usuario daniroquai, esto se haría así
daniroquai@server~: ssh-keygen -t rsa
cuando termines de generar la clave te va a crear en /home/daniroquai/.ssh/ los 2 archivos id_rsa e id_rsa.pub. El .pub contiene el "dni" por así decirlo de tu usuario, ese contenido se copia en un archivo que tienes que consultar en la documentación de tu Windows. El otro archivo, es tu clave privada, cuando intentas loguearte, el demonio de ssh valida la clave publica contra tu clave privada, y automáticamente te loguea si todo está ok.
En cuanto a la automatización, logueado como el usuario que va a automatizar la copia, editas tu cron con el comando "crontab -e". El crontab es un archivo que contiene eventos rutinarios que son automatizados en el sistema.
El formato de dicho archivo es el siguiente:
# m h dom mon dow command
42 6 * * * /bin/bash /home/daniroquai/copiador.sh
En el ejemplo, todos los días a las 6:42 de la mañana se va a correr el script de copia.
Los campos, de izquierda a derecha son MINUTOS / HORA / DIA DEL MES / MES / DIA DE LA SEMANA, y los rangos aplicables para cada uno son:
field allowed values
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sun, or use names)
El asterisco es un wildcard, o sea que en el ejemplo aplica para todos los día de la semana, todos los días del mes .También podes emplear rangos con "-", o por ejemplo, algo que corra a los 5,10,15,20,25 minutos, todo así con comas.
Saludos
Fuente
www.psicofxp.com
jueves, 7 de enero de 2010
¿De PowerPoint a Word?
Esta opción la he probado en office 2007.
saludos