Archive for the ‘Linux’ Category

Conocer el hardware de un ordenador con Linux

  • lshw

¿Qué tengo instalado en mi ordenador? Este comando nos informará de nuestra/s cpu/s, nuestra tarjeta gráfica, el sistema de audio, los puertos pci y usb, nuestras tarjetas de red, etc.

  • lspci

Este comando sirve para listar todos los puertos pci de nuestro equipo.

  • lsusb

Esta orden nos listará los puertos usb de nuestro equipo y qué hay conectado a ellos.

  • [root] fdisk -l

Esta orden nos informará de cuántos discos duros tenemos instalados, qué punto de montaje y qué capacidad tienen.

  • dmesg

Este comando nos aporta información general de errores en nuestro sistema. Si algo no ha funcionado correctamente en el arranque del sistema, dmesg nos aportará algún detalle al respecto. La orden asociada “dmesg | tail” nos informa de los últimos errores detectados. Nota para noveles: dmesg nos informa de casi todo; aunque merezcan nuestra atención, los mensajes de error presentados no tienen por qué afectar gravemente al funcionamiento del sistema.

  • dmesg | grep -i xxx

Esas tres “x” deberían ser sustituídas por la palabra que deseamos buscar en el a veces extenso informe de errores. Por ejemplo, si sólo deseamos buscar errores o problemas relacionados con nuestras conexiones usb, ejecutaríamos la orden “dmesg | grep -i usb“.

dmesg tiene más variables que no comentaré aquí. Sugiero que echéis un vistazo al comando gracias a man.

  • fsck

“File system consistency check”. Se trata de una aplicación que es activada en el boot del sistema pero que puede ser ejecutada por parte del usuario posteriormente. Si lo ejecutamos nos advertirá que, en su búsqueda de errores, puede afectar al sistema de archivos y que podríamos perder datos.

  • smartctl

Se trata de una herramienta incluida en paquete “Smartmontools” para realizar tests a nuestros discos duros. Su ejecución básica se lleva a cabo con el parámetro “-a”, indicándole dónde está el HD a ‘testear’. Por ejemplo, “smartctl -a /dev/sda“.

Fuente | LinuxZone

Anuncios

Empresas que violan la licencia (GPL / LGPL) de ffmpeg

https://i1.wp.com/img56.imageshack.us/img56/3006/ffmpeglogo.png

La FFmpeg ha creado una lista sobre los proyectos o empresas que violan su licencia. La realizan como parte de un esfuerzo para conseguir que se cumplan los términos de la licencia, avergonzándolos en público. También, piden que se les enlace para que aumente el pagerank de la página. Esta es la página con la lista:

ffmpeg.org/shame.html

gExtractWinIcons 0.2

gExtractWinIcons es una utilidad que nos servirá para extraer íconos y cursores de archivos de Windows (ocx, dll, exe).

https://i0.wp.com/www.gtk-apps.org/CONTENT/content-pre2/111109-2.png

Lo podemos instalar en Ubuntu con el siguiente paquete deb:

gextractwinicons_0.2_all.deb

Una vez instalado lo encontramos en Aplicaciones > Gráficos > gExtractWinIcons.

Visto en Ubuntips

Instala Lethe y congela tu equipo

Lethe es un congelador de particiones parecido a Deep Freeze (para Windows) pero completamente libre. Por lo tanto esta aplicación nos permite congelar una partición de forma que cualquier cambio que hagamos en ella, como instalar programas, cambiar el fondo de escritorio, crear documentos, etc., no se guardará.

Si te interesa aprender a instalar Lethe para congelar sistemas, este es tu tutorial.

Antes de instalar Lethe una par de advertencias:

  • Si no sabes bien qué estás haciendo instala Lethe en una máquina virtual.
  • Con el equipo congelado no me he podido conectar a la red y no he sido el único.

Los pasos que debemos seguir para instalar Lethe en Ubuntu son muy sencillos:

  1. Descargamos la última versión disponible del paquete .deb en Sourceforge: descargar Lethe.
  2. A continuación hacemos doble clic sobre el archivo descargado.lethe1
  3. Aparecerá entonces una ventana del instalador de paquetes y haremos clic sobre Instalar el paquete.
    Hacemos clic en Instalar paqueteHacemos clic en Instalar el paquete
  4. Una vez instalado Lethe ya sólo tenemos que reiniciar el equipo.

Al reiniciar el equipo, estaremos utilizando un sistema congelado.

Para probarlo podemos crear una carpeta en el escritorio, y al reiniciar, veremos que la carpeta no existe.

Imagen de cabecera: Mashup 5 icon theme

Fuente | Sliceoflinux

Libro Implementación de Servidores con GNU/Linux

Libro

Su mismo autor nos comenta que ya está disponible la edición de Agosto del 2009 del libro digital Implementación de Servidores con GNU/Linux, publicado bajo la licencia Reconocimiento – No Comercial – Compartir Igual de Creative Commons. Esta edición tiene un total de 597 páginas y acumula 10 años de experiencias y trabajo en el proyecto de comunidad que inició un 27 de agosto de 1999. El libro está disponible también, y por primera vez, en formato impreso a través de Lulu.com (U$S 19.25)

