viernes, 26 de febrero de 2016

Conocer el hardware de nuestro equipo con lshw

Lshw es una herramienta que nos ayuda a conocer el hardware de nuestro equipo brindando información detallada. Podemos extraer información ejecutándolo desde consola o usando su interfaz gráfica.

En arch la instalación es muy sencillas, abrimo un terminal y escribimos

$ sudo pacman -S lshw

Si usamos xfce, podemos encontrarlo en Menú > Sistema > LSHW
Si al ejecutarlo NO nos pide la contraseña para ejecutarse con privilegios, es que algo anda mal. La solución es muy sencilla, debemos instalar gksu (si no lo tienes instalado).

$ sudo pacman -S gksu

Abrimos thunar con privilegios y nos vamos a la carpeta usr > share > applications.

$ sudo thunar /usr/share/applications

Buscamos el archivo LSHW y damos clic derecho > abrir con... > mousepad

Editamos la linea EXEC y agregamos "gksudo"para que al abrir desde el menú ésta nos pida la contraseña de superusuario, la lineas quedaría así: Exec=gksudo /usr/sbin/gtk-lshw


Al abrir la aplicación si no nos muestra la información de nuestro equipo, simplemente pulsamos Refresh. Aparecerá la información de nuestro equipo.


Por consola también podemos lanzar la aplicación, sólo escribimos

$ sudo lshw

y éste nos despliega la información en terminal, claro que no es muy cómodo verlo en terminal, yo lo que hice la primera vez que use este programa fue mandar la salida del programa a un archivo de texto

$ sudo lshw > Desktop/hw

Después de ver la información que arrojaba de mi equipo, me puse leer sus opciones, tenemos la opción de exportar a un archivo html o xml, ésto es similar a la orden anterior, sólo espedificamos que queremos un archivo (por ejemplo) html.

$ sudo lshw -html > Desktop/hw

Si no queremos ver tanta información, tenemos la opción de filtrar sólo información que nos interesa, por ejemplo, si queremos ver la información de la tarjeta/s de sonido.

$ sudo lshw -C sound

Nuestra/s tarjeta/s de red

$ sudo lshw -C network

Estos son sólo dos ejemplos sencillos de la información que podemos extraer de nuestro equipo con esta herramienta.


lunes, 22 de febrero de 2016

Instalar Telegram en Archlinux

En este pequeño post veremos como instalar telegram en nuestro Archlinux, haciendo uso del terminal y de yaourt. Si no tiene instalado yaourt o no sabes qué es, puedes visitar este post.

Abrimos un terminal y tecleamos

$ yaourt -S telegram-desktop-bin

Esperamos que se descargue e instale, para abrirlo (en xfce) vamos a Menú > Internet > Telegram Desktop
Una vez abierto nos pedirá nuestro número celular y nos enviará un código que debemos ingresar para poder utilizar Telegram.

Damos un clic en Settings y empezamos configurarlo, Para poner una foto de perfil damos clic en Set Profile Photo y en Username elegimos nuestro nombre de usuario.



Si el ingles no es nuestro fuerte, bajamos a la seccion General y en Change Language y lo ponemos en español. Recuerda que estamos en Settings.


Esto sería lo básico, ya que la interfaz este en nuestro idioma podemos continuar revisando las demás configuraciones y "moverle" un poco.

lunes, 15 de febrero de 2016

IDLE python en Arch

Esta entrada es muy corta, solo veremos como utilizar el IDLE de python en nuestro Arch.

En windows cuando instalamos python tenemos el IDLE lista para trabajar pero en linux es diferente, la mayoría (sino es que todas) de las distribuciones linux traen python instalado
¿Pero por qué no funciona IDLE? La razon es muy sencilla, IDLE utiliza Tkinter para su interfaz gráfica pero en Arch (desconozco en otras distribuciones) el paquete tk (tkinter) no se instala como dependencia, tenemos que instalarlo nosotros. Es muy sencillo, abrimos un terminal y escribimos:

$ sudo pacman -S tk

Una vez instalado Tkinter ya podemos llamar a IDLE, pero recordemos que tenemos tanto python 2 como python 3, para llamar a IDLE con python 2 escribimos en termal

$ idle2


o bien para python 3
$ idle3


Para no estarlo llamando con el buscador de aplicaciones o por terminal, vamos a crear un lanzador.


Lo guardamos en el escritorio o donde más nos convenga.

sábado, 13 de febrero de 2016

Htop 2.0 en archlinux

Htop es un visor de procesos interactivo para Unix y ahora en su versión 2 ya es mutiplataforma, disponible para Linux, FreeBSD, OpenBSD y Mac OS X. Htop es nos ofrece una vista dinámica del consumo de Ram y CPU, además podemos ver el tiempo que llevamos usando nuestro equipo y otros datos interesantes como el PID de los procesos en ejecución y la posibilidad de matarlos.

En los repos de Arch ya podemos encontrar Htop 2.0, abrimos un terminal escribimos

$ sudo pacman -S htop

para llamarlo sólo escribimos en terminal

$ htop


Ya solo falta que le "muevas" un poco al programa y a sus opciones para irle entendiendo.

jueves, 11 de febrero de 2016

¿Que es yaourt?

Podríamos decir que yaourt es un programa en linea de comandos que complementa a pacman para la instalación de programas en Archlinux, además de brindar acceso al repositorio AUR para instalar software que no encontremos en los repos que trae Arch por defecto.

Ahora nos puede asaltar la duda: ¿Qué es AUR?

Arch User Repository (AUR) es un repositorio promovido por los usuarios de la comunidad de Arch que permiten compilar un paquete desde el código fuente para luego instalarlo a través de pacman. AUR fue creado para organizar y compartir paquetes nuevos de la comunidad y ayudar a acelerar la inclusión de los paquetes más populares en el repositorio community.

