Más actualizaciones en Slackware-current: Mozilla Firefox, MariaDB, xorg-server

Slackware Linux sigue en continuo desarrollo, y esto se refleja en la actividad de los últimos días en la rama -current.
Otros dos lotes de actualizaciones han surgido, esta vez destacan la actualización de Mozilla Firefox, MariaDB, GStreamer y Xorg-server:

Tue Nov 3 19:50:31 UTC 2015

  • aaa_elflibs 14.2 recompilado.
  • pcre 8.37 actualizado.
  • mozilla-firefox 42.0 actualizado.

Mon Nov 2 19:34:58 UTC 2015

  • grep 2.22 actualizado.
  • lvm2 2.02.133 actualizado.
  • mariadb 10.0.22 actualizado.
  • gst-plugins-base 1.6.1 actualizado.
  • gst-plugins-good 1.6.1 actualizado.
  • gstreamer 1.6.1 actualizado.
  • xf86-input-evdev 2.10.0 actualizado.
  • xf86-input-synaptics 1.8.3 actualizado.
  • xorg-server 1.17.4 actualizado.
  • xorg-server-xephyr 1.17.4 actualizado.
  • xorg-server-xnest 1.17.4 actualizado.
  • xorg-server-xvfb 1.17.4 actualizado.

Como siempre para actualizar el sistema hacer uso de slackpkg. Como van las cosas espero ver las primeras RC de la próxima versión estable muy pronto.

Saludos!

Anuncios

Avisos de seguridad para Slackware: bind

Mientras muchos estaban a la espera del nuevo Windows 10 el pasado 28 de Julio, Slackware Linux continuaba su desarrollo. En este caso sólo hubo un pequeño (pero importante) cambio, un aviso de seguridad y su respectiva actualización:

  • bind actualizado a la versión 9.10.2 para Slackware 13.0, 13.1, 13.37, 14.0, 14.1 y -current.

Bind se ve afectado por un error que permitiría a un atacante hacer un DoS en servidores, esta actualización corrige el problema.

Para actualizar se puede hacer uso de los medios habituales: slackpkg.

Saludos!

Actualizaciones de seguridad en Slackware 14.1

El pasado lunes 18 de noviembre la rama estable de Slackware, la versión 14.1 que recién ha sido estrenada, recibió las primeras actualizaciones. Siendo prácticamente todas actualizaciones de seguridad.

slackware14_1-upgrades

Las actualizaciones de la rama estable son parches, por lo que todas van en patches/packages/

  • mozilla-firefox-24.1.1esr: Upgraded.
  • openssh-6.4p1: Upgraded.
  • php-5.4.22: Upgraded.
  • samba-4.1.1: Upgraded.
  • seamonkey-2.22: Upgraded.
  • seamonkey-solibs-2.22: Upgraded.

Por su parte la rama current de Slackware también recibe actualizaciones:

  • l/seamonkey-solibs-2.22: Upgraded.
  • n/openssh-6.4p1: Upgraded.
  • n/php-5.4.22: Upgraded.
  • n/samba-4.1.1: Upgraded.
  • xap/mozilla-firefox-25.0.1: Upgraded.
  • xap/seamonkey-2.22: Upgraded.

Como ya sabemos, para actualizar hay que seleccionar el mirror más cercano a donde nos encontremos del archivo /etc/slackpkg/mirrors y usar los comandos de slackpkg que ya conocemos muy bien.

¡A seguir disfrutando de nuestra distro favorita!

Slackware 14.1 ¡Por fin liberada!

Por fin tenemos otra versión estable

slackwareEl día jueves 7 de noviembre Patrick Volkerding anuncia en el ChangeLog, la liberación de la versión estable de Slackware Linux 14.1.

It’s been another interesting release cycle here at Slackware bringing new features like support for UEFI machines, updated compilers and development tools, the switch from MySQL to MariaDB, and many more improvements throughout the system. Thanks to the team, the upstream developers, the dedicated Slackware community, and everyone else who pitched in to help make this release a reality.

