para hacer este upgrade version primero verifiquemos con cuales nuestro sistema cuenta:
# rpm -qa |grep php php-common-5.1.6-15.el5.i386 php-cli-5.1.6-15.el5.i386 php-5.1.6-15.el5.i386 php-pdo-5.1.6-15.el5.i386 php-bcmath-5.1.6-15.el5.i386 php-ldap-5.1.6-15.el5.i386 php-devel-5.1.6-15.el5.i386 php-gd-5.1.6-15.el5.i386 php-xml-5.1.6-15.el5.i386 php-mbstring-5.1.6-15.el5.i386 php-mysql-5.1.6-15.el5.i386 php-dba-5.1.6-15.el5.i386
ahora bien para nuestro upgrade tenemos que agregar un nuevo repo, !ojo! con este cambio pues algunos de los demas paquetes que contiene pueden ser bastante inestables.
# nano /etc/yum.repos.d/CentOS-Testing.repo
dentro de este archivo copiamos tal cual lo siguiente:
# CentOS-Testing: # !!!! CAUTION !!!! # This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras. # They may or may not replace core CentOS packages, and are not guaranteed to function properly. # These packages build and install, but are waiting for feedback from testers as to # functionality and stability. Packages in this repository will come and go during the # development period, so it should not be left enabled or used on production systems without due # consideration. [c5-testing] name=CentOS-5 Testing baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing includepkgs=php*
por si algo se nos olvidara vamos a activar nuestro nuevo repo, actualizando…
# yum update
ahora si dentro de los paquetes disponibles ya contaremos con la nueva version
# rpm -qa |grep php php-cli-5.2.6-2.el5s2 php-mbstring-5.2.6-2.el5s2 php-devel-5.2.6-2.el5s2 php-pdo-5.2.6-2.el5s2 php-gd-5.2.6-2.el5s2 php-dba-5.2.6-2.el5s2 php-common-5.2.6-2.el5s2 php-bcmath-5.2.6-2.el5s2 php-xml-5.2.6-2.el5s2 php-pear-1.5.1-2.el5s2 php-ldap-5.2.6-2.el5s2 php-5.2.6-2.el5s2 php-mysql-5.2.6-2.el5s2 # php -v PHP 5.2.6 (cli) (built: Sep 15 2008 20:42:05) Copyright (c) 1997-2008 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
Simple y sencillo con un pequeño manual que me he encontrado en la red.
primero vamos a instalar un repositorio especifico:
rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-0.noarch.rpm
ahora si vamos a instalar todo lo correspondiente a PHP
yum --enablerepo=webtatic install php
Si lo que necesitamos es actualizar una instalación previamente realizada o alguno de los demás módulos de PHP
yum --enablerepo=webtatic update php
Por si esto no funciona vamos a probar desactivando los otro repositorios que tengamos dentro del sistema y utilizando unica y exclusivamente el que recién instalamos:
yum --disablerepo=* --enablerepo=webtatic update php
Listo ahora tenemos la ultima version de php en nuestro centos
Via | webtatic.com
Simples pasos para disfrutar de los repos de CentOS dentro de una instalación pre-existente de Redhat.
En este caso vamos a trabajar con un RHEL 5.3 de plataforma x64 y lo subiremos a CentOS 5.5
rpm -e --nodeps redhat-release rpm -e --nodeps yum-rhn-plugin wget http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 rpm --import RPM-GPG-KEY-CentOS-5 rpm -Uvh http://mirror.centos.org/centos/5.5/os/x86_64/CentOS/centos-release-notes-5.5-0.x86_64.rpm rpm -Uvh http://mirror.centos.org/centos/5.5/os/x86_64/CentOS/centos-release-notes-5.5-0.x86_64.rpm
Con esto podremos tener a nuestra disposición estos nuevos repositorios, claro sin antes no cerrar un broche de oro este transformación con 2 simples pasos
yum clean all yum update yum
Interesante proyecto en donde podremos descargar una basta gama de clips de audio totalmente gratis bajo la licencia Creative Commons Attribution-No Derivative Works 2.0 Generic y con el soporte de Google
a decir verdad esto me funciono de maravilla ahora que estaba colocando algunos sonidos personalizados en mi instalacion de Asterisk 1.4
Link | freesound.org
In: Uncategorized
7 Jan 2010#!/bin/sh # name of this script: wav2mp3.sh # wav to mp3 for i in *.wav; do if [ -e "$i" ]; then file=`basename "$i" .wav` lame -h -b 192 "$i" "$file.mp3" fi done
Dependencias
faad2 y lame
In: experimentos|linux
6 Jan 2010Paso 1
Descargar el paquete deb de esta URL
Paso 2
Luego de descargar vamos a instalar el paquete
cd /home/USUARIO/ root@USUARIO-desktop:/home/USUARIO# dpkg -i google-chrome-beta_current_i386.deb Selecting previously deselected package google-chrome-beta. (Reading database ... 208315 files and directories currently installed.) Unpacking google-chrome-beta (from google-chrome-beta_current_i386.deb) ... Setting up google-chrome-beta (4.0.249.43-r34537) ... Processing triggers for man-db ...
Paso 3
corremos el navegador
google-chrome &
Muchas cosas se pueden hacer con la bases de datos, cuando hablamos de backups, hoy les traigo algunos trucos muy practicos:
Backup exclusivamente de una tabla en una base de datos:
mysqldump --add-drop-table -h SERVER -u USERNAME -p DATABASE TABLA > tabla.sql
Backup de todas las bases de datos en 1 solo archivo:
mysqldump -h SERVER -u USERNAME -p --all-databases > all-data-bases.sql
Restaurar 1 sola base datos de el archivo “consolidado” que creamos antes:
mysql -h SERVER -u USERNAME -p DATABASE1 < all-data-bases.sql
In: linux
4 Dec 2009Ayer, Google ha anunciado el lanzamiento de su servicio gratuito de resolución de DNS. Google entra a la compentencia asi como OpenDNS. Sin embargo, Google se compromete no jugar con los usuarios finales y enviar la respuesta exacta de su ordenador sin realizar ningun tipo del bloqueo, filtrado o redirección de que podrían obstaculizar la experiencia de navegación de un usuario. En otras palabras, Google no secuestrara el tráfico de nombre si el nombre dominio no existe y que seguirá estándar RFC estricto.
DNS Google
8.8.8.8 8.8.4.4
Un truquito rapido para el mysql
Dump solo con los insert de informacion sin la estructura, truco que investigue gracias a una migracion que estaba haciendo @lionel (un cuate) jajaja y no queria que se realizara ningun drop en el import de la info .
aqui les dejo la linea de commando para correr este tipo de exports
mysqldump -u user -p --skip-triggers --compact --no-create-info DATABASE > DATABASE.sql
In: wordpress
14 Nov 2009Un nuevo release de wordpress vio la luz el dia de hoy
2.8.6 fixes two security problems that can be exploited by registered, logged in users who have posting privileges. If you have untrusted authors on your blog, upgrading to 2.8.6 is recommended.
The first problem is an XSS vulnerability in Press This discovered by Benjamin Flesch. The second problem, discovered by Dawid Golunski, is an issue with sanitizing uploaded file names that can be exploited in certain Apache configurations. Thanks to Benjamin and Dawid for finding and reporting these.
Link | wordpres.org
Este espacio esta dedicado a la difusión del software libre en todas sus expresiones, es mi espacio técnico personal, para difundir a todos los rincones el conocimiento libre. "La verdad os hará libres" (Jn 8,32); El techno :Editor, redactor, ingeniero, tecnico, desarrollador, musico y DJ wannabe, etc.. ese soy yo y este es mi espacio