Fuente

Renombrar interfaces de red estáticamente con Udev

Reciéntemente estaba instalando los controladores de una tarjeta inalámbrica Broadcom BCM4312 en un equipo con Arch Linux. Todo funcionó muy bien. Después de modificar mi rc.conf e indicarle los módulos apropiados a cargar al inicio noté un pequeño problema: Las interfaces de red que usaba eran eth0 (alámbrica) y eth1 (inalámbrica); el problema es que a veces se iniciaban con diferente nombre, de manera que la inalámbrica quedaba como eth1 y la alámbrica eth0.

Era bastante molesto tener que estar modificando en cada momento mi perfil de red para que netcfg se pudiera conectar sin chistar diciendo que la interfaz no soportaba este tipo de acción.

udev es el gestor de dispositivos usado en Arch (y en general de todas las distribuciones con kernel 2.6) y se encarga de controlar los ficheros de dispositivo que se encuentran en /dev. Lo que hice fué crear una regla y definir el nombre de interfaz que iba a utilizar para cada dispositivo de red; así no tendría el problema de que los nombres fueran asignados dinámicamente y los scripts automatizados no pudieran realizar su labor correctamente.

¿Cómo lo hice?

Lo primero que debemos hacer es averiguar cuál es la MAC de los dispositivos en cuestión:

udevadm info -a -p /sys/class/net/eth0 | grep address

Recuerda reemplazar eth0 por el nombre de tu interfaz. Teniendo esto procedemos a crear el archivo con las reglas:

touch /etc/udev/rules.d/10-network.rules

Editamos el archivo y agregamos las siguientes líneas:

SUBSYSTEM=="net", ATTRS{address}=="aa:bb:cc:dd:ee:ff", NAME="lan0"
SUBSYSTEM=="net", ATTRS{address}=="ff:ee:dd:cc:bb:aa", NAME="wlan0"

Reemplaza el valor de ATTRS{address} por el de la MAC del dispositivo. Debe estar en minúsculas. Y en NAME simplemente especifica el nombre que quieres asignar; recuerda que puede ser lo que quieras, no tienes que limitarte a la estructura interfazX

Ahora reinicia tu equipo y notarás que han sido cambiados los nombres. Recuerda que debes actualizar /etc/rc.conf y especificar los nombres correctos para las interfaces.

Fuente: Dragonjar

CaC – Catch and Convert 0.2.1.0 beta

CaC es una aplicación para descargar y convertir fácilmente videos de páginas de videos como YouTube, Google Vídeo, etc. Está  escrito en Lazarus / FreePascal y disponible tanto para Linux como para  Windows.

Es bastante sencillo de utilizar, solo hay que copiar el link del video a descargar, elegir el lugar de descarga y el formato de salida.

CaC, Ubuntu, descargar desde Youtube

Instalarlo en Ubuntu es de lo más sencillo, al disponer de este paquete deb:

cac_0210_linux_beta.deb

Una vez instalado lo encontramos en Aplicaciones > Sonido y Video > CaC – Catch and Convert.

Fuente | Ubuntips

Guake la alternativa a Yukake en gnome

Guake es un programa que nos permite tener un terminal que se está siempre disponible si pulsamos F12 y haremos que se muestre o se oculte a nuestro gusto, se puede configurar el tamaño, color de fondo y fuente etc.

Dejo una captura.

https://i1.wp.com/www.ubuntu-pics.de/bild/20543/screenshot_002_gvq7xf.png

Está en los repositorios de ubuntu

# apt-get install guake

Curso de Redes en GNU Linux

Gaston Diaz parte del staff de la Revista Tux Info, me ha enviado un correo donde comparte con toda La Comunidad DragonJAR, una serie de cursos principalmente enfocados en software libre, el segundo de esta serie de cursos que comparten con nosotros es el Curso de Redes en GNU Linux.

Curso de Redes en Linux Gratis

En el curso de Redes en GNU Linux, aprenderemos  a administrar correctamente una red creada con GNU Linux, a montar diferentes servicios de red y otras labores propias de un administrador de red.

Las tematicas tratadas en el curso de redes con GNU/Linux son:

  • Introducción
  • Usuarios del sistema Unix
  • Servidor DCHP
  • Servidor DNS
  • Entidad Certificadora
  • Servidor web Apache
  • NFS
  • Samba
  • Otros servicios
  • Copias de seguridad (Backup)
  • Servidores de Impresión
  • Servidor de terminales
  • VNC
  • OpenLDAP
  • Enrutamiento
  • Varios

Descargar Gratis el Curso de Redes con GNU Linux

Visto en Dragonjar

Debconf 2009

Este año la debconf será en Cáceres del 24-30 de Julio de 2009

http://www.debconf.org/

https://i1.wp.com/www.debconf.org/images/bg_logo.png

Tengo que ir como sea.