GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo cambiar la ubicación predeterminada (/var/cache/yum) de yum cache

El dirección de caché especifica el directorio donde yum almacena los paquetes descargados, aunque con keepcache establecido en 0, yum no almacena estos paquetes después de instalarlos. Considere un caso en el que el sistema de archivos /var donde se encuentra el caché de yum está lleno y no hay espacio en disco para que yum descargue las actualizaciones del sistema. Además, no ha configurado la variable keepcache en 0. El comando "yum install" terminaría con un error como:

insufficient space in download directory /var/cache/yum/rhel-x86_64-server-6/packages

Siempre tiene la opción de limpiar el caché de yum usando la publicación a continuación.

Cómo limpiar el caché de YUM en CentOS / RHEL

Pero, si no quiere ir por ese camino y desea cambiar la ubicación de caché predeterminada, siga los pasos que se describen a continuación.

Cambiar la ubicación de la memoria caché de yum del valor predeterminado /var/cache/yum

1. La ubicación de caché de yum está configurada en el archivo /etc/yum.conf como opción de cachedir en la sección [principal] y se puede cambiar:

# cat /etc/yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever

Según la página man de yum.conf:

# man yum.conf
[main] OPTIONS
The [main] section must exist for yum to do anything. It consists of the following options:
    cachedir Directory where yum should store its cache and db files. The default is `/var/cache/yum'.

2. Supongamos que desea que la ubicación de caché de yum sea un nuevo directorio llamado /yum_cache. Realice los cambios apropiados en el archivo /etc/yum.conf como se muestra a continuación para cambiar la ubicación de caché predeterminada.

# cat /etc/yum.conf 
[main]
cachedir=/yum_cache/$basearch/$releasever

Aunque puede cambiar la ubicación de la memoria caché de yum en cualquier momento, se recomienda verificar y limpiar el volumen /var o, en caso de que se necesiten todos los archivos, aumentar el tamaño del volumen.


Cent OS
  1. Cómo cambiar el nombre de host en CentOS

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. ¿Diferencia entre /var/log/messages, /var/log/syslog y /var/log/kern.log?

  4. Cómo systemd-tmpfiles limpia /tmp/ o /var/tmp (reemplazo de tmpwatch) en CentOS/RHEL 7

  5. Cómo cambiar la ruta del archivo de registro auditd /var/log/audit/audit.log

Cómo cambiar el shell de usuario predeterminado en el sistema operativo Linux

Cómo cambiar la configuración de ubicación en Google Chrome

Cómo cambiar el shell predeterminado en el sistema Linux

Cómo cambiar la terminal predeterminada en Ubuntu

Cómo cambiar el shell predeterminado en Linux

Cómo cambiar el valor predeterminado /tmp a /home/user/tmp