Mostrando entradas con la etiqueta slackware. Mostrar todas las entradas
Mostrando entradas con la etiqueta slackware. Mostrar todas las entradas

16/11/25

Cómo actualizar Slackware Linux paso a paso usando slackpkg

 


Slackware es una de las distribuciones Linux más veteranas y respetadas dentro del ecosistema GNU/Linux. Su filosofía se basa en la simplicidad, la estabilidad y la transparencia. Mantener el sistema actualizado es fundamental para garantizar un entorno seguro y confiable. En esta guía encontrarás un procedimiento claro y directo para actualizar Slackware utilizando slackpkg, la herramienta oficial incluida en la distribución.

¿Por qué utilizar slackpkg?

Slackpkg facilita el proceso de actualización y mantenimiento del sistema sin alterar la filosofía tradicional de Slackware. En lugar de automatizar dependencias o procesos complejos, permite que el administrador mantenga el control total, pero con herramientas que agilizan la instalación, actualización y eliminación de paquetes.

Pasos para actualizar Slackware con slackpkg

A continuación encontrarás una rutina completa y recomendada para actualizar tu sistema Slackware de manera correcta y segura.

1. Seleccionar un mirror oficial

Antes de cualquier actualización, es necesario definir un mirror desde donde slackpkg descargará los paquetes.

su -

nano /etc/slackpkg/mirrors

Dentro del archivo, descomentá solo un mirror que corresponda exactamente a la versión de Slackware que estás utilizando. Usar el mirror correcto evita conflictos de paquetes o problemas de sincronización.

2. Actualizar las claves GPG

Slackware firma los paquetes con claves GPG para asegurar su autenticidad e integridad. Es importante tenerlas actualizadas.

slackpkg update gpg

Este comando descarga y sincroniza las claves necesarias para validar todos los paquetes oficiales.

3. Actualizar la base de datos de paquetes

Luego debes actualizar la lista de paquetes disponibles en el mirror seleccionado.

slackpkg update

Este comando no instala nada, solo refresca la información local del sistema para que slackpkg sepa qué versiones hay disponibles.

4. Instalar paquetes nuevos añadidos a la distribución

Slackware puede incluir nuevos paquetes con el tiempo, especialmente si usas la rama current. Para asegurarte de tener todo lo que la versión requiere, ejecutá:

slackpkg install-new

Esto instalará únicamente los paquetes nuevos incorporados oficialmente desde tu última actualización.

5. Actualizar todos los paquetes instalados

Ahora sí, llega el momento de actualizar el sistema completo.

slackpkg upgrade-all

Aquí slackpkg te mostrará los paquetes que tienen nuevas versiones disponibles, para que los actualices de forma segura.

6. Limpiar el sistema

Con el tiempo, algunos paquetes dejan de formar parte de la distribución. Para eliminar paquetes obsoletos o innecesarios, utilizá:

slackpkg clean-system

Este comando es muy útil para mantener el sistema limpio y ordenado. Tené precaución si usás paquetes de terceros: slackpkg puede identificarlos como “no oficiales” y ofrecer eliminarlos, por lo que conviene agregarlos a la blacklist si querés conservarlos.

Vídeo de Guía



21/11/24

SBoUI y Gslapt: Mejora la Gestión de Paquetes en Slackware

 

Cuando se trata de manejar software en Slackware, una de las distribuciones Linux más robustas y minimalistas, contar con herramientas eficientes para la gestión de paquetes puede marcar una gran diferencia. En este artículo, exploraremos dos aplicaciones clave que facilitan esta tarea: SBoUI y Gslapt. Estas herramientas, aunque diferentes en su enfoque, son altamente útiles para optimizar el proceso de instalación y actualización de software en Slackware.

¿Qué es SBoUI?

SBoUI (SlackBuilds.org User Interface) es una herramienta diseñada específicamente para gestionar el repositorio de SlackBuilds.org. Este repositorio ofrece scripts (SlackBuilds) que permiten compilar e instalar software que no está incluido en los repositorios oficiales de Slackware.

