Archivo de la categoría: CentOS
How to Install EPEL Repository on CentOS
1. Installing EPEL Repository
Install EPEL Repository On 32-bit CentOS Linux 5.5:
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Install EPEL Repository On 64-bit CentOS Linux 5.5:
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
Sample Output:
[root@gembul ~]# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Preparing… ########################################### [100%]
1:epel-release ########################################### [100%]
2. Check and updating your repository list, make sure the epel.repo has been installed
# yum update
# yum repolist
Sample Output:
Loading “skip-broken” plugin
Loading “fastestmirror” plugin
repo id repo name status
addons CentOS-5 – Addons enabled
base CentOS-5 – Base enabled
epel Extra Packages for Enterprise Linux 5 - enabled
extras CentOS-5 – Extras enabled
updates CentOS-5 – Updates enabled
3. Edit your epel.repo file configuration and the priority of yum repository configuration
# vi /etc/yum.repos.d/epel.repo
Sample Output :
[epel]
name=Extra Packages for Enterprise Linux 5 – $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 5 – $basearch – Debug #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch/debug mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-debug-5&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 5 – $basearch – Source #baseurl=http://download.fedoraproject.org/pub/epel/5/SRPMS mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-source-5&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL gpgcheck=1
Done
Instalar mcrypt en PHP 5.3.3 on CentOS
Para verificar si se encuentra disponible el paquete en los repositorios:
yum list php* | grep mcry
De estar disponible se procede a la instalacion del paquete mediante:
yum install php53-mcrypt
yum install php-mcrypt
Con la siguiente linea se puede agregar el repositorio para poder realizar la instalación
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm yum install php53-mcrypt
Permanent hostname change on RedHat based systems
RedHat based system use the file /etc/sysconfig/network to read the saved hostname at system boot. This is set using the init script /etc/rc.d/rc.sysinit
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="plain.domainname.com"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"
Nuevo repositorio de CentOS 6 con actualizaciones
Los desarrolladores de CentOS han anunciado la puesta en marcha de un nuevo repositorio de actualizaciones para CentOS 6 — CR o Continuos Release. Como se sabe después de la salida de RHEL 6.1 los usuarios de CentOS 6.0 han quedado sin actualizaciones porque según el modelo de desarrollo anterior de CentOS las actualizaciones solo podrían salir para el sistema CentOS 6.1 que no esta listo aun. El nuevo repositorio CR es un intento de resolver este problema. Todas las actualizaciones que han salido para RHEL 6.1 hasta ahora estarán disponibles en este repositorio para los usuarios de CentOS 6.
Para activar el repositorio hay que instalar un RPM con la configuración de yum (i386, x86_64). O también se puede ejecutar el comando que hará lo mismo:
yum install centos-release-cr
Se estima que después de lanzamiento de CentOS 6.1 este repositorio temporal se eliminara. A la hora de actualizar el sistema de 6.0 hasta 6.1 estas actualizaciones se tendrán en cuenta así que solo habrá que instalar muy pocos paquetes nuevos (centos-release y pocos mas).
El método no es nada nuevo. La competencia de CentOS — Scientific Linux — desde principio mantiene este forma de actualizar el sistema: las actualizaciones salen continuamente una vez que están disponibles para sistemas RedHat.
Instalar editor Joe en CentOS 6
Habilitar el repositorio:
epel-release - Extra Packages for Enterprise Linux repository configuration
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
Conocer la version de RedHat o CentOS del servidor
usuario1@server usuario1]$ cat /etc/redhat-release
CentOS release 5 (Final)