Archive for the ‘Tutoriales’ 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

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

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

Guía: Configurar LAMP para un mejor rendimiento

https://i1.wp.com/www.geekets.com/wp-content/uploads/2008/11/xampp.jpg

Tremendo documento que he econtrado vía @craftyman en twitter.

http://www.xtec.net/~acastan/textos/Tuning%20LAMP.pdf

Qué hacer después de instalar Fedora 11 Leonidas | Post-Instalación.

https://i1.wp.com/www.yourimagebasket.com/images/340_fedora_logo.png

Tremendo post que nos brindan en fedoreando

  • Entornos de escritorio.

KDE.
Entorno de escritorio KDE.

Comando:

yum -y groupinstall "KDE (K Desktop Environment)"

KDE 4.3 Beta 2.

Enlace.

Idioma en español para KDE 4..

Comando:

yum -y install kde-l10n-Spanish

Idioma en español para KDE 3 o sus aplicaciones.

Comando:

yum -y install kde-i18n-Spanish

GNOME.
Entorno de escritorio Gnome.

Comando:

yum -y groupinstall "Entorno de escritorio de GNOME"

XFCE.
Entorno de escritorio XFCE.

Comando:

yum groupinstall XFCE

LXDE.
Entorno de escritorio LXDE.

Comando:

yum groupinstall LXDE
  • Repositorios.

RPM Fusion (free y nonfree).
Este repositorio es de instalación casi obligatoria ya que contiene infinidad de paquetes que necesitaremos.

Comando:

rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Sigue leyendo

Adicto a los Podcast Españoles

https://i0.wp.com/www.imagesbasket.com/images/qk91mvi7p7p5mkqxsh6.jpg

Hace unos días que me interesé por el mundillo del podcasting a pesar de saber de sobra todas sus bondades he tardado años en darme cuenta.

En este post os voy a recomendar algunos programas para administrar y reproducir los podcast además de enseñaros cuales son los que yo escucho.

¿Qué es el podcasting?

Según la wikipedia:

El podcasting consiste en la creación de archivos de sonido (generalmente en formato mp3 o AAC, y en algunos casos el formato libre ogg) o de video (llamados videocasts o vodcasts) y su distribución mediante un sistema de sindicación que permita suscribirse y usar un programa que lo descarga de Internet para que el usuario lo escuche en el momento que quiera, generalmente en un reproductor portátil.

http://es.wikipedia.org/wiki/Podcasting

Sigue leyendo

Instalando Spofity en Debian 5 Lenny

https://i1.wp.com/www.imagesbasket.com/images/u5o3mdbz9ljkj28yvxfk.pnghttps://i2.wp.com/www.imagesbasket.com/images/xzdedqfwvq5y9914k4qt.png

Lo primero que vamos a hacer es hacernos una cuenta en el servicio.

Usamos este enlace:

https://www.spotify.com/en/get-started

Nos descargamos la versión de windows para emularla en Wine.

http://www.spotify.com/en/download/windows

Ahora

Abrimos un terminal
su #nos logueamos como root
gedit /etc/apt/sources.list #podemos usar también nano
Añadimos este repositorio para la rama Lenny: deb http://www.lamaresh.net/apt lenny main
Añadimos este repositorio para la rama Squeeze: deb http://www.lamaresh.net/apt squeeze main
Añadimos este repositorio para la rama Sid: deb http://www.lamaresh.net/apt sid main
Salvamos los cambios, en nano pulsaremos CTRL+O

wget -O – http://www.lamaresh.net/apt/key.gpg | apt-key add – #Añadimos la llave

apt-get update #Actualizamos

Instalamos wine

# apt-get install wine

Después de instalar wine ejecutaremos la instalción de Spotify, hacemos el mítico siguiente siguiente etc.

Se nos ejecutará el programa y nos logueamos con la cuenta que nos habíamos abierto unos minutos antes y estaremos dentro, solo queda disfrutar.

Os dejo con una captura.

https://i1.wp.com/www.ubuntu-pics.de/bild/17969/screenshot_001_MIOzJx.jpg

Instalar VirtualBox 3.0 en Debian 5 Lenny

https://i2.wp.com/www.imagesbasket.com/images/8jpqhu0i0zvmxsh6gyo2.jpg
Añadimos el repositorio de la siguiente forma:

# nano /etc/apt/sources.list

Añadimos la siguiente línea

deb http://download.virtualbox.org/virtualbox/debian lenny non-free

Gardamos los camios y tecleamos

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

Actualizamos con el comando:

apt-get update

instalamos con

apt-get install virtualbox-3.0

Instalando shutter en debian 5 desde repositorios.

https://i0.wp.com/www.imagesbasket.com/images/vsjlsqnmtwryy3kikq.pnghttps://i1.wp.com/www.imagesbasket.com/images/me5tfokh67kpefnm2ht.png
Debemos hacer lo siguiente

como root editamos el archivo:

# nano /etc/apt/sources.list

Añadimos al final esta línea

deb http://dicson.no-ip.info/repository/debian unstable main

pulsamos Control + o e intro para guardar  los cambios

Instalamos un el paquete:

# apt-get install gcue2tracks-dev-keyring

Actualizamos

# apt-get update

Instalamos

# apt-get install shutter

Como resolver las dependencias de un paquete .deb

Cuando intentamos instalar por ejemplo skype desde el paqute .deb de la página oficial no puede instalarlo porque no resuelve las dependencias tenemos que hacer lo siguiente:

Instalamos con:

# dpkg -i paquete.deb

Después tenemos que resolver las dependencias con:

# apt-get install -f