Características de SBoUI
  • Interfaz interactiva: SBoUI utiliza una interfaz basada en texto que simplifica la navegación, búsqueda y selección de paquetes desde SlackBuilds.org.
  • Automatización parcial: Aunque Slackware no es conocido por ser amigable con las dependencias, SBoUI facilita la descarga, compilación e instalación de software, reduciendo el trabajo manual.
  • Acceso a información detallada: Antes de instalar un paquete, puedes revisar información importante como dependencias necesarias y descripción del software.
¿Por qué usar SBoUI?
SBoUI es ideal para quienes desean mantener la filosofía de Slackware, pero buscan una manera más ágil de trabajar con SlackBuilds.org. Su capacidad para automatizar procesos repetitivos sin comprometer la transparencia lo convierte en una herramienta imprescindible para los usuarios avanzados de Slackware.

¿Qué es Gslapt?

Por otro lado, Gslapt es una interfaz gráfica basada en slapt-get, una herramienta de gestión de paquetes inspirada en apt, el conocido gestor de paquetes de Debian. Gslapt está diseñado para facilitar la instalación, actualización y eliminación de software en Slackware y distribuciones derivadas como Salix OS.

Características de Gslapt
  • Gestión de paquetes gráfica: Gslapt ofrece una experiencia más intuitiva gracias a su entorno gráfico, ideal para usuarios que prefieren una alternativa visual al manejo de paquetes.
  • Compatibilidad con dependencias: Aunque Slackware tradicionalmente no resuelve dependencias automáticamente, Gslapt puede hacerlo si se utiliza con repositorios como los de Salix.
  • Búsqueda y actualización rápida: Permite buscar paquetes, instalarlos con un clic y mantener el sistema actualizado sin necesidad de usar comandos complejos.
¿Por qué usar Gslapt?
Gslapt es perfecto para quienes desean una experiencia de usuario más parecida a distribuciones modernas, sin abandonar Slackware. Además, es una herramienta excelente para usuarios nuevos que aún no dominan las herramientas tradicionales de esta distribución.

Guía de instalación de ambas aplicaciones:




17/11/24

Salix Linux: La Distribución Ligera y Estable Basada en Slackware

 

Salix es una distribución GNU/Linux basada en Slackware que combina simplicidad, velocidad y facilidad de uso, manteniendo como prioridad la estabilidad. Diseñada para usuarios que buscan un entorno eficiente y optimizado para el escritorio, Salix también ofrece una ventaja importante: es totalmente compatible con Slackware, lo que permite a los usuarios de esta última aprovechar los repositorios de alta calidad de Salix como una fuente adicional de software confiable.

Inspirada en la filosofía de un bonsái, Salix es pequeña, ligera y meticulosamente cuidada.

Principales características de Salix

  • Una aplicación por tarea: La filosofía de diseño de Salix garantiza un sistema limpio y funcional al incluir una única aplicación por tarea en su ISO de instalación.
  • Compatibilidad total con Slackware: Los usuarios de Slackware pueden beneficiarse de los repositorios de Salix sin problemas de compatibilidad.
  • Optimización para el escritorio: Diseñada para ser eficiente y práctica en entornos de trabajo diarios.
  • Repositorios de alta calidad: Ofrecen soporte para dependencias, asegurando una experiencia de instalación y actualización sin complicaciones.
  • Herramientas rápidas y eficientes: Los gestores de paquetes y herramientas administrativas de Salix son increíblemente ágiles.
  • Compatibilidad total con arquitecturas de 32 y 64 bits: Ideal para equipos modernos y antiguos.
  • Sistema administrativo sencillo y traducido: La interfaz y herramientas del sistema están completamente localizadas para diferentes idiomas, facilitando su uso.

Modos de instalación en Salix

Una de las grandes ventajas de Salix es su flexibilidad durante la instalación, adaptándose tanto a usuarios principiantes como avanzados. La instalación se realiza mediante un sistema de diálogos de texto fácil de navegar y extremadamente rápido, con un tiempo promedio de menos de 5 minutos en equipos modernos.

Salix ofrece tres modos de instalación:

1. Modo Completo (Full)
Ideal para quienes buscan un entorno de escritorio funcional desde el primer momento. Este modo incluye:
Un escritorio completo.
Una selección completa de aplicaciones, siguiendo la filosofía de "una aplicación por tarea".

