Mejores cosas para hacer después de instalar Ubuntu 17.10 ‘Artful Aardvark’

Por Tecnolack Team el 3 de noviembre del 2017

Los fanáticos de Linux y especialmente los seguidores de Ubuntu, probablemente ya tengan instalada la última versión de dicha distribución. Llegados a ese punto probablemente surjan una serie de dudas que sobre lo que tenemos que hacer posteriormente pues los avances de dicho sistema son cada vez más sorprendentes, mejorando impresionantemente la experiencia de usuario, haciéndolo todo más fácil intuitivo y asimilable. Y es que gracias a los avances tecnológicos y al acercamiento que se ha tenido últimamente en el campo de la interacción entre hombre y equipos electrónicos, sobretodo en el campo del software podemos tener acceso a nuevas experiencias, como lo puede ser la realidad virtual que nos teletransporta a mundos inexistentes, o los casinos en vivo que pueden ser una gran alternativa a los físicos, o el acceso a servicios de toda la vida desde nuestros dispositivos móviles.

Conoce las recomendaciones a tener en cuenta una vez instalada la última versión para poder sacarle jugo al máximo.

1.- Novedades en Ubuntu 17.10

Sin importar que seas un noob o un usuario avanzado, lo primordial es conocer el nuevo ambiente del escritorio que nos ofrece Ubuntu 17.10.

En esta versión en particular, el ya conocido escritorio Unity, ha sido reemplazado por GNOME Shell. Contando con elementos fácilmente reconocibles tales como un dock izquierdo, una barra superior que contiene aplicaciones en ejecución y los menús de aplicaciones para algunas aplicaciones aparecen en la barra superior (similar a Mac OS).

Aunado a esto Ubuntu 17.10 también nos ofrece una nueva pantalla de bloqueo capaz de desplegar determinadas notificaciones, entre otras cosas.

2.- Localizar actualizaciones

A pesar de que se trate de una nueva versión de Ubuntu, posiblemente no hayamos realizado la instalación del sistema el mismo día del lanzamiento (a no ser que seas un hardcore fan con bastante tiempo libre). Por ende lo recomendable es que una vez que se realizó la instalación del sistema correctamente, es recomendable buscar actualizaciones para las aplicaciones del sistema, parches de seguridad, entre otras utilidades de relevancia, tales como corrección de errores, tomando en cuenta que no todas los desarrolladores son capaces de lanzar updates el mismo día del lanzamiento del sistema operativo, por ende es bastante común que en los próximos días o incluso las próximas semanas posteriores al lanzamiento, salgan importantes actualizaciones con el objetivo de dar compatibilidad al 100% a dichas aplicaciones.

Para encontrar actualizaciones del sistema operativo, lo que se necesita es abrir la herramienta Actualizador de software, desde la descripción general de aplicaciones y de manera sencilla seguir con las instrucciones de dicha ventana. Leer el resto de la entrada »


Publicado en Consejos, Software Libre

El gran mapa mundial de Linux

Por Sagara el 5 de julio del 2013

linux-world-map-small

En el grupo de Linux en Facebook compartieron este excelente mapa de Dedoimedo. Este proyecto es “un esfuerzo divertido para retratar el mundo del escritorio Linux como una especie de un Typus Orbis Terrarum.” En su sitio oficial pueden descargar gratuitamente la imagen en tamaño completo con dimensiones 2752x1536px 1.19MB PNG.

En cuanto a mi: Yo nací y crecí en El Gran Imperio Comunista de Ubuntu y viajo seguido a la Republica de Debian. Aunque tengo unos cuantos meses que me mude a el Lago SUSE por cuestiones laborales.

 

¿Y ustedes de que país son?

Fuente | Dedoimedo


Publicado en Humor, Software Libre

Cigwin: Get that linux feeling on Windows!

Por Sagara el 2 de julio del 2013

cygwin

La licencia de esta aplicación esta bajo la GNU GPL. Cygwin es una buena opción para emular y tener ese Linux look and feel cuando no se tiene a la mano un bash y te gustaría practicar tus skills de Linux mientras trabajas en un Windows. Todo esto gracias a la DLL (cygwin1.dll).

La mayoría de los comandos funcionan perfectamente, así que ahora no hay excusas para no aprender a usar el editor de texto VI o aprender a programar Bash Scripting:

Tan simple como cualquier otra aplicación de Windows. Las instrucciones de instalación son simples, solo descarga el setup.exe, ejecutalo y listo!

Enlace | Cygwin


Publicado en Descargas, Software Libre

Bash Script: conectarse a DB2 y hacer un reporte

Por Sagara el 21 de junio del 2013

ibm-db2

  • Vamos a crear un Bash Script que se conecte localmente a una base de datos DB2 y envié un reporte vía email

Veamos el siguiente escenario: una universidad esta capturando inasistencias por materia de los alumnos de primer año. Por políticas universitarias la tolerancia máxima es de tres faltas y cuatro en algunas materias. El requerimiento podría ser mandar un reporte semanal al asesor con el total de candidatos por materia que están por alcanzar el máximo de faltas hasta el momento.

Empecemos con un ejemplo de una tabla que esta guardando inasistencias de estudiantes por materia:

"ALUMNO_ID" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
 ...
 ... )
"MATERIA" VARCHAR(10000) NOT NULL ,
"INASISTENCIA" INTEGER NOT NULL ,
 ...
 

Ejecutar queries en DB2