Ha sido otro ciclo de liberación interesante aquí en Slackware trayendo nuevas características como el soporte para máquinas UEFI, compiladores y herramientas de desarrollo actualizados, el cambio de MySQL a MariaDB y muchas otras mejoras en el sistema. Gracias al equipo, los desarrolladores, la dedicada comunidad de Slackware y todos aquellos quienes ayudaron a hacer de esta liberación una realidad

Como siempre, se puede consultar el anuncio oficial o las notas de liberación para más información.

La noticia empezó a correr muy rápido y como era de esperarse AlienBob publicó el anuncio en su blog poco tiempo después. Igualmente, en el sitio de DistroWatch se publicó el anuncio. Y para aquellos pocos lectores del blog que aún no se hayan enterado, espero este anuncio les sirva.

Y bien… ¿Qué novedades hay en la nueva versión estable?

Si, ¡es ese momento otra vez! Después de más de un año de planeación, desarrollo y pruebas, el Proyecto Slackware Linux está orgulloso de presentar la más reciente versión estable de la distribución del sistema operativo Linux más longeva que sigue corriendo, ¡Slackware versión 14.1!

(En el Proyecto Slackware Linux) Estamos seguros de que disfrutarás las (muchas) mejoras. Hemos hecho nuestro mejor esfuerzo en traer la más reciente tecnología a Slackware mientras mantenemos la estabilidad y seguridad que has venido a esperar. Slackware es bien conocida por su simplicidad y por el hecho de que nosotros intentamos traerte software en las condiciones que los autores pretenden.

Slackware 14.1 trae muchas actualizaciones y mejoras, entre las cuales encontrarás dos de los más avanzados entornos de escritorio disponibles al día de hoy: Xfce 4.10.1, un entorno de escritorio rápido y ligero pero visualmente atractivo y fácil de usar, y KDE 4.10.5, la última versión estable de las series 4.10.x del premiado entorno de escritorio KDE. Estos escritorios utilizan udev, udisks y udisks2 y muchas de las especificaciones de freedesktop.org lo cual permite al administrador del sistema conceder el uso de varios dispositivos de hardware según la pertenencia de los usuarios a ciertos grupos, así ellos serán capaces de usar cosas como memorias USB, cámaras USB que aparecen como dispositivos de almacenamiento, discos duros portátiles, CD y DVD, reproductores MP3 y más, sin requerir de sudo o de los comandos mount o umount. Solo plug and play. El escritorio de Slackware debería ser adecuado para cualquier nivel de experiencia con Linux.

Slackware usa el kernel 3.10.17 trayéndote avanzadas características de rendimiento tales como sistema de archivos journaling, soporte de volúmenes SCSI y ATA RAID, soporte SATA, Software RAID, LVM (Logical Volume Manager) y sistemas de archivos encriptados. El kernel soporta X DRI (Direct Rendering Interface) que trae hardware de alta velocidad para aceleración de gráficos 3D a Linux.

Hay dos clases de kernel en Slackware. Primero hay huge kernels, los cuales contienen soporte para cada uno de los drivers en el kernel de Linux. Estos tienen la intención primaria de ser usados para la instalación, pero no hay una razón realista por la cual no podrías seguir ejecutándolos después de haber instalado. El otro tipo de kernel es el kernel genérico (generic) en el cual casi cada driver es creado como un módulo. Para usar un kernel genérico necesitarás crear un initrd para cargar tus módulos del sistema de archivos y posiblemente tus controladores u otros drivers necesarios al inicio (boot time), configurar LILO para cargar el initrd al bootear y reinstalar LILO. Consultar los documentos en /boot después de la instalación para más información. Ahora vienen dos tipos de kernels en Slackware Linux, los SMP y no-SMP. El kernel SMP soporta múltiples procesadores, CPUs multi-núcleo (multi-core), HyperThreading y casi cualquier otra optimización disponible. En nuestras propias pruebas (del Proyecto Slackware Linux) este kernel ha probado ser, rápido, estable y confiable. Recomendamos usar el kernel SMP incluso en máquinas de un solo procesador ya que va a correr en ellas. Nótese que en x86_64 (64 bits), todos los kernels tienen capacidades SMP.

Aquí hay algunas de las características avanzadas de Slackware 14.1:

  • Ejecuta la versión 3.10.17 del kernel de Linux de ftp.kernel.org. Las series 3.10.x está bien probada, ofrece buen rendimiento y tendrá soporte de kernel.org por largo tiempo. Para las personas interesadas en ejecutar la versión previa con soporte por largo tiempo, proporcionamos archivos de configuración como ejemplo para Linux 3.4.66 en el directorio /testing.
  • Los binarios del sistema están ligados con la Librería GNU C versión 2.17. Esta versión de glibc también tiene una excelente compatibilidad con librerías existentes.
  • X11 basado en el sistema modular X Windows System de la Fundación X.Org. Esta es una nueva versión X11R7.7, con muchas mejoras en términos de rendimiento y soporte de hardware.
  • Instala gcc-4.8.2 como el compilador por default de C, C++, Objective-C, Fortran-77/95/2003/2008 y Ada 95/2005/2012.
  • También incluye LLVM y Clang como compilador alternativo para C, C++, Objective-C y Objective-C++.
  • La versión x86_64 de Slackware 14.1 soporta instalación y booteo en máquinas que usan firmware UEFI.
  • Soporte de NetworkManager para configuración simple de conexiones de red cableadas e inalámbricas, incluyendo banda ancha móvil, IPv6, VPN y más. Se puede deambular sin problemas entre redes conocidas y configurar rápidamente nuevas redes. Hemos retenido soporte completo para los scripts de red tradicionales de Slackware y para el manejador de redes wicd, ofreciendo opciones y flexibilidad a todos los niveles de usuarios.
  • Soporte para conexiones de red completamente encriptadas con OpenSSL, OpenSSH, OpenVPN y GnuPG.
  • Servidor web Apache (httpd) 2.4.6 con soporte para Dynamic Shared Object, SSL y PHP 5.4.20.
  • Soporte para USB, IEEE 1394 (FireWire) y ACPI, así como soporte para PCMCIA y Cardbus. Esto hace de Slackware un gran sistema operativo para tu laptop.
  • El sistema de manejo dinámico de dispositivos udev para linux 3.x. Localiza y configura la mayoría del hardware automáticamente conforme es agregado (o removido) del sistema, cargando los módulos del kernel conforme se necesiten. Trabaja en conjunto con el sistema de archivos del kernel devtmpfs para crear nodos de acceso en el directorio /dev.
  • Nuevas herramientas de desarrollo, incluyendo Perl 5.18.1, Python 2.7.5, Ruby 1.9.3-p448, Subversion 1.7.13, git-1.8.4, mercurial-2.7.2, herramientas gráficas como Qt designer y KDevelop, y mucho más.
  • Versiones actualizadas de las herramientas de manejo de paquetes de Slackware para hacer fácil agregar, remover, actualizar y hacer tus propios paquetes de Slackware. El seguimiento de paquetes hace fácil actualizar de Slackware 14.0 a Slackware 14.1 (ver UPGRADE.TXT y CHANGES_AND_HINTS.TXT). La herramienta slackpkg también puede ayudar a actualizar de una versión más vieja de Slackware a una más nueva, y a mantener tu sistema actualizado al día. Adicionalmente la utilidad slacktrack te ayudará a crear y mantener tus propios paquetes.
  • ¡Navegadores en abundancia! Se incluye Konqueror 4.10.5 de KDE , SeaMonkey 2.21 (este es el reemplazo de para la Suite de Mozilla), Mozilla Firefox ESR 24.1, así como el cliente de correo electrónico y noticias Thunderbird 24.1 con filtrado de basura avanzado. Está disponible un script en /extra para reempaquetar Google Chrome como un paquete nativo de Slackware.
  • La KDE Software Compilation 4.10.5, un entorno de escritorio completo. Incluye Calligra la suite de productividad (anteriormente conocida como KOffice), herramientas de red, desarrollo GUI con KDevelop, herramientas multimedia (incluyendo el reproductor de música Amarok y el software para quemar discos K3B), el navegador y manejador de archivos Konqueror, docenas de juegos y utilidades, soporte de lenguajes internacional y más.
  • Una colección de aplicaciones basadas en GTK+ incluyendo pidgin-2.10.7, gimp-2.8.6 (con muchas mejoras incluyendo el modo de ventana única), gkrellm-2.3.5, xchat-2.8.8, xsane-0.998, and pan-0.139.
  • Un repositorio de paquetes de software extra compilado y listo para correr en el directorio /extra.
  • Muchos más paquetes mejorados y actualizados de los que podemos listar aquí. Para ver la lista completa de paquetes en Slackware 14.1 ver el archivo de lista:

