martes, 16 de octubre de 2012

Instalar libreoffice en Debian Squeeze (estable) a través de repositorios

Las manera que yo conocía de instalar libreoffice en Debian eran a través de paquetes o si se quería la cómoda opción de los repositorios (aptitude o apt-get) teniendo que utilizar los de la versión de testing o Debian Wheezy.

Pero he visto que se puede hacer utilizando los repositorios backports, que permiten utilizar software todavía en pruebas o no considerado estable pero que "tire" cuando sea posible de bibliotecas de la versión estable de Debian o Debian Squeeze.

Aquí apunto el enlace en el que se explica el método.

Si al añadir los repositorios (servidores) Backports y al hacer el correspondiente apt-get update para actualizar los listados de software se plantea un problema con la clave pública del repositorio, en este otro post se esplica una de las maneras de solucionarlo.

Añadir a aptitude la clave pública de repositorios Debian

He cambiado los repositorios de mi Debian, es decir, las rutas en las que están tanto los binarios, como las fuentes, que son utilizadas por aptitude y apt para instalar y actualizar tanto el sistema operativo como el software instalado.

Estoy utilizando los repositorios recomendados aquí.

Para usarlos he editado el fichero /etc/apt/sources.list con privilegios de root (sudo) y he sustituido los repositorios por defecto por los comentados anteriormente.

martes, 25 de septiembre de 2012

Acceder a una VPN de Windows desde mi Debian Squeeze III

En la segunda parte de este post, he logrado por fin conectarme a un ordenador remoto a través de un túnel pptp, creando una vpn (insegura) conectándome a un Windows 2003 server a través de sus "Conexiones Salientes".

Pero aquí surge un problema, imputable a la asignación de parámetros como dirección ip y máscara que recibo automáticamente de windows. Se asigna a la nueva conexión creada (ppp0) una máscara 255.255.255.255 o lo que es lo mismo, el túnel creado sólo me permite la conexión con una única máquina de la red a la que me he enganchado. Seguro que es posible solucionar esto para que Windows asigne a mi conexión otra máscara del tipo 255.255.255.0 que me permita el acceso a todo el rango de esta subred, pero aquí le vamos a buscar la solución desde nuestra máquina (que es la que controlamos) y nuestro linux.

sábado, 25 de agosto de 2012

Instalando FreeSwitch

Estoy instalando FreeSwitch en una máquina virtual con una instalación de Debian Squeeze Versión Kernel 2.6.32-5-686 y tengo un error de tipos cuando construyo el ejecutable desde los fuentes, con el comando make

cc1: warnings being treated as errors
    src/switch_core_session.c: In function 'switch_core_session_thread_pool_worker':
    src/switch_core_session.c:1478: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
    src/switch_core_session.c:1483: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
    gmake[2]: *** [libfreeswitch_la-switch_core_session.lo] Error 1

Afortunadamente y gracias a esta correción o fix https://github.com/FreeSWITCH/FreeSWITCH/commit/a436a3e9624c33943a001a32aa840ca96a93f5bd he corregido el problema editando un archivo del código fuente y poniendo en lugar del tipo long int una estructura que al parecer es lo que falla.

En el directorio de los fuentes de freeswitch en mi caso
/usr/local/src/freeswitch/src se encuentra el fichero de c que da error.
Me he ido allí con el comando

cd /usr/local/src/freeswitch/sr

Lo he editado:

sudo nano switch_core_session.c

He hecho las modificaciones que indican en el enlace anterior y he guardado.

Ojo el archivo switch_core_session.c no es editable para los usuarios no root, con lo que antes de su edición lo he copiado (por una cuestión de seguridad) y le he cambiado permisos de escritura para mi usuario.

lunes, 20 de agosto de 2012

Cambio de nombre de nuestra máquina (Host)

Editamos el fichero de configuración con nuestro editor preferido (nano en mi caso)
sudo nano /etc/hostname

Editamos también:
sudo nano /etc/hosts

Y en ambos sustituimos la referencia del nombre viejo por el nuevo.

Requiere reiniciar el sistema shutdown -r now

Desactivar entorno gráfico para arrancar Debian en modo Terminal de Texto

 Editamos el siguiente archivo de configuración de nuestro servidor gráfico:

alfredo@xana:~$ sudo nano /etc/X11/default-display-manager

nos aparece la siguiente línea:

/usr/sbin/gdm3

Añadimos un stop al final:

/usr/sbin/gdm3 stop


Guardamos los cambios y al reiniciar el equipo éste arranca en modo terminal. Para acceder a tu escritorio gráfico se puede utilizar el comando startx para un acceso puntual o volver a editar el default-display-manager suprimiendo la palabra stop.

lunes, 13 de agosto de 2012

Instalando Mumble en Windows

1) Descargar la versión estable para windows Mumble 1.2.3a
2) Le damos a guardar archivo en la siguiente pantalla



 Lo guardamos o nos lo guarda automáticamente en la carpeta de descargas.