You are on page 1of 5

Crear un Repositorio Local.

Paso #1.

Accedemos como usuario root, y nos dirigimos al directorio que se muestra en la siguiente imagen

Paso #2.

Observamos que se encuentra en el directorio utilizando el comando ls, luego, se elige el repositorio
en el cual se va a editar, y se crea una copia de este para realizar cambios sobre el y no afectar a los
repos que estn por defecto.

En este caso, cree una copia de CentOS-Sources.repo y la llame Centos-Miguel.repo.

Paso #3.

Para que el sistema omita los demas repos que existen en el directorio excepto la copia propia se van
a, enviar todos estos que no se van a editar a una carpeta llamada Viejitos de la siguiente manera:

con mv CentOS-* Viejitos Estamos moviendo todo lo que esta en yum.repos.d que empiece por
CentOS- a la carpeta Viejitos
Paso #4.

Luego de hacer lo anterior, editamos la copia que realizamos.

NOTA: vim, nano y gedit son 3 editores de texto que se pueden utilizar, en esta caso se va a utilizar
nano.

Presionando Enter nos va a mostrar lo siguiente

Nota: se encuentra mas informacin despus de la ultima linea, pero, esta no cupo en la imagen.

Se deben de borrar las lineas que estn seleccionadas, para que el sistema no las reconozca.
La configuracin del repo se va a realizar apartir de la linea #additional packages that may be useful
Paso #5.

Luego de realizar lo anterior, debemos tener algo similar a lo siguiente

Las lineas de comandos que se van a configurar son las ultimas 7 que se muestran en la imagen
anterior, quiere decir, las siguiente:

ANTES

Estas lineas van a quedar configuradas de las siguiente manera.

[miguel]

DESPUES
1. La primera linea, como se observa, no sufre ningn cambio

2. La siguiente, simplemente se cambio el nombre de centosplus-source a Miguel

3. La tercera linea, unicamente se cambio el nombre de Plus source a Miguel

4. La cuarta linea llamada baseurl se encontraba ANTES un link de descarga, este se va a cambiar
por la ruta a un archivo, donde estar nuestro repositorio. En este caso, este esta en la ruta
/run/media/mvasquez/CentOS\ 7\ x86_64/ siendo CentOS\ 7\ x86_64/ nuestro
repositorio.

5. La quinta linea, en la ilustracin ANTES se mostraba que gpgcheck es igual a 1, este en la


imagen DESPUES se ilustra que se debe cambiar a 0.

NOTA: gpgcheck: Esta linea sirve para que el sistema pida permiso o no cuando se instale un
repositorio, el valor 0 es para NO y el valor 1 es para SI

6. La sexta linea, en la ilustracin ANTES se mostraba que enabled es igual a 0, este en la imagen
DESPUES se ilustra que se debe cambiar a 1.

NOTA: enabled: Esta linea permite que se prenda o se apague el repositorio 0 para apagar y
1 para activar

7. La septima y ultima linea tiene dos opciones de configuracin:

1.Borrar toda esta linea para omitirla del proceso


2.Insertar a principios de linea una # tambin denominada almohadilla

Esta linea es la que revisa si el repositorio es un servidor oficial. por lo tanto se debe desactivar
dependiendo el caso.

Paso #6.

Guardar las modificaciones, y salir del editor de texto.

Paso #7.

Luego de salir del editor de texto, insertar el comando yum repolist para cargar los repositorios que
estn disponibles, como se muestra a continuacin.
antes

Como se puede observar, se cargo el repositorio de manera exitosa.

Paso #8.

Instalamos un programa del repositorio local para confirmar que la configuracin de este fue exitosa.

Por ejemplo:

1.yum install tree


2.yum install dhcp

You might also like