6 Quick Start.es
Anagnostakis Ioannis edited this page 2026-06-30 21:10:06 +03:00

EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE

Inicio rápido

Esta es toda la configuración inicial. La configuración vive en /etc/slacker/ (cambia el directorio con --config-dir). Tras instalar el paquete los archivos ya están ahí — solo editas mirrors y repos.

1. Elegir un mirror

Ejecuta primero slacker find-mirror. Sondea la lista oficial de mirrors de Slackware, cronometra cada uno con una sola petición mínima, descarta los que están obsoletos y lista los mirrors actualizados más rápidos para tu zona — y luego sugiere una línea para usar. Funciona antes de configurar ningún mirror, así que es el primer comando natural en una instalación nueva.

slacker find-mirror

Luego abre /etc/slacker/mirrors y descomenta exactamente una línea para tu arquitectura y versión — o pega la línea que sugirió find-mirror. Ninguna está activa por defecto; dos o más líneas activas son un error.

# /etc/slacker/mirrors  - descomenta UNA línea
https://slackware.uk/slackware/slackware64-current/

En 32 bits -current, elige el árbol slackware-current en lugar de slackware64-current (el directorio slackware, no slackware64); slacker detecta automáticamente la arquitectura desde aaa_base (i586/i686). find-mirror también funciona en 32 bits.

2. Declarar tus repositorios

Abre /etc/slacker/repos. El campo URL es una URL literal, la palabra clave mirror (el mirror activo, para el repositorio oficial), o mirror/<subruta> (el mirror activo con una subruta añadida). Los repositorios binarios deben tener prioridades distintas; gana la prioridad más alta.

# priority  name        url|mirror|mirror/<subpath>                          [flags]
100         slackware   mirror                                                official
200         patches     mirror/patches                                        subtree immutable
90          extras      mirror/extra                                          subtree immutable
85          testing     mirror/testing                                        subtree immutable
# terceros opcionales - descomenta y ajusta; las URL ya coinciden con tu arq/versión:
#80         conraid     https://slackers.it/repository/slackware64-current
#60         alienbob    https://slackware.nl/people/alien/sbrepos/current/x86_64

Opcionalmente añade líneas de prioridad por etiqueta (tag-priority) para que los paquetes de fuente/locales nunca sean migrados ni degradados por upgrade-all:

100         SBo         _SBo
100         local       _rtz

El significado completo de cada flag, la regla subtree y el modelo de prioridad están en Repositories and Priority. Los cuatro subárboles de la distribución — extra, patches, testing, pasturedeben llevar siempre el flag subtree.

3. Revisar, luego importar claves y refrescar

Ejecuta primero el «doctor»: slacker status funciona incluso con una configuración nueva o rota, valida el entorno y tus mirrors/repos (incluido si tu mirror está al día respecto al maestro upstream), e imprime los siguientes pasos exactos. Síguelos, y vuelve a ejecutar status cuando quieras para confirmar que todo está en verde.

slacker status            # diagnostica la configuración; indica qué sigue
slacker update gpg        # una vez: importar + fijar la clave GPG de cada repo
slacker update            # verificar GPG, obtener metadatos
slacker install-new
slacker upgrade-all

update gpg fija la clave de cada repositorio (trust on first use). Para un repositorio subtree fija la misma clave de Slackware desde la raíz, que es lo que permite que la verificación GPG por paquete tenga éxito para los paquetes extra//testing//patches/ al instalar. Véase Security.

4. Usarlo

slacker search firefox
slacker install mozilla-firefox
slacker upgrade-all
slacker history --last 20

A partir de aquí: