BlankOn: Una distribución de indonesia basada en Debian

blankon tambora

BlankOn Linux es una distribución de Linux basada en Debian hecha en Indonesia. Esta distribución está diseñada y adaptada a las necesidades de los usuarios en general en Indonesia. BlankOn Linux se desarrolla abierta y conjuntamente para producir una distro distintiva de Linux en Indonesia, especialmente para educación, oficinas y gobierno.

Por su parte BlankOn Linux ha decidió mantener el soporte para la arquitectura de 32 bits esto con el fin de brindar un sistema a aquellos usuarios que aun utilizan equipos de bajos recursos, en donde los principales ordenadores que aun mantienen esto son las de instancias educativas primarias.

BlankOn Linux actualmente se encuentra en su décima versión la cual ha bautizado como nombre de código “Tambora” (que es un nombre de un volcán en Indonesia).

BlankOn Linux X Tambora

Dentro de las características de esta versión encontramos que utiliza el Kernel de Linux 4.6.0-1. En esta versión, la aplicación de Office utiliza la aplicación LibreOffice versión 5.1.4.2 que es la última versión.

Cuenta con el entorno de escritorio Gnome Shell en su versión 3.20 el cual incluye soporte mejorado para pantallas HiDPI y dispositivos de entrada MultiTouch, incluido soporte de movimiento.

MANOKWARI

Manokwari es un entorno de escritorio basado en el shell GNOME 3. Combinó Gtk + y HTML5 frontend (Gtk + es heredado aquí y sería reemplazado totalmente por HTML5 en el futuro). Es una evolución de un shell llamado panel en blanco. En este lanzamiento, Manokwari recibe muchas actualizaciones y varias funciones, entre ellas la función de búsqueda actualizada, panel lateral derecho, widget del clima, reproductor de música e iconos hermosos. Manokwari en BlankOn Tambora admite resoluciones de pantalla más altas, como la pantalla retina y también puede usarse en la pantalla 4k.

Manokwari cuenta con varios elementos, de los cuales están:

Panel izquierdo

Este es un menú bastante elegante que se despliega al hacer clic en la esquina superior izquierda, que básicamente nos recordara al viejo menú de Gnome 2 pero de manera vertical, además cuenta con un recuadro de búsqueda que resulta bastante útil.

Barra de tareas

Escritorio

En esta se nos mostraran las ventanas y procesos que están en ejecución, por lo que es algo bastante simple pero sumamente útil. Si el puntero se mantuvo en la barra de tareas, aparecerá una vista previa similar a la barra de tareas del shell de GNOME.

Indicadores

Aquí encontraremos lo más común como lo es la hora, indicador de red, indicador de sonido, indicador de entrada, indicador de aplicación e indicador de escritorio virtual.

Panel derecho

Del lado derecho encontramos otra barra, que como les comentaba, se asimila bastante a la que podemos encontrar en Deepin, puedo decir que también es bastante útil ya que nos muestra applets con acciones a las configuraciones principales, como lo son, teclado y mouse, red, monitor, región e idioma entre otros.

Base de aplicaciones

En la parte inferior encontrarás un muelle muy agradable y muy simple. Si hace clic con el botón derecho en el acceso directo de una aplicación en el menú desplegable del panel izquierdo y hace clic en “Agregar al escritorio”, el acceso directo a la aplicación se colocará en el dock.

BlankOn X Tambora utiliza una versión modificada del tema Arc GTK que se ve magnífico. Junto con un tema de icono agradable llamado Tebu, me encanta la totalidad de las ilustraciones de BlankOn X. Muy buen trabajo para el equipo de trabajo de BlankOn. BlankOn X Tambora también tiene un elegante diálogo de apagado.

Uso de Recursos

Requisitos para instalar BlankOn Linux

Como les decía esta distribución se puede ejecutar en equipos de bajos recursos por lo que el hardware necesario para que funcione perfectamente no es muy elevado, tan solo debemos tener:

  • Un CPU 1 GHz
  • 1 GB RAM
  • Al menos 15 GB de espacio en disco duro
  • VGA 256 MB

Descarga

Para descargar esta distribución solo debemos dirigirnos a su pagina web oficial y en la sección de descargas encontramos el enlace para ello. Te dejo el link aquí.

El artículo BlankOn: Una distribución de indonesia basada en Debian ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2rcpSjc
via IFTTT

Nextcloud Talk, un rival libre y privado al WhatsApp

Nextcloud Talk

Las aplicaciones cloud y multiplataforma se han convertido en el software reina de nuestras vidas, sin embargo, muchas de estas aplicaciones no son propias sino que pertenecen a empresas privadas y suelen capturar o medir nuestros datos personales.

Frente a esto, los servidores Linux y las aplicaciones de Software Libre se presentan como la única solución privada y segura para nuestros datos e información privada. Recientemente la empresa encargada de Nextcloud ha lanzado NextCloud Talk, un servicio de mensajería instantánea que pretende rivalizar con Google Hangouts, Apple Facetime y WhatsApp de Facebook.