Primero vamos a crear la función que ejecute SQL queries en la base de datos, los guarde en un archivo de texto y la mandamos llamar con unos cuantos ejemplos:

#!/bin/bash

_file="reportCandidates2fail.txt"

_db="UNIVERSITY_DB"
_table="STUDENTS_ABSENCES"

# Funcion para ejecutar sql queries en db2
# necesita dos parametros: SQL ("$1") y MATERIA ("$2")
function runQuery(){
        query=$(db2 -x "$1")
        EXIT_CODE=$?

        if [ $EXIT_CODE -ne 0 ] ; then
                echo "Error : $query"
        else
                echo "$2, $query" >> ${_file}
        fi
}

# Connect to the database
db2 connect to $_db

_SQL="SELECT COUNT(*) FROM ${_table} WHERE MATERIA='MATEMATICAS' AND INASISTENCIA=2"
runQuery "${_SQL}" "MATEMATICAS"

_SQL2="SELECT COUNT(*) FROM ${_table} WHERE MATERIA='REDES' AND INASISTENCIA=2"
runQuery "${_SQL2}" "REDES"

_SQL3="SELECT COUNT(*) FROM ${_table} WHERE MATERIA='DEPORTE' AND INASISTENCIA=3"
runQuery "${_SQL3}" "DEPORTE"

#SQL here
#SQL here
#And more funny SQL here

 

Arrays y loops

Para ahorrarnos lineas de código y no tener que estar escribiendo un SQL por por cada materia vamos a hacer unos arreglos y unos ciclos:
Leer el resto de la entrada »


Publicado en Software Libre, Tutoriales

Administrando servers Linux: SSH Key

Por Sagara el 18 de junio del 2013

openssh

Si estas programando un script y necesitas conectarte por medio de ssh a otro servidor sin usar una contraseña o simplemente no quieres estar escribiéndola para conectarte al servidor remoto, puedes utilizar un public-key para conectarte sin necesidad de proporcionar el password.

Ejemplo, digamos que en tu server local tienes al usuario ‘root’ con el cual te quieres conectar a un servidor remoto usando el usuario ‘sagara’.

Vamos a cubrir la mayoría de los aspectos para realizar esta tarea en una serie de pasos muy sencillos:

 

Revisar keys ya existentes

Si te encuentras con los archivos id_rsa y id_rsa.pub en ~/.ssh quiere decir que ya se ha generado un key con anterioridad para dicho usuario. Por lo que no tienes que crear nuevamente el key o dejara de funcionar la autenticación remota de scripts o usuarios que estén utilizando esta key en otros servidores remotos. En tal caso no generes la key y ve al paso de la instalación.

ls -la ~/.ssh 

ls-la

En este caso no tenemos dichos archivos proseguimos a generar la key.
Leer el resto de la entrada »


Publicado en Software Libre, Tutoriales

Administrando servers Linux: usuarios

Por Sagara el 16 de junio del 2013

El siguiente ejercicio puede resultarles de mucha utilidad como referencia para los que están empezando con la administración de servidores Linux. Imaginemos que ya cuentan con un ambiente levantado y funcional, con todos los servicios debidamente instalados.

Primero vamos a crear un usuario ‘sagara’, le asignaremos una contraseña que se expire en 90 días y le daremos permisos de root:

useradd -M sagara
passwd sagara

* -M para que no le asigne un /home
* En passwd debes escribir la contraseña y confirmarla

Para listar los usuarios que ya tienes creados en tu sistema, simplemente hacemos un cat al /etc/passwd

cat /etc/passwd | cut -d: -f1

Vamos a revisar los detalles del usuario sagara:

chage --list sagara

Como podrán apreciar el usuario no contara con una fecha de expiración para la contraseña aún:

Password Expires:       Never
Password Inactive:      Never
Account Expires:        Never

Ahora vamos a agregarle fecha de expiración al password del usuario:

chage -M 90 sagara

Una vez hecho la asignación comprobamos y mostrara una fecha 90 días después:

Password Expires:       Sep 13, 2013
Password Inactive:      Never
Account Expires:        Never

* Dependiendo de la política de tu compañía el numero de días puede cambiar. Realmente no es necesario agregar esto pero de no contar con alguna política de seguridad, como buena practica recomiendo fuertemente asignar una expiración máxima de 90 días a todos los usuarios que creen para obligarlos a cambiar su contraseña.

* Pueden omitir de esta regla a los usuarios que usen para sus Scripts.

Ahora vamos a darle permisos de root, simplemente con el siguiente comando: Leer el resto de la entrada »


Publicado en Software Libre, Tutoriales

Steam llega a Linux con impresionantes descuentos

Por Vibrion el 15 de febrero del 2013

Para todos aquellos geeks que siempre utilizaron de pretexto la gran cantidad de juegos existentes para seguir haciendo uso de windows, sepan que el día de hoy la gran plataforma de Steam por parte de Valve, ha hecho su lanzamiento oficial para Linux, lo cuál lleva al sistema operativo un amplio catálogo de juegos, adquiribles vía descarga digital.

Llegando con más de 100 títulos desde su lanzamiento, entre los que destacan Amnesia, Counter Strike: Source, Crusader kings II, Faster than light, entre otros. Además de contar con descuentos que van desde el 50% al 75% aplicables a todos los juegos para linux.

Enlace: http://store.steampowered.com/browse/linux/


Publicado en Sistema Operativo, Video Juegos
123
Sitios Amigos
Únete en Facebook
Síguenos en Twitter
Publicaciones Favoritas