ftp://ftp.slackware.com/pub/slackware/slackware-14.1/PACKAGES.TXT

Descargando Slackware 14.1

La versión completa de Slackware Linux 14.1 está disponible para descargar desde el sitio central FTP de Slackware alojado por osuosl.org:

ftp://ftp.slackware.com/pub/slackware/slackware-14.1/

Si el sitio está muy ocupado, ver la lista oficial de sitios mirror en:

http://mirrors.slackware.com

Estaremos (El Proyecto Slackware Linux) subiendo BitTorrent para descargar las imágenes ISO oficiales. Mantente pendiente a las actualizaciones más recientes en el sitio http://slackware.com.

Las instrucciones para quemar el árbol de directorios de Slackware en discos se pueden encontrar en el directorio isolinux.

Comprar Slackware en CD-ROM o DVD

O, por favor considera comprar el set de 6 CD-ROM de Slackware Linux 14.1 o el DVD doble cara versión de lujo directamente de Slackware Linux, y estarás ayudando y soportando el desarrollo continuo de Slackware Linux.

La versión en DVD tiene Slackware 14.1 de 32-bits x86 de un lado y Slackware 14.1 de 64-bits x86_64 del otro. Ambos lados son booteables para su fácil instalación, e incluyen todo de Slackware 14.1 incluso el árbol de directorios del código fuente completo.

La versión de Slackware 14.1 de los 6 CD-ROM es la edición de 32 bits x86. Incluye un primer CD booteable para su fácil instalación. Los 6 CD-ROMS están etiquetados para su fácil referencia.

El set de 6 CD-ROM de Slackware 14.1 x86 cuesta $49.95 USD más gastos de envío, o puedes escoger el DVD doble cara de Slackware 14.1 x86/x86_64 (también $49.95 USD más gastos de envío).

Slackware Linux también está disponible por suscripción. Cuando se libera una nueva versión de Slackware (lo cual es normalmente una o dos veces al año) el Proyecto Slackware Linux te la envía y se cobra de tu tarjeta de crédito un costo reducido de suscripción ($32.99 USD por el set de CD-ROM, o $39.95 USD por el DVD) más gastos de envío.

Have fun! :^) I hope you find Slackware to be useful, and thanks
very much for your support of this project over the years.


Patrick J. Volkerding

Bien, hemos visto como este año de desarrollo ha dado frutos muy buenos, nos toca empezar a disfrutar de la nueva versión de Slackware y apoyar en lo que se pueda para seguir teniéndola. Recuerden que sólo Patrick se beneficia económicamente de lo que se recauda vendiendo artículos de la tienda, de ahí en fuera todos los demás miembros del equipo de desarrollo lo hacen voluntariamente.

¡Saludos!

Configurar la lista negra de slackpkg

La mayoría (sino es que todos) los que usamos Slackware Linux usamos slackpkg para administrar nuestra distribución, ya sea que la usemos para actualizar a la versión current o para actualizar los paquetes de la distribución estable que van liberándose.

Actualmente yo uso slackpkg para actualizar algunas aplicaciones de Slackware 14.0, como Firefox por ejemplo que cada tercer día tiene una nueva versión. Sin embargo, cuando quiero actualizar con slackpkg me aparecen paquetes que no deseo tocar, como por ejemplo los paquetes de KDE 4.10 y sus dependencias precompilados que instalé del sitio de AlienBob.

Actualizando con slackpkg

Como se puede ver en la parte baja de la imagen anterior, tengo un paquete de PyQt compilado por “alien”, al que el sistema me recomienda remplazarlo por el actual en el árbol de Slackware 14 (que por cierto es una versión más antigua).

