Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

03 agosto 2022

Medir la velocidad de un disco con Linux

Vamos a ver cómo medir la velocidad de una unidad de disco, ya sea un HDD, un SSD o una unidad USB, con nuestro sistema operativo favorito, Linux. En este caso es un Ubuntu Mate 22.04

Modo consola

Utilizaremos dos herramientas básicas:

  • Lectura: hdparm
  • Escritura: dd

Para ver las unidades montadas lo más rápido es hacer un df (diskfree)

17 septiembre 2012

Verificar la integridad de un archivo con md5sum

Para verificar la integridad de un archivo en un sistema operativo linux podemos hacer uso del comando md5sum.
md5sum es el acrónico de Message-Digest Algorithm 5 o Algoritmo de Resumen del Mensaje 5 en castellano. Este comando utiliza un algoritmo de reducción criptográfica de 128 bits sobre un archivo y devuelve un mensaje, una codificación hash (o suma de verificación) de 32 dígitos hexadecimales. La gracia reside en que cualquier cambio, por mínimo que sea, en el archivo produce un cambio total en la codificación hash devuelta.

Uso del comando md5sum:


Cálculo del código hash de un archivo

$ md5sum <nombre_archivo>
5f1d4fbe3db04f84a471a57c8e4e182 <nombre_archivo>

Redireccionar la salida del comando a un archivo

$ md5sum <[nombre_archivo, lista_de_archivos]> > <archivo.md5>

Comprobar la suma de verificación de un archivo

$ md5sum -c <archivo.md5>

16 julio 2012

Formatear pendrive USB desde la terminal de Fedora

Vamos a ver cómo formatear una memoria USB desde la consola de Fedora.

  1. Entrar en modo root:
    $ su
  2. Descubrir la ruta del dispositivo:
    # fdisk -l
  3. Desmontar el dispositivo:
    # umount /dev/sd<XX>
  4. Formatear el dispositivo:
    #mkfs.vfat -F 32 -v -n "<nombre dispositivo>" /dev/sd<XX>

17 marzo 2012

Configurar Allegro5 en CodeBlocks para Linux

En un post anterior vimos cómo instalar las librerías de programación gráfica Allegro 5 en el sistema operativo Ubuntu. En ésta entrada veremos cómo configurar nuestro IDE (Entorno de Desarrollo Integrado) favorito Code::Blocks para que podamos compilar nuestros programas haciendo uso de las librerías de programación gráfica Allegro en su versión 5, hasta hoy, la última disponible.


Instalar Allegro5 en Ubuntu

Vamos a explicar cómo instalar la última versión de las librerías de programación gráfica Allegro en nuestro sistema operativo Linux favorito: Ubuntu.

Actualmente, la versión de Allegro que podemos descargar de los repositorios de Ubuntu es la 4, pero ya tiene unos años y, a gusto de algunos, se ha quedado un poco obsoleta. La última versión de Allegro es la 5 y proporciona una nueva API mucho más potente.


25 noviembre 2011

LAMP y PHPMyAdmin en Ubuntu

LAMP es el acrónimo de "Linux, Apache, MySQL y PHP".

Para instalar LAMP en Ubuntu 11.10 haremos uso del tasksel, que por defecto no viene instalado como lo venía siendo en versiones anteriores.
 
$ sudo apt-get install tasksel

Ejecutamos tasksel y seleccionamos LAMP Server

$ sudo tasksel


Cuando termine de instalar todos los paquetes necesarios podemos comprobar que se han instalado todos los servicios correctamente de la siguiente manera:

$ sudo service mysql restart
$ sudo /etc/init.d/apache2 restart

Para hecernos la vida más fácil instalaremos el sistema gestor de bases de datos PHPMyAdmin. Para ello ejecutamos en la consola:

$ sudo apt-get install phpmyadmin


24 noviembre 2011

Habiliar el uso del tabulador para autocompletar órdenes y rutas

En GNU/Linux es común el uso de la consola para multitud de tareas, y una de las funciones más útiles en ella es la función de autocompletar órdenes y rutas con el uso del tabulador.
Por algún motivo, hay algunas veces que esta función se encuentra deshabilitada, lo cual es un verdadero fastidio.
Para habilitar dicha función tenemos que editar el archivo /etc/bash.bashrc y buscamos y editamos estas líneas para que queden como se muestra a continuación:

# enable bash completion in interactive shells
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi

25 marzo 2011

Programación de videojuegos en linux

A continuación expongo un pequeño manual, a modo de cookbook, para configurar un entorno linux como plataforma de desarrollo y programación de videojuegos con C++ y las librerías gráficas Allegro. Los entornos de pruebas han sido ubuntu 10.10 y fedora 14.


26 febrero 2011

Determinar y configurar las opciones de hardware (parte I)

Introducción

El proceso de configuración de los elementos de hardware en un ordenador requiere cierta familiaridad con los mismos y con su configuración, especialmente los más antiguos, que necesitan algún tipo de configuración manual para evitar conflictos de hardware. Actualmente no es necesario este proceso ya que la mayoría de las configuraciones básicas vienen prefijadas en el firmware del dispositivo o en la BIOS del sistema.

Objetivo

El objetivo de esta entrada es poder determinar y configurar las opciones de hardware en un sistema GNU/Linux. De esta manera, además, podremos determinar y solucionar los conflictos y problemas que puedan surgirnos con nuestro hardware.