Nextcloud Talk es una app para móvil Android e iOS que utiliza la tecnología de Nextcloud para funcionar. Esto quiere decir que por un lado necesitaremos un servidor propio o privado donde instalar Nextcloud y asociar el servicio Nextcloud Talk y por otro lado tendremos la app que funcionará con cualquier dispositivo y que se podrá unir a cualquier conversación que tenga conexión con Nextcloud, la conversación no el usuario.

Nextcloud Talk necesitará de un servidor privado para funcionar correctamente

Puesto que Nextcloud es un software que podemos instalar en un servidor propio o usar los servicios de la empresa, como actualmente ocurre con WordPress, la seguridad y privacidad de Nextcloud Talk están aseguradas. Sin embargo, este software está aún en base beta. Nextcloud Talk necesita tener y usar Nextcloud 13, una versión en estado beta, por lo que la aplicación y el funcionamiento aún puede tener algún problema.

En cualquier caso, Nextcloud Talk nos permite hablar directamente con cualquier usuario, añadir usuarios a la conversión o hablar con el Administrador del servidor. Nos permite añadir y enviar cualquier archivo y la conversación la podemos realizar escrita o bien realizar una videoconferencia. Los archivos Log de la aplicación se almacenan en el servidor Nextcloud por lo que nuestros datos están a salvo y solo podrán ser manipulados por el administrador del servidor.

El uso de Nextcloud en empresas y servidores domésticos se ha multiplicado por siete; debido entre otras cosas a la facilidad de uso, a la seguridad que proporciona y sobre todo a la privacidad que ofrece frente a otras soluciones similares. Es por todo esto que el lanzamiento de Nextcloud Talk es interesante, siendo una alternativa real a WhatsApp, Facetime y Google Hangouts ¿no creéis?

El artículo Nextcloud Talk, un rival libre y privado al WhatsApp ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2D2dkMF
via IFTTT

Nextcloud Talk, un rival libre y privado al WhatsApp

Nextcloud Talk

Las aplicaciones cloud y multiplataforma se han convertido en el software reina de nuestras vidas, sin embargo, muchas de estas aplicaciones no son propias sino que pertenecen a empresas privadas y suelen capturar o medir nuestros datos personales.

Frente a esto, los servidores Linux y las aplicaciones de Software Libre se presentan como la única solución privada y segura para nuestros datos e información privada. Recientemente la empresa encargada de Nextcloud ha lanzado NextCloud Talk, un servicio de mensajería instantánea que pretende rivalizar con Google Hangouts, Apple Facetime y WhatsApp de Facebook.

Nextcloud Talk es una app para móvil Android e iOS que utiliza la tecnología de Nextcloud para funcionar. Esto quiere decir que por un lado necesitaremos un servidor propio o privado donde instalar Nextcloud y asociar el servicio Nextcloud Talk y por otro lado tendremos la app que funcionará con cualquier dispositivo y que se podrá unir a cualquier conversación que tenga conexión con Nextcloud, la conversación no el usuario.

Nextcloud Talk necesitará de un servidor privado para funcionar correctamente

Puesto que Nextcloud es un software que podemos instalar en un servidor propio o usar los servicios de la empresa, como actualmente ocurre con WordPress, la seguridad y privacidad de Nextcloud Talk están aseguradas. Sin embargo, este software está aún en base beta. Nextcloud Talk necesita tener y usar Nextcloud 13, una versión en estado beta, por lo que la aplicación y el funcionamiento aún puede tener algún problema.

En cualquier caso, Nextcloud Talk nos permite hablar directamente con cualquier usuario, añadir usuarios a la conversión o hablar con el Administrador del servidor. Nos permite añadir y enviar cualquier archivo y la conversación la podemos realizar escrita o bien realizar una videoconferencia. Los archivos Log de la aplicación se almacenan en el servidor Nextcloud por lo que nuestros datos están a salvo y solo podrán ser manipulados por el administrador del servidor.

El uso de Nextcloud en empresas y servidores domésticos se ha multiplicado por siete; debido entre otras cosas a la facilidad de uso, a la seguridad que proporciona y sobre todo a la privacidad que ofrece frente a otras soluciones similares. Es por todo esto que el lanzamiento de Nextcloud Talk es interesante, siendo una alternativa real a WhatsApp, Facetime y Google Hangouts ¿no creéis?

El artículo Nextcloud Talk, un rival libre y privado al WhatsApp ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2D2dkMF
via IFTTT

Cómo restablecer la contraseña de WordPress desde MySQL

wordpress_logo_contraseña

WordPress es quizá el CMS (Content Management System, o Sistema de gestión de contenidos) más popular y utilizado en el mundo entero, y creció desde un pequeño proyecto open source hasta encontrarse a día de hoy en alrededor del 29% de todos los sitios de la web y contar con más de 45.000 plugins. Por ello casi todos pensamos en el a la hora de comenzar con un blog o incluso un sitio web, ya que a estas alturas podemos decir que está probada de sobra la facilidad que ofrece para todo tipo de proyectos en la red.