2. Modo Básico (Basic)
Pensado para usuarios avanzados que prefieren personalizar sus aplicaciones. Incluye:
Un escritorio ligero.
Aplicaciones esenciales, como un navegador web y el gestor de paquetes Gslapt.

3. Modo Básico (Core)
Este modo es perfecto para quienes necesitan un sistema base minimalista para construir desde cero, como:
Servidores web.
Servidores de archivos o sistemas personalizados.
En este modo, no se instala un entorno gráfico, y solo se incluyen los componentes esenciales para arrancar el sistema.

Desarrollo listo para usar

Independientemente del modo de instalación elegido, todos incluyen un entorno de desarrollo completo, lo que permite a los usuarios comenzar a compilar y desarrollar aplicaciones sin configuraciones adicionales.

Instalación y Review





15/11/24

Slackware 15: La Distribución Linux Minimalista y Estable que Sigue Destacando

 


Slackware es una de las distribuciones de Linux más longevas y respetadas en el ecosistema open source. Con la llegada de su versión 15, esta distribución refuerza su posición como una opción sólida para quienes buscan un sistema operativo estable, minimalista y altamente configurable. A continuación, exploramos las características más destacadas de Slackware 15 y qué la diferencia de otras distribuciones de Linux.

Características Principales de Slackware 15

Actualización de Componentes Clave

Slackware 15 incorpora actualizaciones significativas, incluyendo:

  • Kernel Linux LTS: Ofrece soporte a largo plazo, mejor rendimiento y compatibilidad con hardware moderno.
  • Escritorio KDE Plasma: Una experiencia visual moderna y personalizable para quienes prefieren un entorno gráfico sofisticado.
  • XFCE  Una opción ligera para usuarios que priorizan el rendimiento.
  • Soporte para Wayland: Mejora el rendimiento gráfico en hardware compatible, manteniendo la compatibilidad con X11.

Filosofía Minimalista

Slackware 15 mantiene su enfoque en la simplicidad y transparencia. A diferencia de muchas distribuciones modernas, evita el uso de herramientas de gestión complejas o automatizadas. Esto brinda a los usuarios control absoluto sobre el sistema.

Compatibilidad y Estabilidad

Es conocida por su estabilidad, ideal para servidores o sistemas críticos. Slackware utiliza versiones probadas y confiables de software, minimizando problemas derivados de actualizaciones frecuentes.

Soporte Multilib

Integra soporte para aplicaciones de 32 bits en sistemas de 64 bits, lo que la hace versátil para software legado.

Slackware vs. Otras Distribuciones

Comparación con Ubuntu y Fedora

Mientras que distribuciones como Ubuntu y Fedora priorizan la facilidad de uso mediante interfaces gráficas intuitivas y gestores de paquetes como APT o DNF, Slackware se enfoca en usuarios experimentados que prefieren un enfoque manual y directo. Por ejemplo:

  • Slackware no utiliza systemd como sistema de inicio, sino SysVinit, lo que garantiza mayor simplicidad y personalización.
  • La instalación de paquetes se realiza con herramientas tradicionales como pkgtool, lo que permite a los usuarios entender mejor cómo funciona su sistema.

Enfoque Minimalista frente a Arch Linux

Aunque Arch Linux también adopta un enfoque minimalista, Slackware se diferencia por su estabilidad probada y su filosofía de "mantenerse simple" sin forzar actualizaciones constantes. Además, Arch depende de un gestor de paquetes robusto como pacman, mientras que Slackware se apega a métodos más manuales.

Diferencia con Distros Basadas en RPM (Red Hat, CentOS)

Las distribuciones basadas en RPM suelen ser preferidas en entornos corporativos debido a su soporte empresarial. Sin embargo, Slackware destaca por su flexibilidad y la capacidad de configurarse para cualquier entorno sin depender de un soporte comercial.

¿Por Qué Elegir Slackware 15?

  • Ideal para Usuarios Avanzados: Es perfecta para quienes buscan aprender más sobre el funcionamiento interno de Linux.
  • Altamente Configurable: Slackware no impone configuraciones predefinidas, permitiendo personalizar cada aspecto del sistema.
  • Sin Dependencia de Automatizaciones: Esto asegura un sistema limpio y sin procesos ocultos que consuman recursos.

Vídeos:

Instalación de Slackware:

Configurar Slackware:




Enlaces de interés: