GNOME 3.24 ha sido lanzado, esto es lo que hay de nuevo

 

¡Hurra! GNOME 3.24 ya está disponible para su descarga.

La última versión estable del escritorio GNOME de código abierto, GNOME 3.24 trae una serie de nuevas características y mejoras proverbiales, incluyendo una que incluso podría ayudarle a dormir mejor!

6 meses en desarrollo y con 28.459 cambios, GNOME 3.24 es la 33ª versión del popular entorno de escritorio de código abierto. Continuar leyendo “GNOME 3.24 ha sido lanzado, esto es lo que hay de nuevo”

Ubuntu splats propagación de errores TITSUP en la actualización. El parche de DNS no se está revisado, es hora de volver a parchear

Una simple actualización de la biblioteca se convirtió en un paseo en blanco para los administradores de sistemas de Ubuntu, que se han quejado en Reddit y StackOverflow ya que sus conexiones a la red se convirtieron en TITSUP (Inhabilidad total para soportar el rendimiento habitual). Continuar leyendo “Ubuntu splats propagación de errores TITSUP en la actualización. El parche de DNS no se está revisado, es hora de volver a parchear”

Cómo crear y extraer archivos 7z en Linux

7z es una de las muchas utilidades de archivado de alta compresión disponibles para Linux, que soporta muchos algoritmos de archivado.

Pero 7z no es tan utilizado como tar, gzip o bzip2 en Linux u otros sistemas similares a UNIX.

Así que cuando la mayoría de los principiantes tiene un archivo 7z, que puede estar pensando en cómo extraer archivos 7z en Linux correctamente. Bueno, la página de manual no es exactamente muy útil. Así que estoy escribiendo este tutorial, que también cubre la forma de cajón uno. Continuar leyendo “Cómo crear y extraer archivos 7z en Linux”

Configuración de Bluetooth en Linux parte 2 – hcitool, bluez y rfcomm

Usted puede hacer mucho con los dispositivos bluetooth en Linux con los comandos hcitool, bluez y rfcomm. Tal como fuente y reproductor de audio, la comunicación serial sobre el bluetooth,  el establecimiento de una red y así sucesivamente.

En un tutorial anterior, escribí acerca de la configuración básica de bluetooth en linux, como escanear, hacer ping, conectar y emparejar dispositivos bluetooth. También les mostré como hacer alguna transferencia de archivos con el comando bt-obex.

Así que en este tutorial te mostraré cómo puedes un poco de cosas más completas, vamos a empezar …

Comprobación rápida

Suponiendo que hayas instalado todo para que el bluetooth funcione en Linux, si no compruebas el enlace hacía el mi artículo anterior.

Sólo para asegurarse de que el dispositivo bluetooth no está bloqueado por rfkill.

sudo rfkill unblock bluetooth

Ahora asegúrese de que el servicio bluetooth se está ejecutando.

sudo systemctl status bluetooth.service

Sólo si el servicio bluetooth no se está ejecutando, inícielo.

sudo systemctl start bluetooth.service

Ahora, abra el dispositivo bluetooth y comience a escanear sus dispositivos.

sudo hciconfig hci0 up

hcitool scan

Anote la dirección MAC bluetooth del dispositivo de destino y cópielo a un archivo fácilmente accesible, como un archivo de texto. Vas a necesitar eso más tarde.

Descubrimiento del servicio Bluetooth

Este paso es crucial para saber qué puede hacer con sus dispositivos compatibles con bluetooth.
Puede hacerlo con el comando sdptool, que se utiliza para realizar consultas SDP en dispositivos Bluetooth.

sdptool browse E4:5D:75:7C:DC:B3

El resultado de salida es enorme, por lo que debe filtrar el resultado para conocer fácilmente los servicios disponibles y sus canales Bluetooth asociados.

sdptool browse E4:5D:75:7C:DC:B3 | grep -E 'Service Name:|Channel:'

Bluetooth rfcomm puerta de enlace de audio

Si desea utilizar su computadora portátil/escritorio Linux como una pasarela de audio Bluetooth, debe encontrar el canal rfcomm correcto con el comando sdptool.

En mi caso, el canal es 9, puedo conectarme a un teléfono (Samsung) con el comando rfcomm, necesita privilegio root.

sudo rfcomm connect E4:5D:75:7C:DC:B3 9

Puede ver el teléfono como fuente de entrada en el Control de Volumen de Pulse (pavucontrol)

Control de Entrada de Audio Bluetooth

También puede obtener la lista de conexión activa con el comando hcitool

hcitool con
Connections:

 > ACL E4:5D:75:7C:DC:B3 handle 21 state 1 lm SLAVE AUTH ENCRYPT


Puede conectar auriculares bluetooth o altavoces inalámbricos en el mismo enfoque, un tutorial más detallado sobre esto próximamente.

Linux de acceso telefónico a través de bluetooth

Aunque la red de acceso telefónico no es muy popular en estos días, pero en algún momento puede que tenga que compartir el Internet de su teléfono a la PC a través de bluetooth.

El procedimiento es casi el mismo para todos. Primero tienes que averiguar si el dispositivo soporta el perfil DUN bluetoth o no, luego el canal rfcomm correcto.

Muchos teléfonos recientes dejaron caer el protocolo DUN y adoptaron el protocolo BNEP más reciente, que es similar al de LAN. Así que estoy usando un viejo teléfono Nokia  para probar el bluetooth DUN.

Tienes que enlazar el canal rfcomm correcto para buscar el dispositivo /dev/rfcomm0, en mi caso el canal es 15.

sudo rfcomm bind 83:23:26:15:54:46 15 > /dev/null 2>&1 &

Básicamente, el comando anterior enlaza el canal 15 del dispositivo de destino y bifurca el proceso al fondo, todas las salidas son redirigidas a /dev/null.

Si la coincidencia de conexión y contraseña tiene éxito, debería ver un dispositivo rfcomm0 en el directorio /dev.

Más detalles disponibles aquí.

Comunicación en serie sobre bluetooth en Linux

Es exactamente igual que el acceso telefónico a redes. Tienes que usar rfcomm para enlazar el canal adecuado, eso es todo.

Es particularmente útil para los módulos de serie bluetooth como cc2541 o HM-10.

Redes Bluetooth BNEP en Linux

Conectar dos dispositivos a través de BNEP no implica rfcomm, todos los protocolos son manejados por bluez sobre el protocolo L2CAP.

Todo lo que necesitas hacer es instalar el último bluez y el último NetworkManager, entonces puedes agregar conexiones bluetooth.

Algunas capturas de pantalla a continuación, agregue una conexión bluetooth.

Conexión Linux BNEP

Así se muestra una conexión LAN bluetooth en el applet de NetworkManager.

Cómo networkmanager muestra una información de conexión Bluetooth BNEP.

Eso es todo para este tutorial, espero que te haya gustado!

Comparta sus sugerencias y preguntas a continuación en la sección de comentarios.

Cómo configurar el bluetooth en Linux con bluez y hcitool

Los dispositivos Bluetooth son bastante ubicuos hoy, se encuentran en casi todas partes, es una manera simple y barata de agregar conectividad inalámbrica a un dispositivo.

Un sistema Linux podría utilizar muchos protocolos como OBEX, A2DP, DUN, HID etc. etc. para interactuar con diferentes dispositivos para diferentes propósitos. Así que podemos conectar, sincronizar y administrar esos dispositivos bluetooth desde una PC con Linux, empecemos. Continuar leyendo “Cómo configurar el bluetooth en Linux con bluez y hcitool”

MPS-Youtube – Reproduce y descarga videos de Youtube en la línea de comandos de Linux

mpsyt

MPS-Youtube es una aplicación freeware, un reproductor de youtube y descargador que funciona desde tu línea de comandos. Puede utilizar esta herramienta en el terminal del sistema Linux para buscar, reproducir y descargar videos y listas de reproducción de YouTube.

Es una pequeña utilidad que funciona perfectamente en todos los sabores de los sistemas operativos Linux, Microsoft Windows y Mac.

Es una herramienta ligera y sorprendentemente poderosa. La instalación es un proceso  bastante simple. Utiliza una bien conocida aplicación de terminal, MPS, para realizar sus operaciones de búsqueda y reproducción.

En este artículo, vamos a discutir sus características prominentes, método de instalación y uso. Continuar leyendo “MPS-Youtube – Reproduce y descarga videos de Youtube en la línea de comandos de Linux”

Uso de SSH como unidad de red

Puedes usar ssh como un ftp seguro (sftp), de forma que toda tu información esté encriptada en la red.

Para hacer eso puede usar algunos navegadores de archivos como el Nautilus de Gnome o el Dolphin de KDE, solo con escribir la ruta remota en la barra de direcciones como se muestra:

ssh://carlos@192.168.1.20:/home/carlos

Donde carlos es la cuenta de usuario en el servidor, 192.168.1.20 es la dirección IP del servidor, y /home/carlos es el directorio remoto a mapear.
Pero y si tu navegador de archivos no soporta el protocolo ssh una posible opción es mapear el directorio usando sshfs y Fuse como si fuere otro punto de montaje más en el sistema.

Instalando SSHFS para Fuse

En Debian puedes instalar el paquete sshfs que proporciona esta funcionalidad:

mynotebook:~# aptitude install sshfs

Debes crear el directorio que servirá como punto de montaje. Como soy chapado a la antigua, me gusta crearlo en la carpeta /mnt/ siendo root:

carlos:~# mkdir /mnt/moody
carlos:~# chmod 777 /mnt/moody

Ahora debes agregar el usuario que mapeará el recurso en red al grupo fuse:

adduser carlos fuse

Uso de SSHFS

Ahora como un usuario regular puedes mapear la ubicación remota usando la orden sshfs:

carlos@mynotebook:~$ sshfs carlos@192.168.1.30:/home/carlos/mnt/moody/

Esto permitirá ver tu “unidad de red” como si fuese un directorio local en el sistema. Ten cuidado!!

Desmontar la unidad de red

Para desmontar la unidad de red basta con escribir en el terminal lo siguiente:

carlos@mynotebook:~$ fusermount -u /mnt/moody/

Puedes verificar que se desmontó con la orden mount.

Aplicaciones basadas en la nube que funcionan perfectamente en Linux

En cuanto a las aplicaciones basadas en la nube, el mercado parece ser muy competitivo. Con la reciente controversia de OneDrive, los usuarios se están volviendo mucho más conscientes sobre cómo y dónde invierten sus valiosos datos. Los cambios de precios o los cambios en los modelos de negocio han comenzado a retroceder contra las empresas con bastante rapidez. En otras palabras, las aplicaciones basadas en la nube ya no son ciudadanos de segunda clase en el escritorio. De hecho, se han convertido en un sólido modelo de negocio en el que grandes empresas como Google, Microsoft y Apple dependen en gran medida. Continuar leyendo “Aplicaciones basadas en la nube que funcionan perfectamente en Linux”