Sistema mínimo para armar un Kuine

Descripcion

Aqui se muestra como se instala un GNU/Linux para ser usado como Kuine. Ese recopila muchas personalizaciones típicas de SkinaTech.

Inicio

  • Iniciamos con una instalación minima, como de 600m; quite todo, si le llega a preguntar para que quiere su máquina .. diga que PA NADA .. limpio !!. En ingles y sin nada, y todo en una sola partición (o puede dejar que el instalador escoja).

  • Lo único que debe escoger es el nombre .. kuine60-base.localdomain .. o lo conveniente

  • También hay que crear un usuario skina ( u otro nombre temporal) y configúrelo como administrador

  • Baje todos los servicios que son innecesarios ahora como el saned, rsync, etc

  • Aunque a esta altura no hay mucho mas que quitar que documentación y manuales que luego con el «limpie» van a desaparecer

  • Es muy útil que el sistema raíz sea LABEL=kuine-/ y el swap LABEL=swap, asi serán al instalar.

  • Si existe, borre la configuración de RESUME para que coga la por defecto /etc/initramfs-tools/conf.d/resume y luego corra update-initramfs -c -k all

  • A veces se instalan mas cosas de las que uno quiere. Puede intentar hacer un proceso de limpieza total para reducir el tamano usando

    dpkg-query -Wf ‘${Installed-Size}\t${Package}\n’ | sort -n

    rpm -qa –queryformat ‘%{SIZE} %{NAME} %{VENDOR}\n’ | sort -n

  • Bore los kernel viejos

    dpkg -l | grep linux-image

    rpm -qa | grep kernel

Hacer a mano

  • Apunte /opt a /usr/local

  • OJO que el SSH puede estar sin permiso para entrar con password
    PasswordAuthentication? yes

  • Subir al último kernel. A veces se puede instalar uno desde el backport

    ——- … Salve esta maquina .. son los linux minimos .. ————–

Agregue las dependencias previas

Aun cuando los deb tienen las dependencias, podermos precargar las dependencias. A veces es mejor montarlas en vez de esperar. En el directorio de kuine/base/tools esta como cargar las dependencias.

 > descargue_dependencias_debian    (tambien debe correrse en ubuntu)

Antes de hacer esto .. en Debian agregue los repositorios contrib y non-free en /etc/apt/sources.list

deb http://deb.debian.org/debian/ stable main contrib non-free

OTRAS COSAS

  • Muni-node-configure y demas plugines importantes Borro inode munin-stats ntp_kernel-* fw_*
  • Postfix: Instálelo como local-only
  • En este momento puede unificar en postfix. Algunos vienen con exim4 por postfix
  • refind: No configurar. Es un camino alterno para booteo por UEFI en caso que se necesite.
  • El soporte para XEN no esta en algunos repositories xe-gest-agent o algo así ..esta en el directorio 04-kuine-common/orig (Debian)
  • Ubuntu 22 necesito traer de debian hyperv-daemon y bacula-fd, bacula-common

** Otras personalizaciones**

  • Muy importante. En Debian 10 (buster) toca poner un repositorio de backport para que funcione iptables/firewalld

deb http://deb.debian.org/debian/ buster-backports main contrib apt-get udpate

y luego instale

apt-get install -t buster-backports iptables