Entradas

Mostrando las entradas etiquetadas como SuSE

Repositorio para SLES 10 y 11

Semanas atrás, necesitaba una versión más nueva de zlib , en un servidor con SLES 11 . SLES , como buena parte de las distribuciones empresariales, son bastante conservadoras en los paquetes que soportan. Cuando necesitamos alguna versión mas nueva, las opciones son: compilar o instalar desde fuentes, portar paquetes desde OpenSuSE o recurrir a repositorios de terceros. Opté por la ultima opción, y buscando en OpenSuSE encontré este repositorio para SLES 10 y 11 . Para utilizar el repositorio podemos agregarlo con YaST o simplemente bajar aquellos paquetes que nos sirvan e instalarlos con RPM .

Repositorio Python para SLES/OpenSuSE

A diferencia de OpenSuSE , SLES trae nativo un conjunto de paquetes más limitado. Sin ser una instalación minimalista es bastante austera. En un servidor con SLES SP 11 quise instalar pip , al ver que me faltaban dependencias y que la instalación desde los fuentes venia trabajosa, salí a buscar paquetes binarios . Hay un repositorio de OpenSuSE con una serie de paquetes que no integran el sistema base: http://download.opensuse.org/repositories/devel:/languages:/python/ En este repositorio podemos encontrar paquetes útiles que no integran la versión estable de Enterprise Server o OpenSuSE.

Ultimas versiones de SAMBA para OpenSuSE o SLES

SuSE cuenta con un muy buen buscador de Software , donde se puede encontrar paquetes compilados por para las versiones soportadas y otras distribuciones (Redhat, CENTOS, Debian). Hoy necesitaba bajar versiones actualizadas de Samba4, para SLES .  Hay un repositorio especifico para Samba , con los ultimos paquetes estables . Con algo de trabajo, por particularidades de SLES, tengo samba 4 instalado en un equipo.

Upgrade OpenSuSE

Hace algunas semanas atrás encaré el upgrade de la distribución de mi notebook. Estaba corriendo OpenSuSE 12.2, quería llevarla por lo menos a la versión 13.1. El notebook de marras lo compré a fines del 2008, cuando le instalé OpenSuSE 11 (¿o 10.2?) en arranque dual . Y periódicamente le he ido haciendo actualizaciones, pasándolo de una versión a otra. Las primeras actualizaciones las hice a partir de medios físicos, no tenia una conexión a Internet adecuada para hacer la actualización en tiempo razonable. Hace varios años que vengo realizando actualizaciones en linea, con YUM o Zypper. El procedimiento, a grandes trazos, no es complejo: en un equipo actualizado desactivas los repositorios actuales. Luego apuntas a los repositorios de la nueva versión y actualizas. Es relativamente largo, puede durar hasta 6 horas la actualización. En la Support Database de OpenSuSE hay una buena descripción del proceso, que se puede ver aqui . Esta actualización me requirió algo ...

SCRIPT para Modem BANDLUXE LTE en Linux

Imagen
Semanas atrás recibí unos de estos modems . El objetivo es utilizarlo para una conexión de emergencia, en caso de caída de la conexión principal cableada; tengo que levantar la conexión mediante un script. ANTEL entrega estos módems como oferta de conexión inalámbrica. Probado en mi notebook la velocidad de conexión es buena, la conexión estable. Modem BnadLuxe (foto del sitio del fabricante)  ANTEL informa que el módem esta soportado en Ubuntu . Fuera de esa mención, no hay más datos para hacerlo funcionar en Linux. Buscando información llegue al blog de Fernando da Rosa , donde cuenta en una entrada su experiencia y da instrucciones para utilizar el modem. La información del blog de Fernando es muy clara, pero en mi caso necesito establecer la conexión desde un script sin intervención de un usuario/operador, seguí buscando información.  Otra entrada en el blog Marvin Rebooted me dio una idea. El soporte técnico del fabricante me envió un PDF, con indicaciones ...

Extensiones de Oracle para PHP

Dando soporte, donde un desarrollo en PHP debe utilizar una base de datos  Oracle , decidí documentar el proceso. MySQL y PostgreSQL   vienen como parte de la mayoría de las instalaciones de PHP. En otras bases de datos, ya me pasó con Informix , es necesario agregarlas en forma manual. No suele haber paquetes precompilados .  Encontré esta guia en el sitio de SuSE, que con algunos cambios y adaptaciones aplique con éxito. Brevemente, esto es lo que hay que hacer: Instalar PHP-devel : la forma mas simple de hacer esto es desde YaST, que resuelve automaticamente las dependencias. Si estamos trabajando con SLES, necesitaremos el SDK.  Instalar la extensión PECL de Oracle : Se baja desde esta pagina , en el sitio de PECL . Descomprimir el archivo, cambiarse al directorio creado y correr phpize .Se creara un script configure. Fijamos la variable de ambiente ORACLE_HOME, para que apunte al directorio de instalacion de Oracle. Para concluir, ejecutamos: ./config...

Booteo Interactivo ...

Pocas veces he tenido problemas con los scripts de booteo . Los scripts que corren en el booteo están muy probados. Pero siempre hay algo que puede fallar. Y días atrás fallo, un servidor tenia problemas, algunos comandos tenían comportamiento extraño. Decidimos sacarlos fuera de linea e investigarlo. Al bootear varios scripts fallaban. Para resolver esto, decidimos utilizar el booteo interactivo. No hay un consenso de como implementar esto, cada distribución lo maneja a su antojo.   RedHat/Fedora/Centos: Los arranque siempre dan la posibilidad de bootear interactivo. Al bootear el sistema, cuando aparece el mensaje "Welcome to ..." presionamos I. Previo a ejecutar cada script de arranque pide confirmacion. SuSE/OpenSuSE: Es necesario modificar un archivo de configuración, para habilitar el booteo interactivo. El archivo a editar es /etc/sysconfig/boot . Alli las opciones mas relevantes son: PROMPT_FOR_CONFIRM y CONFIRM_PROMPT_TIMEOUT . Una vez cambiado este archivo, a...

Actualizar Versiones Viejas de SuSE

Una máquina virtual que corre SuSE 8.0, con un software de terceros. No se puede actualizar el equipo, ni correr el software en una máquina con una versión más nueva del sistema operativo. Buscando alternativas para instalar software en una versión tan vieja de SuSE, llegué a un sitio FTP con versiones viejas de esta distribucion . Puede ser una ayuda, al que se encuentre en mi caso. Periódicamente se sacan distribuciones viejas, puede ser bueno respaldar este repositorio.

PHP 5.3 en SLES 11

Necesito PHP 5.3 en un servidor SLES11 .  A partir del Service Pack1, vienen los paquetes de PHP 5.3. Estos paquetes estan pensados para correr en paralelo con el PHP 5.2, que viene por defecto. Encontré una discusión , que me llevó a un repositorio . Agregando este repositorio desde el YaST, pude actualizar la instalación a PHP 5.3.17