LinuxParty
Cada vez hacemos más ejercicio en casa, la última encuesta de hábitos deportivos en España lo deja claro, con una cifra que duplica los datos de 2015. La pandemia nos animó a intentarlo y las facilidades que nos ofrece la tecnología han hecho que esta opción no deje de aumentar.
Si antes teníamos que conformarnos con un vídeo de Youtube o artículos explicativos, hoy tenemos alternativas para nuestro smartphone como la nueva aplicación gratuita de Oysho Training, que nos ofrece entrenamientos personalizados y profesionales. Un salto cualitativo que ha cambiado nuestra forma de vivir el deporte.
Cuando los smartphones cambiaron la forma en que hacemos ejercicio
Convertir nuestro móvil en nuestro guía de actividad física es una tendencia que ha venido para quedarse. Dentro del hogar o para salir a la calle a correr y monitorizar los resultados.
psacct o acct son utilidades de código abierto para monitorear las actividades de los usuarios en el sistema Linux. Estas utilidades se ejecutan en segundo plano y realizan un seguimiento de la actividad de cada usuario en su sistema, así como de los recursos que se consumen.
Personalmente utilicé estas herramientas en nuestra empresa, tenemos un equipo de desarrollo donde nuestros desarrolladores trabajan continuamente en servidores. Entonces, estas son las mejores utilidades para vigilarlos.
Estos programas proporcionan una excelente manera de controlar lo que hacen los usuarios, qué comandos ejecutan, cuántos recursos consumen y cuánto tiempo están activos en el sistema. Otra característica útil es que proporciona los recursos totales consumidos por servicios como Apache, MySQL, FTP, SSH, etc.
Creo que esta es una de las grandes y más necesarias utilidades para todos los administradores de sistemas Linux/Unix, que desean realizar un seguimiento de las actividades de los usuarios en sus servidores/sistemas.
La NASA ha logrado lo imposible: una batería de estado sólido que ofrece el doble de energía por kilo de peso que las actuales, haciendo factible la aviación eléctrica de media distancia.
Según la agencia espacial norteamericana, esta nueva tecnología es mucho más ligera, segura, potente y eficiente que las baterías ión de litio actuales. Ofrece 500 vatios-hora por kilogramo, el doble de las mejores baterías de coche actuales, y además podría llegar a triplicar esa cifra, ya de por sí impresionante. Viggiano asegura que «su diseño no sólo elimina del 30 al 40 por ciento del peso de la batería, sino que además permite duplicar o incluso triplicar la energía que puede almacenar, superando con creces las capacidades de las baterías de iones de litio más avanzadas del mundo». Además de su densidad energética, los investigadores afirman que estas nuevas baterías son mucho más seguras, rápidas de cargar, más compactas, más fáciles de empaquetar y además son escalables.
Los números del proyecto SABERS — ‘sables’ en español y siglas de ‘arquitectura de baterías de estado sólido para una seguridad’ — son francamente sorprendentes.
Un repositorio de Linux es un almacén en el cual Linux recupera e instala las actualizaciones y aplicaciones del sistema operativo. Cada repositorio es una colección de software alojado en un sistema (fuera ordendor, servidor u smartphone) y destinado a ser utilizado para instalar y actualizar los paquetes de software en los sistemas Cuando ejecutas comandos como “sudo apt update” o “sudo apt upgrade”, puedes extraer información del paquete y actualizaciones de paquetes de varios repositorios.
Los repositorios contienen miles de programas. Los repositorios estándar brindan un alto grado de seguridad, ya que el software incluido se prueba exhaustivamente y se compila para que sea compatible con una distribución y versión particular. Por lo tanto, puedes esperar que las actualizaciones ocurran sin “efectos secundarios” inesperados.
Los repositorios pueden ser estándar o no estándar. Una vez que se ha agregado un repositorio no estándar a la lista de repositorios de tu sistema, el sistema puede instalar software a partir de él, así como de los estándar. En general, agregar un repositorio no estándar es un paso simple. El comando sudo apt-add-repository en Ubuntu, por ejemplo, se puede usar para agregar un repositorio. La opción –help para el comando apt-add-repository muestra estos ejemplos de comando:
apt-add-repository ‘deb http://myserver/path/to/repo stable myrepo’
apt-add-repository ‘http://myserver/path/to/repo myrepo’
apt-add-repository ‘https://packages.medibuntu.org free non-free’
apt-add-repository http://extras.ubuntu.com/ubuntu
apt-add-repository ppa:user/repository
apt-add-repository ppa:user/distro/repository apt-add-repository multiverse
El comando apt-add-repository también admite la eliminación de un repositorio con el uso de la opción -r.
En Fedora, el comando para agregar un repositorio se ve así:
Añadir repositorio RPM Fusion
Para agregarlo basta con abrir una terminal y pegar lo siguiente:
sudo 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-branched.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm'
Para terminar, debemos actualizar nuestros repositorios:
sudo yum check-update
Actualizamos:
sudo yum update
Ahora si ya estamos listos para poder instalar drivers y codecs privativos en nuestro equipo ;).
También podemos instalar "dnf" que quiere ser el nuevo sustituto del comando rpm y yum a la vez...
dnf config-manager –add-repo repository_url
En este artículo, cubriremos el proceso de instalación de la última versión de NetBeans IDE en distribuciones de Linux basadas en CentOS, Red Hat y Fedora .
NetBeans IDE ( Integrated Development Environment ) es un IDE multiplataforma gratuito y de código abierto que funciona en Linux, Windows y Mac OSX, y ahora es el IDE oficial para Java 8 .
Ofrece un soporte notable para las últimas tecnologías Java, admite varios idiomas y permite una edición de código rápida e inteligente. También ayuda a los usuarios a administrar sus proyectos de manera fácil y eficiente, con poderosos editores, analizadores de código y convertidores y mucho más.
Está diseñado para desarrollar aplicaciones web, móviles y de escritorio Java, y aplicaciones HTML5 con HTML, JavaScript y CSS. NetBeans IDE también se encuentra entre los mejores IDE para programación C/C++ , y también proporciona herramientas vitales para programadores PHP.
También te puede interesar:
- Cómo instalar NetBeans IDE en Debian, Ubuntu y Linux Mint
- Programar y depurar en un IDE para PHP con Eclipse, plugins PDT, xdebug y Remote debug
Características de NetBeans IDE 12.5:
- Compatibilidad con ECMAScript 6 y Experimental ECMAScript 7.
- Mejoras en el soporte de Oracle JET (JavaScript Extension Toolkit).
- Compatibilidad con PHP 7 y Docker.
- Compatibilidad con Node.js 4.0 y versiones posteriores.
- Ofrece editor de multicarets.
- Proporciona relojes con pinnable.
- Viene con mejoras de creación de perfiles SQL.
- Mejoras en C/C++.
Requerimientos:
- Una máquina de escritorio con un mínimo de 2 GB de RAM.
- Se requiere Java SE Development Kit (JDK) 8 para instalar NetBeans IDE ( NetBeans 12.5 no se ejecuta en JDK9 ).
Instale Java JDK 8 en CentOS, RHEL y Fedora
1. Para instalar Java 8 JDK en su máquina de escritorio, abra un navegador y navegue a la página de descarga oficial de Java SE y obtenga el último paquete binario .rpm en su sistema.
Como referencia, hemos proporcionado el nombre del archivo rpm, seleccione solo el archivo mencionado a continuación.
jdk-8u161-linux-i586.rpm [ en 32 bits ] jdk-8u161-linux-x64.rpm [ en 64 bits ]
Alternativamente, puede usar la utilidad wget para descargar el paquete RPM de Java 8 emitiendo los siguientes comandos
-------- Para SO de 32 bits --------# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-i586.rpm-------- Para SO de 64 bits --------# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.rpm
A veces, mi sesión ssh deja de funcionar debido al problema de conexión a Internet. Intenté presionar CTRL+Z y CTRL+C para terminar mi sesión ssh pero no funcionó. ¿Cómo elimino correctamente una sesión SSH colgada sin eliminar mi terminal local o usar el comando de eliminación? ¿Cómo puedo eliminar la sesión SSH colgada que no responde en macOS?
Detalles del tutorial
Nivel de dificultad: -> Fácil Privilegios de raíz: -> No Requisitos Terminal: -> Linux o Unix Categoría: -> Terminal/ssh Compatibilidad con sistemas operativos: -> FreeBSD • Linux • macOS • NetBSD • OpenBSD • Unix • WSL Est. tiempo de lectura: -> 4 minutos
Si la conexión a Internet o Intranet se interrumpe, el ssh se cuelga. Es normal y puede ser levemente exasperante. Sin embargo, la conexión ssh viene con soporte para caracteres de escape. Desde la página del manual del comando ssh:
Cuando se solicita un pseudo-terminal, ssh admite una serie de funciones mediante el uso de un carácter de escape. Se puede enviar un solo carácter de tilde como ~~ o siguiendo la tilde por un carácter distinto a los descritos a continuación.
La verificación y/o prueba de la sintaxis de configuración es un paso clave que se debe realizar después de realizar cambios en el archivo de configuración de una aplicación o servicio o incluso después de ejecutar actualizaciones. Esto ayuda a reducir las posibilidades de que el servicio no se reinicie debido a errores de configuración.
Varias aplicaciones/programas o demonios de servicio se envían con comandos para comprobar la corrección de la sintaxis de los archivos de configuración. Hemos reunido una lista de aplicaciones y servicios comunes en sistemas Linux y cómo probar o validar sus archivos de configuración.
Nota : utilice si no ha iniciado sesión en un servidor como usuario root, recuerde usar el comando sudo cuando sea necesario al invocar un comando porque algunos servicios se ejecutan con privilegios de root y verificar sus archivos de configuración requiere permisos de usuario root.
Breve: En esta guía, echamos un vistazo al software de escritorio remoto Rustdesk que es una alternativa a TeamViewer y AnyDesk .
En el mundo altamente digital y tecnológicamente avanzado en el que vivimos, la accesibilidad a los dispositivos remotos suele ser un objetivo prioritario para los empleados y usuarios habituales.
Remote Desktop Service es un protocolo de acceso remoto popular y ampliamente utilizado que proporciona una manera eficiente y fácil de usar para que los usuarios se conecten a sus dispositivos. Es particularmente valioso para el servicio de asistencia técnica y los equipos de soporte de TI en la resolución de problemas de los dispositivos de los usuarios a los que no se puede acceder físicamente.
Escrito en el lenguaje de programación Rust , RustDesk es una aplicación de software de escritorio gratuita y de código abierto que simplemente funciona de forma inmediata sin necesidad de configuración alguna. Le permite acceder y controlar fácilmente su PC de escritorio y dispositivos Android desde cualquier lugar y en cualquier momento.
De forma predeterminada, SSH ya utiliza la comunicación de datos segura entre máquinas remotas, pero si desea agregar una capa de seguridad adicional a sus conexiones SSH, puede agregar un módulo Google Authenticator ( autenticación de dos factores ) que le permite ingresar uno al azar. contraseña de tiempo ( TOTP ) código de verificación mientras se conecta a los servidores SSH . Deberá ingresar el código de verificación desde su teléfono inteligente o PC cuando se conecte.
Google Authenticator es un módulo de código abierto que incluye implementaciones de tokens de verificación de códigos de acceso únicos ( TOTP ) desarrollados por Google .
Admite varias plataformas móviles, así como PAM (Módulo de autenticación conectable) . Estos códigos de acceso de un solo uso se generan utilizando estándares abiertos creados por la Iniciativa OATH para la Autenticación Abierta ).
En este artículo, le mostraré cómo instalar y configurar SSH para la autenticación de dos factores en distribuciones de Linux basadas en RedHat y Debian , como Fedora, CentOS Stream, Rocky Linux y AlmaLinux, Ubuntu, Debian y Mint.
Si pretendemos salir de Linux y dejar alguna aplicación corriendo -en modo consola-, porque es la encargada de realizar una tediosa tarea (por ejemplo la actualización del sistema, la copia de un fichero grande a través de un directorio SSHFS, la compilación de algún software, etc) deberíamos usar cualquiera de estas herramientas que se muestran a continuación. Si como yo además no quieres tener un montón de ventanas abiertas.
Bastará que escribas el comando "nohub", por ejemplo, que casi siempre se instala durante el sistema para evitar que se cierre...
-
Google
- OpenAI compraría Chrome de Google, testifica un ejecutivo en el juicio
- Google afirma que Gemma 3 alcanza el 98% de la precisión de DeepSeek usando solo una GPU
- Amazon, Google y Meta apoyan triplicar la energía nuclear para 2050
- Google eliminará la autenticación por SMS en Gmail e implementará códigos QR
- Google está desarrollando una IA que puede reemplazar a Chrome para ayudarte a comprar cosas y hacer investigaciones
- Google defiende un producto de búsqueda "mejor" mientras concluye el juicio antimonopolio
- Para ayudar a la interoperabilidad de Rust/C++, Google dona a Rust Foundation 1 millón de dólares
- La nueva 'protección IP' de Google Chrome ocultará las direcciones IP de los usuarios
- Firefox 118 ya está disponible para descargar con traducción integrada para sitios web
- Google comprará la energía a LevelTen Energy con su innovador enfoque para adquisición de energía limpia: LEAP™
- Google dice que es la herramienta de búsqueda preferida a sus rivales
- Ajustar Chrome para menor consumo de RAM y Batería.
- Google anuncia ChatGPT Rival Bard
- Google anuncia Flutter 3, ahora con soporte para macOS y Linux Desktop
- Chrome limita el acceso directo de los sitios web a redes privadas por razones de seguridad