Deb Linux alcanza los 2 Millones de visitas: GRACIAS!!! [Killall Distro-Hopping Solved]

¡ Felicidades Yoyo !

Deb Linux

Todos tenemos un sitio en el cual nos sentimos como en casa, en donde hemos fabricado nuestro propio mundo dándole unas pequeñas pinceladas de nuestros sueños y en donde tenemos nuestro propio país. Parafraseando a un anuncio publicitario de Ikea, “nuestra propia república independiente”, en donde gustosamente y de una manera diferente, recibimos a las visitas como si de turistas se trataran.

Bienvenidos a la República independiente de Deb Linux, eres el turista 2.000.000.

Ver la entrada original 2.112 palabras más

Anuncios

Jangouts videoconferencias webRTC con software libre

victorhckinthefreeworld

Nace un nuevo proyecto libre para videoconferencias Jangouts y si, con similitudes a ese en el que estás pensando, pero este es software libre.

Suse_logo

Con software libre, si no existe una herramienta existe la posibilidad de crearla. ¿qué se necesita? tiempo, hackers, y quizás un equipo con 100Gb de RAM y un ancho de banda considerable para la primera fase! 😉

Ver la entrada original 431 palabras más

Re- Conectarse a una red automáticamente

El otro día , me plantearon esta duda , ya que algunas veces al perder la conexión no podian volver a conectarse , salvo si , procedían a reinciar el equipo.
Una de las formas de solucionarlo es modificando un par de archivos para que reconecte por defcto.

Código:
sudo nano /etc/network/interfaces

Comentáis lo que tengáis para no perderlo y ponéis:

Código:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf

Salís de nano, he puesto nano pero vosotros usad el editor que queráis.

Estamos poniendo eth0 y wlan0 , pero vosotros poned los que queráis usar por defecto si es que son otros.

Como veis le decimos que wpa_conf está en etc/wpa_supplicant/wpa_suplicant.conf , así que vamos con el:

Código:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Dentro le ponéis :

Código:
ctrl_interface=DIR=/var/run/wpa_suppliment GROUP=netdev
update_config=1
network={
ssid="nombre de la ssid"
psk="password si tuviese"
proto=RSN
key_mgmt=CCMP TKIP
pairwise=CCMP TKIP
auth_alg=OPEN
}

En caso de que queráis conectaros a una red abierta y sin autentificación bastaría con poner :

Código:
network={
        key_mgmt=NONE
        priority=-999
}

Salís y reinicias …

Si te funciona…

Las gracias a la Wiki de Gentoo

Convertir Ext3/Ext4 en Btrfs

Cada vez más -escucharéis hablar- sobre este sistema de archivo (Btrfs) , no voy a explicar sus ventajas y desventajas , eso quedará para otra ocasión , solo recordad que , no todo es velocidad y que cada vez más la seguridad y las herramientas ante una posible corrupción de datos son primordiales en un mundo como el actual. Además vemos como las principales distros apuestan por el  –incluso el gigante Google– , así que haremos un pequeño tutorial de como cambiar el sistema de archivos de Ext3/Ext4 a Btrfs , sin formatear el pc.

Lo aplicaré a mi distro de cabecera , Archlinux , pero será casi igual para otras distros.

En principio hacer la recomendación primordial , ¡ salva tus datos antes de acometer una tarea tan importante ! el riesgo cero no existe , y si quieres , puedes practicar antes en una máquina virtual y/o entorno controlado que no te cause ningún problema.

Necesitaremos un cd/usb con la imagen de Archlinux , una vez ahí arrancamos desde el cd/usb , una aclaración de las muchas que habrá , se deberá hacer esto desde una imagen que sea de los mismos bits que el sistema de archivos. Si tenemos un sistema de archivos instalado en 64 bits , no deberemos usar una imagen de 32 bits…

Ya en la terminal deberemos de asegurarnos que partición vamos a transformar

# fdisk -l

Y la terminal nos devolverá nuestro sistema de discos , deberemos de asegurarnos que partición vamos a transformar , supongamos un caso donde /root está en sda1 y /home está en sda2 , que cada uno mire por los suyos esto es solo un ejemplo.

Transformar una partición /home es muy sencillo:

#  btrfs-convert   /dev/sda2