Claro que más allá de su facilidad de uso, es normal que de tanto en tanto podamos toparnos con algún inconveniente, por ejemplo olvidarnos la contraseña de acceso. Y aunque desde luego tenemos métodos para restablecerla (mediante el enlace de ‘Olvide mi contraseña’) puede que hayamos perdido el acceso a la cuenta de email con el que nos registramos. Así que vamos a mostrar cómo restablecer nuestra contraseña de WordPress desde la línea de comandos de MySQL.

El procedimiento no es para nada complejo y consta de unos pocos pasos, a saber:

En primer lugar creamos una versión de nuestra contraseña con hash MD5, la cual será asignada a nuestra cuenta mediante el siguiente comando (reemplazamos “nuevacontraseña” por la que vayamos a utilizar:

#echo -n “nuevacontraseña” | md5sum

Se nos motrará un código del tipo e7018eb9d78e02ae40beeeacef203c1a, que deberemos copiar. Luego de esto tenemos que acceder a nuestro servidor MySQL como root:

#mysql -u root -p

Ejecutamos el siguiente comando, para seleccionar la base de datos de WordPress (si no estamos utilizando el nombre por defecto, cambiarlo por el apropiado):

use wordpress;

Ahora vamos a obtener el ID, nombre de login y contraseña de la cuenta que necesitamos modificar:

SELECT ID, user_login, user_pass FROM wp_users;

Nuevamente, wp_users es el nombre genérico con el que WordPress crea las tablas, pero si al momento de la instalación hemos optado por uno personalizado necesitaremos cambiarlo por el que hayamos elegido.

Ahora vamos a cambiar la contraseña, y para ello tomamos debida nota del ID de usuario que hemos obtenido en el paso anterior (para nuestro caso, vamos a suponer que es 12) e ingresamos la contraseña obtenida al comienzo de todo, con el hash MD5:

UPDATE wp_users SET user_pass= “e7018eb9d78e02ae40beeeacef203c1a” WHERE ID = 12;

Eso es todo, si ahora volvemos a ejecutar el comando:

SELECT ID, user_login, user_pass FROM wp_users WHERE ID = 12;

veremos que la contraseña ya no es la misma de antes, y que efectivamente ha sido modificada.

El artículo Cómo restablecer la contraseña de WordPress desde MySQL ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2Dyrvu2
via IFTTT

Absolute Linux una distro de peso ligero basada en Slackware

Absolute Linux

Absolute Linux es una distribución bastante ligera basada en Slackware, esta distribución al estar basada es compatible con las versiones de Slackware por lo que casi se puede utilizar cualquier paquete de la misma versión.

Absolute Linux incluye varias utilidades que vienen a simplificar la configuración y el mantenimiento. Incluye aplicaciones para escritorio e Internet habituales y está configurada con una integración ajustada de menús, aplicaciones y tipos MIME.

Esta distribución de Linux de 64 bits, aun que anteriormente también manejaba de 32 bits, ya solo maneja esta arquitectura. Absolute Linux usa IceWM y a Rox para su gestión de ventanas y de archivos, respectivamente.

Versión estable de la distro

De momento la ultima versión estable es la 14.2.2 la cual está basada en Slackware de 64 bits, en donde actualiza la versión de Xorg, además de ocuparse de las reparaciones de seguridad y funcionales como ajustes al audio de pulso, administrador de red, administración de la batería.

El instalador también se actualizó para corregir el error de no encontrar unidades para la instalación automática.

Todas las actualizaciones de Slackware en el programa actual incluido y varios programas recompilados para mantenerse al día con los cambios de dependencia.

Nueva versión Beta al Publico

Por su parte el creador de esta distribución a lanzado el público una nueva versión beta que es la 15.0, donde actualiza el Kernel de Linux, así como la inclusión de la solución de los problemas actuales de fusión y de seguridad de scpecter , de los cuales se encarga de 2 de 3 vulnerabilidades.

spectre-meltdown-checker

De momento es lo único que se ha recibido en este lanzamiento, por lo que si quieres contribuir a la detección de bugs o en su desarrollo puedes descargarte el ISO del sistema desde este enlace.

La única recomendación que puedo dar es que de momento debemos quedarnos en su versión estable y actualizar el Kernel constantemente y a su versión estable mas nueva por los temas de seguridad que ha causado revuelto en estas ultimas semanas.

El artículo Absolute Linux una distro de peso ligero basada en Slackware ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2EHYjjJ
via IFTTT

Barcelona planea cambiar Windows por Linux y software libre

Barcelona

De acuerdo con el importante periódico español El País, la ciudad de Barcelona está migrando sus computadoras lejos de Windows. Primero remplazando todas las aplicaciones por alternativas open-source hasta que Windows sea el único software de propietario, para después ser reemplazado por Linux.

Para lograr este cambio, la ciudad contratará a 65 desarrolladores que trabajaran en distintos proyectos, uno de ellos será un mercado digital en el que los pequeños negocios podrán participar en licitaciones públicas.

Este cambio viene como un respiro de aire fresco para los seguidores del software libre luego de que la Múnich (ciudad que desde hace mucho tiempo estuvo a favor Linux y Libre Office) decidiera que todas las computadoras con Linux serian remplazadas por Windows 10 antes del 2020.

El proceso de cambio ya ha empezado y tiene como meta la primavera del 2019

Durante el 2018, el 70% de los recursos de la ciudad que son destinados a la adquisición de licencias y permisos de software será usado para la creación de software open-source. Se espera que esto ayude a que la transición esté completa para la primavera del 2019.

De acuerdo a Francesca Bria, la comisionada de tecnología e innovación digital de la ciudad, el software creado estará disponible para que el público pueda usarlo, además, se brindarán guías para que las personas puedan aprender más sobre el software libre.

Por lo pronto, Outlook y Exchange serán remplazados por Open-Xchange. Internet Explorer y Office se cambiarán a favor de usar Mozilla Firefox y LibreOffice. Como paso final, se espera que Ubuntu sea la distribución que domine en la ciudad. En la actualidad, ya se han ubicado más de 1,000 máquinas corriendo Ubuntu en diversos puntos públicos como parte de un programa piloto.

Aparte de ahorrar mucho dinero en licencias, se espera que este cambio también impulse al público a usar el código libre para modificar sus programas y agregar sus propias ideas.

El artículo Barcelona planea cambiar Windows por Linux y software libre ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2mwhqGr
via IFTTT

Linux Mint 19 se llamará “Tara”

Linux Mint 19 Tara

Una de las ventajas más grandes de Linux es que su ecosistema es muy grande. A diferencia de los otros dos sistemas importantes (MacOS y Windows), en Linux podemos encontrar diferentes distribuciones dedicadas a tareas como los negocios o las pruebas de seguridad.

Una de las distribuciones más importantes es sin duda Linux Mint, la favorita de muchos usuarios por ser estable, siendo la más amigable para aquellos que acaban de cambiar de sistema, pero manteniendo el espíritu libre que caracteriza a Linux.

Hace un par de semanas te contamos que Linux Mint 19 y LMDE (Linux Mint Debian Edition) ya han comenzado su desarrollo de la mano de Clem Lefebvre y una parte importante de este proceso es elegir su nombre. El día de hoy ya lo tenemos y es nada menos que Tara.

Así será Linux Mint 19 Tara

El mismo Lefebvre ha dicho que la razón de que el sistema se llame “Tara” es que ese nombre es muy popular en Irlanda y al equipo realmente le gusta como suena.

Además del nombre sabemos que el desarrollo de Linux Mint 19 Tara apenas ha comenzado y sólo se pueden dar pequeños detalles:

  • Se espera que Linux Mint 19 sea liberado en mayo o junio de este año, aunque en este sentido no puede haber nada confirmado
  • Linux Mint 19 está basado en Ubuntu 18.04 LTS y su soporte durará hasta el 2023
  • Linux Mint 19 usará GTK 3.22, una versión estable de GTK3 y la interfaz gráfica por defecto.

Linux Mint 19 Tara supondrá un gran cambio para Linux Mint ya que usará el nuevo código de Ubuntu LTS que, como sabemos, tiene muchas novedades.

Poco a poco se darán a conocer más detalles de Linux Mint 19 Tara, aunque conocemos de sobra el trabajo del equipo dirigido por Lefebvre y sabemos de antemano que será un lanzamiento excelente.

El artículo Linux Mint 19 se llamará “Tara” ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2mllV5Z
via IFTTT

¿Hay algo que podamos hacer para no perder tanto rendimiento por los parches de Meltdown y Spectre?

logos spectre y meltdown sobre un die shot del wafer

Intel quiso excusarse de que Meltdown y Spectre era un problema suyo, luego rectificó e hizo una declaración pública en la que citó a AMD y ARM como socios tecnológicos con los que estaba trabajando para resolver el problema y así de paso señalarlos también a ellos, pero tanto ARM como AMD no están tan afectados por estas vulnerabilidades como lo está Intel, ya que Meltdown es casi exclusividad de los microprocesadores de Intel (y algún ARM) y Spectre sí que afecta a más microprocesadores, pero no en la misma medida e Intel vuelve a llevarse la peor parte.

También se apresuraron a decir que la pérdida de rendimiento sería casi nula, que los usuarios no lo notarían tras instalar los parches. Y es cierto que no hay una pérdida tan dramática como se preveía en la mayoría de casos, pero sí que es verdad que dependiendo de la generación de tu chip la pérdida puede ser mínima o bastante severa. Ya de hecho lo han reconocido y ahora ya han realizado algunas pruebas con benchmarks para calcular las pérdidas que podrás tener en los Intel tras instalar los parches correspondientes en tu sistema, y aunque las pruebas se realizaron con Microsoft Windows, para Linux y otros sistemas como macOS serán similares…

Perdidas de rendimiento estimadas…

Cambio de CPU con una excavadora de juguete

Como digo, ese 30% de pérdida de rendimiento no es del todo así, al menos en los últimos modelos de CPUs lanzados. Mientras más antiguo sea tu chip más pérdida de rendimiento supondrá la actualización con los parches de Meltdown y Spectre. Las pruebas realizadas por Intel se deberían de coger con pinzas, puesto que supongo que los benchmarks elegidos benefician al fabricante y no se han puesto en el peor de los casos, además las mediciones las hicieron teniendo en cuenta las aplicaciones más cotidianas que usa un usuario medio, pero como sabes dependiendo del software puede variar.

Intel además ha hecho otra trampa para las mediciones, y es usar unidades SSD en todos los equipos que ha usado, algo que sería una de las mejoras que podríamos hacer nosotros mismos para luchar contra el impacto. Sí, si cambiamos un HDD por un SSD, la velocidad de acceso para estos últimos sería mucho más rápida y el vaciado del TLB supondría una pérdida inferior a lo que se podría dar en un disco duro convencional. Por tanto, si tienes un HDD los datos arrojados por estas pruebas de Intel son bastante optimistas y no debes esperar obtener los datos de estos benchmarks. Además las pruebas no se han realizado con todos los modelos sino que han elegido uno de cada generación, supongo que nuevamente han seleccionado los que arrojen datos más positivos para la imagen de la marca.

Los resultados han sido:

  • Intel Core 8º Generación (Kaby Lake y Coffe Lake): se calcula que la media del impacto en el rendimiento sería del 6% para la mayoría de actividades y en aplicaciones web como la ejecución de código JavaScript se podría ver una pérdida de hasta el 10%.
  • Intel Core 7º Generación (Kaby Lake-H): aquí para aplicaciones ofimáticas y demás el rendimiento caería un 7%, un punto más que en el caso anterior y en el caso de aplicaciones web también aumentaría un poco con respecto a la 8º.
  • Intel Core 6º Generación (Skylake-S): en torno al 8% por lo general… Pero en una prueba concreta llamada Responsiveness de SYSMark 2014 SE se han detectado périddas de hasta el 79% incluso usando el SSD.
  • Intel anteriores a esto: pues no se han realizado pruebas por el momento, al menos no públicas, pero con cada generación deberías ir añadiendo más puntos de pérdida a lo visto en las tres últimas, ya que estas tres últimas se supone que es en las que la pérdida es mucho menor. ¿Qué ocurre con procesadores de hace 10 años por ejemplo? Veremos la respuesta de los usuarios…

Con las cargas de trabajo probadas por Intel las pérdidas son estas para esas generaciones, pero… ¿y con cargas de trabajo más elevadas? Creo que próximamente habrá más polémicas de usuarios descontentos. Eso sí, los gamers pueden estar un poco más tranquilos debido a que los videjuegos no necesitan de demasiadas llamadas al sistema para su funcionamiento la bajada de rendimiento para ellos no es tan notable y puede rondar el 2% y prácticamente no se perjudican los FPS.

¿Cómo mejorar el rendimiento desde el punto de vista físico?

 

robot sustituyendo cpu

En cuanto al hardware podemos invertir un poco de dinero para compensar la pérdida de rendimiento:

  • CPU: podemos actualizar la CPU a un modelo más moderno si nuestro socket y chipset lo admite, así lo ganado por incluir una microarquitectura más moderna o un procesador con unas características superiores podría camuflar esa pérdida de rendimiento, aunque evidentemente igual que tu chip anterior, el nuevo también tendrá una pérdida de rendimiento con respecto al sistema sin parchear. Lo lógico sería no actualizar el microprocesador a no ser que tengamos uno muy antiguo y la pérdida sea notoria y ya lo tengamos amortizado como para pensar en un cambio.
  • RAM: ampliar la memoria RAM tampoco vendría mal, ya que podríamos elevar un poco el rendimiento y hacer más llevable la pérdida de rendimiento. En este caso, quizás sea para aquellos que tengan un microprocesador más moderno y no quieran cambiarlo pero por un desembolso de no demasiado dinero podríamos comparar un módulo nuevo evitando así el uso de la memoria secundaria (SWAP) para almacenar datos de procesos y que el microprocesdor se demore aún más ciclos por el drenado del TLB.
  • Disco duro: también puede ser una buena opción incluir un SSD en nuestro equipo, esto mejorará notoriamente el rendimiento por reducir bastante el tiempo de acceso a esta memoria con respecto a los HDD. Por eso el impacto de rendimiento con SSD será bastante menor, es por ello que Intel los usó para hacer las pruebas. Siempre puedes dejar tu HDD como un disco para datos y el SSD para el software.
  • Overclock: siempre que sepas bien lo que haces, quizás ahora sea un buen momento por apostar por realizar overclocking sobre tu sistema para sacar algunos cientos de megahertzios desbloqueados en tu CPU… Pero no olvides que eso puede generar problemas de estabilidad en algunos chips y sobre todo deberías mejorar la refrigeración, por tanto implicará también un coste económico.

Ciertamente ninguno de los cambios de hardware son demasiado baratos, y si queremos recuperar parte del rendimiento nos tocará gastar dinero. Evidentemente no todos los usuarios necesitan hacer esto, solo aquellos para los cuales el rendimiento sea crítico. Además si tu CPU es de las últimas generaciones ya ves que las pérdidas no son tan enormes, y solo deberías plantearte un cambio de componentes cuando tu equipo sea más antiguo o cuando las aplicaciones que uses sí que noten más el detrimento por los parches como las bases de datos, etc.

¿Cómo mejorar el rendimiento por software?

Letras sobre fondo oscuro

Descartando los desembolsos de dinero que supone tocar a nuestro hardware nos deberíamos preguntar si con el mismo hardware que tenemos podemos hacer algo en nuestra distribución GNU/Linux para que la pérdida de rendimiento no se note tanto. La respuesta es que probablemente algo podamos hacer y es cualquier práctica que por cambios en las configuraciones pueda ayudar al rendimiento. Y seguro que algunas de estas configuraciones ya las conoces:

  • AMD: si tienes una CPU de AMD deberías evitar los parches, aunque esto supone un riesgo, ya que estos chips no están del todo libres de Spectre pero es cierto que el riesgo es bastante inferior por las diferencias arquitectónicas entre Intel y AMD…De todos modos tarde o temprano llegará un kernel en el que ya tenga estos parches de serie y tampoco sería bueno usar un kernel sin actualizar para otros posibles problemas. Lo mejor es un mecanismo de configuración para desactivar esto en ciertas CPUs…
  • Swappiness: yo particularmente no tocaría el parámetro del kernel referente a Cache Pressure, pero sí que podríamos modificar el Swappiness sobre todo si tenemos un HDD, ya que en el caso de tener un SSD la diferencia sería menor. El valor de Swappines hace que el kernel modifique la prioridad del uso de RAM/SWAP. Un valor 0 o bajo significa que no se usará tanto la SWAP por lo que beneficiará un poco a la pérdida de rendimiento tras instalar los parches de Spectre y Meltdown. Sin embargo, sería recomendable tener una RAM amplia para que este paso no perjudique por otro lado el rendimiento. Si tienes una buena capacidad RAM y un HDD evita valores altos o próximos a 100 porque harán más uso de la partición SWAP de intercambio y dejarán a la RAM más vacía, por tanto se tardará más en el acceso a datos e instrucciones alojadas allí. Para ver el valor actual de tu Swappiness podemos usar el concatenador cat y para modificar el valor sysctl, por ejemplo para poner 10% de uso de la SWAP y 90% para la RAM:

cat /proc/sys/vm/swappiness

sysctl -w vm.swappiness=10

  • Usar entornos de escritorio ligeros o prescindir totalmente de un entorno gráfico, siempre que sea posible y el usuario se sienta cómodo con el modo texto, resulta una solución radical pero que contribuye enromemente al rendimiento. Si en tu caso no quieres renunciar a las bondades de las GUIs puedes optar por una distro ligera. Recuerda que toda carga de trabajo que le quites singifica recursos libres que pueden ser destinados a otros fines.
  • Y con lo que he comentado en el párrafo anterior decir que sería también una buena idea parar todos esos demonios de servicios que no utilicemos. Esto no solo mejora el rendimiento, también la seguriadad. El comando kill también puede ser tu alidado para matar procesos no necesarios.
  • Si no sabes configurar SELinux adecuadamente mejor no lo uses, opta por otros mecanismo de seguridad. Aunque mejora la seguridad enormemente pero es muy pesado, y si está mal configurado tal vez no merezca la pena esa pérdida enorme de rendimiento que podría suponer.
  • Compila siempre el software desde las fuentes, además puedes usar flags para el compilador específicas para que se optimicen las instrucciones para tu CPU concreta lo que va a mejorar el rendimiento.
  • Configura un kernel lo más ligero posible eliminando todos aquellos controladores que no utilicemos para no generar una imagen demasiado grande, y si son secundarios no los marques para que se incluyan dentro del kenel, sino como módulos. Las opciones de configuración referentes a la CPU que encontarás en la config también puede optimizar mucho el trabajo.
  • Elige un buen sistema de archivos:
    • btrfs: un buen rendimiento en general, incluso mejor que ext4 por lo que sería la mejor opción.
    • ext4: buen rendimiento en general.
    • JFS: hace muy poco uso de la CPU, por tanto es una opción a considerar.
    • XFS: si manejas ficheros muy grandes, como bbdd sería la mejor opción por su rendimiento. En cambio para un usuario normal puede ser perjudicial ya que su rendimiento empeora con ficheros pequeños.
    • ReiserFS: lo contrario al anterior, buen rendimiento para ficheros pequeños.
  • No te aconsejo reservar espacios de memoria RAM y montar algún tipo de FS allí como alternativa a un SSD o cargar el /tmp allí, ya que es cierto que mejorará el tiempo de acceso para esos datos alojados ahí pero también usará más la CPU. Así que evita este tipo de de prácticas o usar compcache, etc.
  • También hay software que mejora el rendimiento de nuestro sistema, por tanto sería bueno usar este software de mantenimiento de vez en cuando para colaborar en una mejora del rendimiento. Por ejemplo verynice… Y ahora que he escrito este nombre me acabo de acordar de comandos como nice, renice e ionice que pueden ser especialmente relevantes en estos casos. Ya hemos hablado de ellos en LxA.
  • También hay trucos por la red para diferentes programas, si usas alguno con frecuencia puedes buscar estos trucos para agilizarlos. Por ejemplo para Firefox, LibreOffice, SSH, etc.

No olvides dejar tus comentarios, dudas o sugerencias…

El artículo ¿Hay algo que podamos hacer para no perder tanto rendimiento por los parches de Meltdown y Spectre? ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2mnkjc6
via IFTTT

Ya está disponible Ubuntu 17.10 nuevamente para descargar

Ubuntu 17.10 Artful Aardvark

Bien y aprovechando el momento, de última instancia Canonical ha puesto nuevamente a la disposición del público la ISO de su sistema operativo Ubuntu en su última versión estable que es la 17.10, esto debido a que en días anteriores había retirado de su sitio de descargas el enlace de este.
Todo este revuelto fue causado debido a un fallo que tenía el sistema y comprometía la integridad de algunos equipos Lenovo que resultaron perjudicados al instalar el sistema de Canonical en sus equipos.

Pero por si no sabían algo al respecto, déjenme resumirles el asunto. Hace poco más de algunas semanas (durante el mes de diciembre), el equipo de Canonical detectó un grave error en Ubuntu 17.10, el cual afectaba a los modelos más recientes de la marca Lenovo y algunos modelos de ACER.

En el mejor de los casos este error detectado afectaba al equipo durante la instalación lo que hacía que la BIOS se corrompiera, impidiendo guardar los cambios de configuración y en el peor de los casos este error impedía que el arranque por USB de nuestro hardware dejando nuestro equipo como un bonito pisapapeles.

Pero este problema ya quedo resuelto y a partir del día de hoy ya podemos disponer nuevamente del sistema para poderlo descargar directamente desde la página web oficial.

Si fuiste alguno de los afectados, navegando por la web, me encontré con una solución, te debo de decir que requiere de conocimientos avanzados, por lo que es decisión tuya si deseas realizar esto.

Te dejo el link, donde un usuario nos comparte en los foros de soporte de Lenovo, la solución ante esta falla de Ubuntu 17.10, el enlace es este.

Realizando esto, podremos volver a flashear la BIOS de nuestro equipo y revertir los cambios que afectaron al equipo.
Sin más si conoces algún otro método, no dudes en compartirlo con nosotros.

El artículo Ya está disponible Ubuntu 17.10 nuevamente para descargar ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2D32fz9
via IFTTT

Comprueba si estás afectado por Meltdown y Spectre y defiéndete!!!

Meltdown y Spectre logo con parche Linux

Meltdown y Spectre son las tendencias de los últimos días, prácticamente no se habla de otra cosa y es que no es para menos, ya que son probablemente las vulnerabilidades más importantes de la historia. Afectan gravemente a la seguridad de nuestros sistemas y si el sistema es de una empresa o tienes datos relevantes el problema es mucho más grave. No obstante siempre se piensa que solo están afectados los equipos de sobremesa, portátiles, servidores y supercomputadoras, pero los daños van más allá y afectan a muchos más dispositivos, como los basados en cores ARM y ahí se incluyen desde tablets, smartphones, algunos dispositivos IoT, industriales, domótica, hasta coches conectados.

Como bien sabes tampoco es algo único de Linux ni mucho menos, sino que afecta a diversos sistemas operativos, también Microsoft Windows y macOS están afectados por ello, sin olvidar a iOS y Android. Por tanto pocos se escapan de estas amenazas, aunque bien es cierto que ciertas arquitecturas de CPUs se libran y que si tenemos un chip de AMD probablemente las posibilidades de explotación de estas vulnerabilidades sean menores, pero eso no quiere decir que no exista riesgo alguno.

¿Cuál es la situación actual para Linux?

Bugs (bichos)

Linux básicamente mueve al mundo, a pesar de que muchos creen que es un sistema que apenas se utiliza, es todo lo contrario. Posiblemente ha fracasado en el aspecto de que fue creado para el escritorio y ese es precisamente el único sector donde es minioritario frente al todopoderoso Windows y frente a una buena porción que tiene Mac. Si nos vamos a dispositivos empotrados o embebidos, servidores, supercomputadoras, etc., Linux es dominante y es precisamente los servidores de Internet en los que se vuelve vital y sin él prácticamente se puede decir que Internet se caería…

Es por eso que en Linux se reaccionó antes que en ningún otro sistema para solventar los problemas que podrían dejar Meltdown y Spectre. Ya Linus Torvalds se pronunció al respecto con unas duras palabras hacia Intel y si hechas un vistazo a las LKML veréis que es un tema que preocupa y está a la orden del día. Y su mano derecha y número dos en el desarrollo del kernel Linux, Greg Kroah-Hartman también lo ha hecho. Para más información podéis consultar su blog personal donde encontraréis bastante información.

  • Meltdown: Básicamente Greg ha comentado que respecto a Meltdown se puede poner fin en los x86 optando por incluir CONFIG_PAGE_TABLE_ISOLATION, un aislamiento de tabla de página (PTI) que los equipos con procesadores de AMD, no afectados por ello, deberían evitar para no generar problemas con el rendimiento. Incluso habréis conocido que algunos equipos con chip AMD han dejado de arrancar porque el parche para Windows ha generado serios problemas. PTI será incluido en Linux 4.15 por defecto, pero por su importancia en cuanto a seguridad será incluido en versiones anteriores como las LTS 4.14, 4.9 y 4.4… y probablemente con el tiempo se vaya incorporando el parche en otras muchas versiones, pero paciencia porque supone una sobrecarga de trabajo para los desarrolladores. Y además se están topando con problemas derivados del parche como los de vDSO en algunas configuraciones de máquinas virtuales. En lo que respecta a ARM64, levemente afectado por Meltdown que es un problema principalemnte de Intel, los chips de muchos dispositivos móviles y otros aparatos también necesitan de un parche, aunque parece que no se fusionará con el árbol del kernel principal a corto plazo (tal vez en el Linux 4.16, aunque Greg ha comentado que tal vez nunca lleguen debido a la cantidad de requisitos previos que necesitan los parches para aprobarse) y por tanto se aconseja hacer uso de kernels específicos, es decir, Android Common Kernel en sus ramas 3.18, 4.4 y 4.9.
  • Spectre: el otro problema afecta a más arquitecturas, y es más complicado de tratar. Parece que no tendremos una solución buena a corto plazo y tendremos que coexistir con este problema durante un tiempo. En sus dos variantes necesita que el sistema sea parcheado y ya algunas comunidades de desarrollo de ciertas distros han comenzado a lanzar parches para mitigarlo, pero las soluciones aportadas son diversas y por el momento no se integrarán como parte de la rama principal del kernel hasta que se vea la mejor de las soluciones antes de que los diseñadores de CPUs aporten la mejor de las soluciones (rediseñar sus chips). Las soluciones se han estudiado y están encontrando algunos problemas por el camino, como el mayor desconocimiento sobre Spectre. Los desarrolladores necesitan un tiempo para saber cómo acatar el problema, y el propio Greg ha comentado que “esta va a ser un área de investigación en los próximos años para encontrar formas de mitigar posibles problemas que implican al hardware, que además intentarán predecirlas en el futuro antes de que sucedan“.

¿Cómo comprobar fácilmente si estoy afectado?

Buscador

Para no andar consultando tablas o listas de microprocesadores, aquí te proponemos un script que han creado para poder comprobar fácilmente si estamos afectados o no, simplemente tenemos que descargarlo y ejecutarlo y nos dirá si estamos o no en peligro por Spectre y Meltdown. Las instrucciones o pasos a seguir son sencillos:


git clone http://ift.tt/2CUVDCV

cd spectre-meltdown-checker/

sudo sh spectre-meltdown-checker.sh

Tras ejecutar esto nos aparecerá un recuadro en rojo para indicarnos si somos vulnerables a Meltdown o a Spectre o un indicador en verde en el caso de que estemos a salvo de las variantes de estas vulnerabilidades. En mi caso, por ejemplo, al tener una APU AMD (sin ni siquiera haber actualizado el sistema), el resultado ha sido:

NOT VULNERABLE

En caso de que el resultado haya sido en rojo VULNERABLE leer siguiente aparatado…

¿Qué hacer si estoy afectado?

Microprocesador

La mejor solución, como algunos dicen, pasa por cambiar a una CPU o microprocesador que no esté afectado por el problema. Pero esto no es factible para muchos de los usuarios por falta de presupuesto u otros motivos. Además, los fabricantes como Intel siguen vendiendo microprocesadores afectados y que han sido lanzados hace poco, como Coffee Lake, puesto que las microarquitecturas suelen tener largos tiempos de desarrollo y ahora se trabaja en el diseño de futuras microarquitecturas que aparecerán en el mercado en próximos años, pero todos los chips que se están comercializando ahora y que probablemente se comercialicen en los próximos meses seguirán estando afectados a nivel de hardware.

Por eso, en el caso de padecer este mal y necesitar “solucionarlo” no nos queda otra que parchear nuestro sistema operativo (no olvides los navegadores, etc.), sea cual sea, y también actualizar todo el software del que disponemos. Si tener bien configurado el sistema de actualizaciones era ya muy importante, ahora más que nunca debes mantenerte al día de las actualizaciones, ya que con ellas vendrán los parches que solventan desde la parte del software el problema de Meltdown y Spectre, no sin una pérdida de rendimiento como ya dijimos…

La solución no es complicada para el usuario, no tenemos que hacer nada “especial”, simplemente asegurarnos de que el desarrollador de nuestra distribución ha lanzado la actualización para Meltdown y Spectre y que la tenemos instalada. Más información al respecto.

Pérdida de rendimiento: se hablaba del 30% en algunos casos, pero dependerá de la microarquitectura. En arquitecturas más antiguas la pérdida de rendimiento puede ser muy severa debido a que las ganancias de rendimiento que tienen estas arquitecturas se basan principalmente en las mejoras aportadas por la ejecución OoOE y el TLB… En arquitecturas más modernas se habla de entre el 2% y el 6% dependiendo del tipo de software en ejecución para usuarios domésticos, posiblemente en centros de datos las pérdidas sean bastante superiores (sobre 20%).

No olvides dejar tus comentarios con tus dudas o sugerencias…

El artículo Comprueba si estás afectado por Meltdown y Spectre y defiéndete!!! ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/2mnWwJA
via IFTTT