Una forma de evitar que paquetes de terceros aparezcan en la lista de actualización de slackpkg es ponerlos en la lista negra y la aplicación los omitirá. Así solo se nos presentaran los paquetes oficiales de Slackware.

La lista negra se encuentra en este archivo:

# vim /etc/slackpkg/blacklist

Poner los paquetes en la lista negra es tan simple como agregar las líneas:

# This one will blacklist all AlienBob packages
[0-9]+alien

Lista negra slackpkg

Solo resta guardar y cerrar el archivo. Como ven también se pueden poner en la lista negra los paquetes del kernel y de SlackBuilds.org, como no tengo problema con ambos pues no los toqué, en caso de que uses Slackware -current puede que debas considerar poner los paquetes del kernel en la lista negra. Hecho esto aparecerán solo los paquetes oficiales de Slackware para actualizar:

# slackpkg update
# slackpkg upgrade-all

Actualizando con slackpkg

La lista negra ha cumplido su función. Ahora slackpkg buscará las versiones más recientes de los paquetes propios del sistema y omitirá checar los de “alien”. Lo mismo puede hacerse con otros paquetes como los de SlackBuilds.org.

Saludos

Recompilando módulos del kernel de VirtualBox en Slackware

Ayer y hoy hubo una gran actualización de la rama Slackware -current, muchos paquetes se actualizaron otros se agregaron y hubo algunos eliminados.

Entre las actualizaciones hubo actualizaciones del kernel, y como siempre cuando esto pasa los módulos de VirtualBox tienen que ser recompilados para que puedan seguir funcionando. Sino se hace esto, al tratar de iniciar una máquina virtual saldrá un error en el que se da la instrucción de recompilar los módulos. Sin embargo el comando que especifica no funciona para Slackware.

El comando que si funciona en Slackware es el siguiente:

# /etc/rc.d/rc.vboxdrv setup

Con ello las máquinas virtuales siguen funcionando normalmente.

vboxdrv

NOTA: Mi versión de VirtualBox es todavía la 4.1.12.

Saludos Slackers…

Actualizaciones en Slackware -current (Calligra y openSSL)

Esta semana Patrick Volkerding ha hecho nuevas actualizaciones a Slackware -current. La primeras que voy a mencionar de ellas son actualizaciones de seguridad de openSSL y wicd. La primera con una vulnerabilidad que es un exploit de buffer overflow y la segunda con escalada de privilegios. Además se actualizó el paquete gdb.

Otra de las actualizaciones importantes es el rebuilt de Calligra que incluye un parche con el cual debería solucionarse el problema que daba al abrir un documento .odt.

Este es Calligra Words ejecutándose en Slackware -current:

Calligra en Slackware

Calligra en Slackware

Y este es el error que da al intentar abrir un documento .odt creado con esta misma aplicación:

El archivo manifest parece estar dañado. No se puede abrir el documento.

Error de Calligra Words

Error de Calligra Words

No fue posible abrir /home/eduardo/Documents/Documento Calligra.odt
Razón: No es un archivo de Calligra válido: /home/eduardo/Documents/Documento Calligra.odt

No se puede abrir el archivo con Calligra

No se puede abrir el archivo con Calligra

Bueno despues de los muy ya conocidos:

slackpkg update
slackpkg install-new
slackpkg upgrade-all
slackpkg clean-system

El problema con Calligra queda solucionado y las actualizaciones de seguridad se aplican al sistema.

NOTA: Al usar slackpkg clean-system hay que tener cuidado de desmarcar o deseleccionar los paquetes que se deseen conservar en el sistema.

NOTA 2: Después de actualizar, si se está usando NetworkManager en vez de Wicd hay que volver a desactivar el inicio del cliente de wicd agregando la línea “NotShowIn=KDE” (sin incluir las comillas) al final de los siguientes dos archivos:

/etc/xdg/autostart/wicd-tray.desktop
/usr/share/autostart/wicd-tray.desktop

¡Saludos!

Fuente:

Hilo en LQ