Más información en la wiki de Arch

Bien, ahora que conocemos a yaourt y sabemos de la existencia de AUR, podemos comenzar a utilizarlos pero primero debemos instalar yaourt ya que no viene instalado por defecto en Arch.

Como siempre, usaremos el terminal para abrir el archivo pacman.conf

$ sudo mousepad /etc/pacman.conf

- Copiamos y pegamos las siguientes lineas al final del archivo

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

- Forzamos una actualización de los repos e instalamos yaourt

$ sudo pacman -Syy yaourt

Listo! ya tenemos yaourt instalado.
Yaourt tiene un sintaxis muy similar a pacman así que no debemos tener mayor problema para usarlo.

Veamos algunos comando para empezar a familiarizarnos con yaourt. Yaourt NUNCA debe ser lanzado como super usuario, si necesita privilegios él los pedirá.

Actualizar el sistema

$ yaourt -Syu

Buscar algún paquete

$ yaourt -Ss paquete

instalar un paquete

$ yaourt -S paquete

Desinstalar un paquete

$ yaourt -R paquete

Desinstalar un paquete y sus dependencias

$ yaourt -Rs paquete

Desinstalar un paquete, sus dependencias y las dependencias de esas dependencias y los archivos de configuración

$ yaourt -Rnsc paquete

Eliminar todos los archivos de la cache

$ yaourt -Scc

Consultar información de algún paquete en los repos

$ yaourt -Si paquete

Consultar información de algún paquete instalado

$ yaourt -Qi paquete

Actualizar el sistema y los paquetes instalados de AUR

$ yaourt -Syu --aur

Actualizar el sistema y los paquetes en desarrollo instalados desde AUR

$ yaourt -Syu --devele --aur

Si te estas preguntando ¿Cómo saber cuales son los paquetes en desarrollo que están en AUR?
Los paquete en desarrollo por lo general tiene un sufijo como, -svn, -cvs, -git, -hg o -bzr al final del nombre del archivo.

por ejemplo: numix-circle-icon-theme-git

éstos paquetes son los que se actualizan con la orden anterior.

Debemos tener presente que al instalar programas con yaourt, éstos se descargan y compilan de forma automática pero si hacen falta dependencias para compilar dicho paquete yaourt nos avisará pidiendo autorización para instalarlas. La compilación de un programa toma su tiempo y dependiendo de que tan "buena" sea nuestro equipo así tardará.

lunes, 8 de febrero de 2016

Instalar Compiz en Arch con xfce

Compiz es un gestor de ventanas que no necesita presentación y es de lo más llamativo que tiene linux para los recién llegados a este sistema.

Primero debemos asegurarnos que nuestro sistema soporta compiz, usamos nuestro querido terminal y escribimos:

$ glxinfo | grep direct


Si dice: "direct rendering: Yes" como en la imagen, comenzamos a instalar compiz.

Utilizaremos yaourt para instalar compiz y su decorador de ventanas emerald

$ yaourt -S compiz emerald0.9

dependiendo de nuestra computadora, esto puede tardar algunos minutos.

Suponiendo que ya se instalo satisfactoriamente, ejecutamos en terminal

$ compiz --replace -c emerald

y veremos como se iniciar compiz y emerald.

Bien, echo esto vamos a Menú > Salir y damos clic en: Guardar sesión para futuros inicios de sesión. Cerramos sesión y volvemos a logearnos, debería iniciar compiz y emerald.

Si no es así, nos vamos a Menú > Configuración > Sesión e Inicios. Pulsamos en la pestaña de Autoarranque de aplicaciones y en la parte inferior pulsamos el botón Añadir.


En la ventana que nos aparece rellenamos los campos, como en la imagen, en Nombre y Descripción pueden ponerle como más les guste pero la Orden debe ser la que está en la imagen:

compiz --replace -c emerald


Pulsamos Aceptar y volvemos a salir, Menú > Salir y volvemos a logearnos para entrar y ahora sí, debería de iniciar Compiz de forma automática.


Configurar compiz

Debo decirles que los efectos de cubo yo no los utilizo porque sólo utilizo un escritorio, lo que yo utilizo son los efectos en las ventanas y Menús.

Vamos a Menú > Configuración > Administrador de Opciones CompizConfig

En el panel de la izquierda seleccionamos Efectos y nos desplazamos a Animaciones


A mi me gusta que los efectos sean aleatorios y así lo tengo configurado, estos es bastante sencillo. En las pestañas dice la acción (Open Animation, Close Animation, etc.), abajo esta la sección de la animaciones, como dije, me gusta que sea aleatorios y un poco lento para poder apreciarlas. 

Seleccionamos una de las opciones y pulsamos editar.


En Open Effect seleccionamos aleatorio y en Duration: 400. Window Match y Options lo dejamos como está. Cerramos y abrimos varias veces alguna carpeta para ver las animaciones. De la misma forma podemos configurar Close Animations para que también sean aleatorias las animaciones al cerrar alguna ventana. Si vemos la sección de Window Match observaremos que es el "tipo de ventana" al que afecta la animación.


Esta es una forma sencilla y sin complicaciones para poder configurar los efectos, y sí, podemos configurar de la misma manera todas las pestañas.

Dejo unas capturas de mi configuración en cada pestaña.










Por último, si ya la "cagamos" y no sabemos a que le movimos, siempre podemos regresar a la configuración por defecto. Para esto vamos al panel de la izquierda y pulsamos en Preferencias > Restablecer valores por defecto.


Esto es todo en el post, ami me funciono y espero que a ti también.