domingo, 8 de julio de 2018

Actualizar Debian automáticamente con Cron


En este pequeño apartado os voy a enseñar a cómo crear un script para actualizar el sistema automáticamente sin necesidad de escribir cada vez la famosa orden de: “sudo apt update && sudo apt upgrade“, esto lo conseguiremos con cron, un programador de tareas.

(se puede instalar así: sudo apt install cron )
Bien, vamos allá.

1. Creamos el script de Bash, por ejemplo en nuestro /home/


sudo nano auto-update.sh

Y añadimos lo siguiente:
#!/bin/bash

# Actualizamos la base de datos de APT, descargamos e instalamos los paquetes,
# removemos los paquetes innecesarios, limpiamos la caché de APT
# y enviamos los mensajes de salida y errores al archivo auto_update.log


(apt update && apt upgrade -y && apt autoremove && apt clean) 2>&1 >> /var/log/auto_update.log
Guardamos  y cerramos con la tecla F2.

2. Le otorgamos permisos al script creado.

sudo chmod +x auto-update.sh

3. Probamos que funcione ejecutándolo y verificando la salida en el fichero auto-update.log.


sudo ./auto-update.sh
tail -f /var/log/auto-update.log

Crear la tarea con cron, en mi caso programada para que se ejecute a las 17.00 todos los días.


sudo nano /etc/crontab
Y añadimos la siguiente línea al final del documento.

0 17  * * * root /home/davidcreus/auto-update.sh
Perfecto, una cosa menos de que preocuparnos en nuestro Debian ;)!


viernes, 29 de junio de 2018

TLP: alarga la vida de la batería de tu portátil con Debian



TLP es una herramienta de gestión avanzada de energía para Linux que realiza ajustes en la manera como el hardware de un equipo consume energía, y la optimiza para que la batería de una portátil dure más tiempo.

Si hay algo que todos buscamos con nuestros dispositivos portátiles es tener buena autonomía. Esto es, la duración de la batería del equipo. La gran mayoría de las laptops tienen baterías que no duran mucho más de 4 a 6 horas, y si de casualidad se nos ocurre utilizarlas para jugar o editar vídeo, esa cantidad de tiempo se va a reducir significativamente.

El sistema operativo y la manera en la que este maneja la energía también es un factor importante. Las diferentes partes del hardware de un equipo consumen energía de diferente manera, algunos más que otros, y la eficiencia con la que lo hacen depende del software.

Este tipo de cosas pueden resultar complicadas, y tampoco contamos con muchas herramientas que nos ayuden sin exigir conocimientos técnicos muy altos, para ajustar frecuencias del procesador y otras cosas que asustan a la mayoría de los usuarios.

TLP

Una pregunta que hacen mucho los usuarios que cambian de Windows a Linux es si la batería rinde igual, menos, o más, luego de la migración. En muchos casos me he encontrado con personas que tienen un rendimiento inferior, y también me he conseguido todo lo contrario. Si tu caso es el primero, y quieres mejorar la autonomía de tu portátil, puedes hacerlo de una manera bastante sencilla usando la herramienta de gestión avanzada de energía TLP.

TLP te ofrece los beneficios de un programa avanzado que optimiza la gestión de energía de tu equipo y no tienes que entender detalles técnicos, TLP viene preconfigurado para sacarle el mayor jugo a tu pila, y que solo tengas que instalarlo y olvidarte del resto. Aún así, TLP es bastante configurable y puedes editar sus parámetros si tienes requerimientos específicos.

Para instalar TLP añadiendo el repositorio backports, solo debes abrir una terminal y escribir:
echo http://ftp.debian.org/debian stretch-backports main | sudo tee /etc/apt/sources.list.d/stretch-backports.list


Actualizamos los repositorios

sudo apt update


Instalamos el paquete
sudo apt -t stretch-backports install tlp tlp-rdw

Si tienes una ThinkPad también necesitas instalar el siguiente paquete:
sudo apt install tp-smapi-dkms acpi-call-tools



Ahora solo tienes que ejecutarlo por primera vez, y de ahí en adelante, cada vez que iniciemos el sistema, TLP arrancará con él. Para ejecutar TLP por primera vez, escribe en la terminal:
sudo tlp start


Al hacer esto lo único que vas a ver es un mensaje en la terminal informándote que ha sido iniciado TLP, si deseas configurar los parámetros individuales del programa puedes leer la documentación para los usuarios desde el sitio oficial para guiarte.



jueves, 28 de junio de 2018

Controlar y mejorar el tiempo de la batería de tu portátil en Linux



