sábado, 11 de enero de 2020

Instalación y configuración de Apt-cacher NG Ubuntu Server 18.04

Instalación y configuración de Apt-cacher NG Ubuntu Server 18.04

Apt-cacher NG: Este programa sirve para que el servidor haga de caché, esto quiere decir, que los paquetes que se descargan en el servidor o descargados por los clientes, se queda en el servidor, y las próximas descargas de estos paquetes se descargan desde el servidor.

Siempre antes de hacer una nueva instalación hay que hacer el comando: 
sudo apt-get update 
sudo apt-get upgrade

Esta instalación solo se tiene que hacer en el Servidor de Ubuntu que quiere que sirva de caché:
El comando para la instalación sería:

sudo apt-get install apt-cacher-ng apache2


Una vez terminado de instalarse y configurarse, ponemos el comando de: sudo reboot para reiniciar la máquina.

Se puede configurar algunos parámetros en el archivo de configuración : /etc/apt-cacher-ng/acng.conf


(MUY IMPORTANTE)

Por defecto utiliza el puerto 3142 y hay que redirigir el puerto, para ello: Nos vamos al VirtualBox y nos vamos a "Archivo", "Preferencias", "Red"

Y le damos al símbolo de arriba para la configuración, dentro de aquí le damos a "Reenvío de puertos" y lo quedamos tal que así:


El puerto es 3142, y la IP invitado es la tarjeta WAN del Ubuntu Server, y el puerto invitado es el mismo 3142.

Y le damos a "Aceptar".

Para poder probar si esta funcionando nos vamos a nuestro navegador en el host y ponemos: http://localhost:3142 


Y nos tendría que salir esta página.

(IMPORTANTE)

Ahora hay que editar el archivo /etc/apt/apt.conf (Si no, se tiene que crear con sudo nano apt.conf)


Como yo no lo tengo tengo que crear con el comando: sudo nano apt.conf.

Dentro de aquí tenemos que añadir: Acquire::http::Proxy "http://(DIRECCIÓN IP DE LA MÁQUINA HOST):3142"; Esto es para el servidor o el escritorio que no tenga el apt-cacher NG instalado.

Y si es el servidor (Como en mi caso) hay que poner:
Acquire::http::Proxy "http://127.0.0.1:3142";

Siempre que se termina una linea le tenemos que dar a "Enter" y lo guardamos  con ^O

El comando para reiniciar el cache es: sudo service apt-cacher-ng restart


COMO SE DESACTIVA LAS ACTUALIZACIONES AUTOMÁTICAS:

Nos tenemos que ir a /etc/apt/apt.conf.d:

Y en los archivos que tenemos aquí dentro tenemos que modificarlos con el comando sudo nano (Nombre del archivo) y tenemos que cambiar los "1" por "0"

Otra forma de quitar las actualizaciones automáticas es: sudo dpkg-reconfigure unattended-upgrades (SI NO QUIERES ACTUALIZAR "NO" si no "YES").

DIRECTORIOS DE UBUNTU:

/: ESTA ES LA RAIZ.
/usr: Es donde se enceuntra casi todos los ejecutables del sistema que descargemos.
/bin: Todos los comandos de usuarios.
/sbin: Comandos de root y sudo
/dev: Aqui esta el hardware del sistema
/home Si queremos ir al /home directamente es cd + ALT GR+4: Es para los usuarios.
/root: Cuenta del admin
/lib: librerias.
/var: Se guardan las configuraciones inciales del sistema.
/tmp: Temporales, para guardar
/etc: Donde estan todas las configuraciones de usuarios.
/boot: Esto es el arranque del sistema.
/media:Se montan las unidades por defecto.
/mnt:
/proc: Sistema de archivos de procesos y del kernel (Como servicios de windows).

PARA EL ADMINISTRADOR DE TAREAS: Y ahi vemos todo (el swap, memoria, etc...)
Se utiliza el comando: top

EL PID: Es el identificador del proceso.

Para matar el proceso utilizamos el comando: kill-9 Nº PID.


















No hay comentarios:

Publicar un comentario