Una vez que que btrfs nos dice que todo se hizo sin errores , solo nos queda borrar el subvolumen que btrfs ha creado para hacer la transformación:

# btrfs subvolume  delete  /ext2_saved

Después es recomendable hacer un balance de carga :

# btrfs balance start /dev/sda2

Comprobamos:

# btrfs balance status /dev/sda2

Y con esto ya tendríamos un sistema de archivos Ext3/4 transformado en Btrfs.

Transformar una partición /root :

En el caso de /root  debemos seguir el ejemplo anterior:

# btrfs-convert  /dev/sda1

Y en si , la transformación estaría hecha, pero  nuestro sistema no arrancaría , entonces tendremos que montarlo y hacer tres cosas.

¿Cómo montamos? Pues podemos usar/hacer chroot como se ha hecho hasta ahora , sin embargo ya que utilizamos systemd , tenemos una herramienta que nos facilitará la tarea , su nombre es systemd-nspawn , así no tendremos la necesidad de montar  proc , sys , dev , dev/pts …systemd-nspawn creará un proceso init nuevo , como si iniciáramos un sistema dentro de otro sistema.

# mkdir  /mnt/arch

# mount /dev/sda1  /mnt/arch

Si tenemos  /boot en una partición separada , ya sea por tema UEFI o simplemente por costumbre también la montaremos:

#mount /dev/sda3  /mnt/arch/boot

Nos pondremos sobre ella:

# cd  /mnt/arch

Y correremos la jaula:

# systemd-nspawn

Verificaremos las UUID de los discos:

# blkid

Hemos dicho que vamos a hacer tres cosas:

1.- Verificaremos el etc/fstab , yo lo pondré con nano , pero que cada uno use el editor de su preferencia

# nano /etc/fstab

Cambiaremos el tipo del archivo , donde pone ext4 pondremos btrfs .

Si usamos una unidad SSD la línea puede quedar así , después de la UUID (Que habremos verificado con la salida de blkid por si la ha cambiado) o la dirección física  y punto de montaje:

btrfs  rw,noatime,discard,ssd,autodefrag,compress=lzo,space_cache 0   0

Si usamos un HDD puede quedar así :

btrfs  rw,noatime,autodefrag,compress-force=lzo,space_cache  0  0

2.- Regeneraremos el initramfs :

# mkinitcpio -p  linux

3.-Actualizaremos Grub:

#grub-mkconfig  -o /boot/grub/grub.cfg

Y por último eliminamos el subvolumen de apoyo y balanceamos la partición /root:

# btrfs subvolume delete /ext2_saved

# btrfs balance start /

# btrfs balance status /

Para desmontar…

Tan fácil como hacer

# poweroff

Reiniciamos y , si todo ha ido correctamente tendremos nuestro sistema de archivos en Btrfs , sin reinstalar.

Aclarar y recomendar que si se usa una partición /boot para UEFI en formato fat32 , está no deberá ser transformada en Btrfs ya que el sistema UEFI no la detectaría.

Y por último decir que si bien esta es una operación delicada , un usuario intermedio puede llevarla a cabo.

Sobre si merece la pena  o no… pues tocará leer y valorar si el cambio merece la pena .

 

Velocidad de Internet vía Terminal en GNU/Linux (Archlinux)

Hola:

Todos sabemos que existen multitud de páginas donde poder comprobar la velocidad de nuestra conexión , pero es interesante también poder hacerlo vía Terminal (Consola) , pues tenemos  –como no podía ser de otra manera–  una solución , el paquete se llama speedtest , y lo tenemos disponible en AUR .

Vamos a nuestra terminal y escribimos:

$ yaourt -S  speedtest-cli

Una vez instalado , nos queda otorgarle permisos de ejecución , ya que no es deseable que ejecutemos  yaourt como root –por eso el símbolo $ , que denota usuario en vez de # que sería root–

$ sudo chmod +x  speedtest-cli

Y para ejecutarlo basta poner  speedtest-cli , y así nos devolverá algo parecido a esto:

Screenshot from 2015-04-27 10-57-07

Podéis pinchar en la imagen para verla más grande.

Las unidades son en Mb no en MB , lo digo para que nadie piense que por aquí gozamos de fibra óptica y alta velocidad , nos conformamos –no queda más remedio– con esos pobres resultados.

Saludos.