Para aquellos que utilizamos una laptop es ideal que dure lo más que pueda, sobre todo cuando estamos haciendo una configuración de equipo en la sala de servidores o colgados en algún andamio viendo un switch por consola, y Linux nos da una mano con un pequeño comando que nos puede servir para calibrar la batería y hacer que dure un poco más.

Este comando se llama powertop es una herramienta de diagnóstico basada en terminal desarrollada por Intel que le ayuda a controlar el consumo de energía por los programas que se ejecutan en un sistema Linux cuando no está conectado a una fuente de alimentación. Hay que instalarlo junto con algunos componentes para que funcione bien.

sudo apt install powertop

Tan simple como eso, pero debemos agregar si no lo tenemos las siguientes librerías:

sudo apt install build-esencial ncurses-dev-dev pciutils libnl-dev-dev libpci libtool

La forma de movernos sobre las pestañas es con la tecla tab para movernos a la derecha y shift + tab para volver, la tecla Esc para salir de la aplicación.

 
Veamos un resumen de las pantallas:
  • Overview nos permite ver una lista del consumo de energía según los procesos del CPU.
  • Idle Status el estado de los Cores del procesador
  • Frequency stats ver la frecuencia del CPU
  • Device stats vemos el consumo por dispositivos.
  • Tunables nos muestra que podemos optimizar
Para hacer una calibración vamos a ejecutar lo siguiente:

sudo powertop --calibrate

Y ahora podemos obtener un reporte y exportarlo ya sea como archivo de texto o en formato html.

sudo powertop --csv=powertop_report.txt --time=20s

sudo powertop --html=powertop

firefox powertop.html


martes, 19 de junio de 2018

Tira de Linux Hispano

sudo

sudo
Posted on




BLOGOPOLY

blogopoly
Posted on







firma

firma
Posted on


















TiraEcol



Coñazo- digest
Coñazo- digest
383





Lavadoras GPL 
Lavadoras GPL
382





IRCaway
http://www.tiraecol.net/modules/comic/cache/images/tiraecol-20.png
381






















Ramme cliente no oficial de Instagram en Debian Stretch


Ramme es un cliente no oficial de Instagram con soporte para GNU/Linux, Mac OS 10.9 o superior y Microsoft Windows. Ramme es un software de código abierto.

Características
  • Carga de fotos
  • Temas claro y oscuro
  • Actualización automática
  • Atajos de teclado
  • Fondo para la aplicación.


Para instalar Ramme en Debian Stretch se puede descargar desde su Pagina Web la versión deb o la appimage.















martes, 12 de junio de 2018

Steam en Debian Stretch



Steam es una plataforma de distribución digital, gestión digital de derechos, comunicaciones y servicios multijugador desarrollada por Valve Corporation. Es utilizada tanto por pequeños desarrolladores independientes como grandes corporaciones de software para la distribución de videojuegos y material multimedia relacionado. Steam además ofrece varias maneras para la comunicación entre los miembros de la comunidad, la posibilidad de utilizar chat de voz en cualquier momento y actualizaciones automáticas para todos los juegos que ofrece.

Para poder disfrutar de todos estos servicios, es necesario estar registrado en el servicio mediante la creación de una cuenta gratuita, a la que se vinculan los videojuegos comprados por el jugador. Estos juegos pueden ser tanto los juegos que se ofrecen para la compra en el propio programa, como ciertos juegos comprados en tiendas físicas.

En octubre de 2012 Steam introdujo servicios distintos a juegos, como software de creación de vídeo, etc...

En enero de 2014, Steam contaba con más de 3000 juegos disponibles, y más de 75 millones de cuentas de usuario activas.5 El 20 de diciembre de 2014 Steam alcanzó el mayor número de usuarios conectados en forma simultánea, con 7,8 millones de usuarios.

Varios de los grandes distribuidores tienen sus catálogos de juegos disponibles a través de Steam, entre ellos Bethesda Softworks, Activision, Rockstar Games, Square Enix, 2K Games y Sega.




  • Desarrollador: Valve Corporation
  • Lanzamiento inicial: September 11 de 2003
  • Ultima versión estable: API v018, June 8 de 2018
  • Plataformas: GNU/Linux, Microsoft Windows, Mac OS X, PlayStation 3, iOS, Android, Windows Phone
  • Licencia: Software propietario
  • Website: store.steampowered.com

Para instalar Steam en Debian Stretch primero agregamos su repositorio en nuestro sistema.
echo deb http://repo.steampowered.com/steam/ precise steam | sudo tee /etc/apt/sources.list.d/steam.list
Agregamos la llave del repositorio.
sudo apt-key adv --keyserver keys.gnupg.net --recv-key B05498B7
Actualizamos la lista de paquetes.
sudo apt update
Instalamos steam.
sudo apt install steam-launcher
Por ultimo seguimos los pasos del Asistente de Steam.