martes, 4 de octubre de 2016

Revisando la salud de nuestro disco duro en ArchLinux

En ocasiones nos asalta de duda de, que tan bueno se encuentra nuestro HDD, y bien, en esta entrada veremos como revisar de forma básica la salud de nuestro disco o discos duros, para esta tarea utilizaremos GSmartControl.

Instalamos el paquete usando el terminal.

$ sudo pacman -Sy gsmartcontrol

Si utilizas XFCE (como yo) nos vamos a Menú > Sistema > GSmartControl

La primera ventana será esta, recuerda activar Enable SMART.



Mi notebook tiene un SSD de 60Gb que le instale hace tres años y aún esta en buen estado (PASSED), por experiencia les puedo decir que cuando GSmartControl detecta un HDD "malo" éste aparecerá en colo rojo.

Dando doble clic sobre el disco nos aparecerá la siguiente ventana con información más completa.


Podemos navegar de pestaña en pestaña para conocer mas información.

Con GSmartControl podemos obtener de forma sencilla la salud de nuestro HDD ya sea interno o externo, también tenemos la opción de realizar pruebas, ésto navegando hasta la pestaña Perform Tests.


Esta pestaña esta muy sencilla, seleccionamos el tipo de test y pulsamos en ejecutar y esperamos a que termine la prueba.

GSmartControl yo lo utilizo como alternativa a Crystal Disk.

lunes, 26 de septiembre de 2016

Cambiar contraseña de usuario

Hoy leía  en un grupo de Telegram, la pregunta de un miembro que preguntaba cómo cambiar la contraseña de su usuario. Esta es una duda que asalte a más de uno y no todos estan dispuestos a preguntar, así que en este pequeño post veremos como cambiarla.

Cambiarla es muy sencillo, abrimos el terminal y escribimos.

$ sudo passwd MiUsuario

Escribimos la contraseña actual y después nos pedirá la nueva contraseña. Así de sencillo es cambiar nuestra contraseña de usuario.

viernes, 23 de septiembre de 2016

Formatear memorias USB por consola

En la entrada anterior, aprendimos a formatear memorias usb de forma gráfica utilizando GParted, ahora vamos a hacerlo por consola.

Instalamos el paquete dosfstools.

$ sudo pacman -Sy dosfstools

Revisamos los discos para identificar nuestra memoria USB.

$ sudo fdisk -l


En mi caso, mi memoria usb es /dev/sdb

Identificada la memoria, vamos a desmontarla.

$ umount /dev/sdb

Si nuestra memoria no esta montada nos avisará.

Desmontada la memoria vamos a formatearla, escribimos el siguiente comando.

$ sudo mkfs.vfat -F32 -n MiMemoria /dev/sdb

-F32 - Indicamos que queremos formatear como FAT32
-n - Lo utilizamos para ponerle nombre a nuestra memoria

Esta es la en mi opinión, la mejor forma de formatear memorias usb, rápido y sencillo.

martes, 20 de septiembre de 2016

Formatear unidades USB en linux

El formateo de unidades usb es algo muy sencillo, pero para un recién llegado al mundo GNU/LINUX puede resultar algo no tan sencillo.

En este post vamos a ver como dar formato a unidades usb utilizando GParted.

En Arch debemos instalar  gparteddosfstools.

$ sudo pacman -Sy dosfstools gparted

Ahora si, vamos a la acción. 

Recuerda que la unidad usb debe estar desmontada antes de empezar con el tutorial, si no lo están GParted nos lanzara un error al aplicar el formateo, para desmontarla solo tenemos que dar un clic derecho sobre el icono de la unidad usb y pulsar en desmontar.

Insertamos nuestra unidad usb o desmontamos, y abrimos GParted.


Vamos a la pestaña GParted > Dispositivos y seleccionamos nuestra unidad usb. En mi caso /dev/sdb.


Mi usb tiene dos parciones, así que dando "clic derecho > eliminar" elimino las 2 particiones y queda únicamente Espacio sin asignar.


Ahora solo queda asignarle formato, utilizaré Fat 32. Damos un clic derecho en el espacio gris y seleccionamos Nueva.


Dejaremos todo por defecto, sólo seleccionamos el Sistema de Archivos y le colocamos un nombre (etiqueta) y pulsamos Añadir. Ya solo tenemos que aplicar los todos los cambios, para hacerlo pulsamos la "palomita" que esta en la barra de herramientas de GParted y Aceptar.

Esperamos que termine y listo! ya tendremos nuestra usb formateada.


lunes, 5 de septiembre de 2016

Comprimir archivos ISO a CSO en Archlinux

Si has tenido o conocido a alguna persona que tenga una consola portatil PSP sabrás que es posible modificarlas para que corran juegos en formto ISO desde la memoria externa, pero tambien es posible comprimir esas imagenes de disco a formato CSO para ahorra algunos megas.

En nuestro Arch podemos instalar pspshrink para realizar dicha tarea.

sudo pacman -S pspshrink

Al abrirlo podemos ver una interfaz muy limpia y bastante fácil de entender.


Para realizar el ejemplo descargue GTA - VC Stories y usando pspshrink lo comprimí a nivel 9, como podemos observar la compresión redujo el peso de nuestro juego significativamente.

sábado, 3 de septiembre de 2016

Instalar Compiz 0.8 en Archlinux

Wow! hace algunos meses que no publicaba nada en el blog, pero ya estoy de vuelta así que vamos a empezar.

Ya escribí una entrada en el blog donde instalanbamos Compiz en su versión 0.9 utilizando xfce como escritorio pero ahora vamos a instalar la versión 0.8 en el mismo escritorio xfce. En esta entrada solo veremos la instalación de dicho compositor, si no tienes idea de como configurarlo ve a dar un vuelta al post de Compiz 0.9.

Vamos a instalarlo, como simepre abrimos un terminal y escribimos:

yaourt -S compiz-core compiz-gtk ccsm compiz-fusion-plugins-main compiz-fusion-plugins-extra

Ahora vamos por emerald.

yaourt -S emerald emerald-themes

Bien! ya tenemos todo listo. Si vamos a menú > Configuración, podemos ver dos nuevas entradas



ahora pulsamos Alt + f2 y escribimos:

compiz --replace

Para empezar a disfrutar de los grandiosos efectos que tiene compiz.

Nuevamente te invito a que pases a ver el post de Compiz 0.9 si te quedo alguna duda.

martes, 12 de abril de 2016

Seleccionando los mejores mirrors en Archlinux

Desde que instale mi Arch no había tenido problemas con los mirrors, éstos tenían una buena velocidad de descarga y estaban actualizados pero hace unos días, la velocidad de descarga bajo bastante y había ocasiones en las que pacman no lograba conectar con los servidores así que cambie de mirrors usando reflector.

Lo instalamos desde terminal.

$ sudo pacman -S reflector rsync

Opcionalmente podemos hacer una copia de seguridad de nuestro archivo mirrorlist original. En lo personal les diré que yo no hago el backup ya que si los mirrors están fallando, no le veo caso respaldarlos pero ustedes eligen si lo hacen o no.

$ sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak

Ahora ejecutaremos reflector.

$ sudo reflector --verbose -l 10 --sort rate --save /etc/pacman.d/mirrorlist

Con esta orden, reflector listara los 10 mirrors más rápidos y sobrescribirá nuestro mirrorlist.

vamos a comprobar la velocidad

$ sudo pacman -Syy

Si estamos conformes con la velocidad que logra pacman al sincronizar con los servidores, podemos dejar nuestro archivo mirrorlist tranquilo. Si después de ejecutar varias veces reflector la velocidad no mejora, tenemos la opción de visitar la web de archlinux y en el panel de la derecha bajar hasta la sección tools y clic en Mirrirlist Updater.

Primero has una copia de seguridad de tu mirrorlist más veloz y continuamos.

Aquí seleccionamos nuestro país o algún país vecino si el nuestro no se encuentra en la lista. y pulsamos en Generate List.


Se creará un lista con los mirrors disponibles de el país que seleccionamos. Copiamos todo y lo pegamos en nuestro archivo mirrorlist.

$ sudo mousepad /etc/pacman.d/mirrorlist

Guardamos y volvemos a forzar la actualización de mirrors. Cruza los dedos.

$ sudo pacman -Syy

Espero que con estos sencillos pasos puedas mejorar la velocidad de pacman al actualizar o instalar algún programa.

martes, 5 de abril de 2016

Escritorio gris en xfce

Quizá alguna vez te a pasado que cuando inicia xfce , éste carga el escritorio pero no carga el wallpaper y esto causa que el escritorio se ponga color gris. La verdad es que no sé por que ocurre este problemas pero al parecer, sucede con distros deribadas de Ubuntu que utilizan xfce.
Este problema me ocurrió hace algunos años cuando usaba Xubutu y de vez en cuando veo a algún usuario de esta distro presentando el mismo problema.

Lo primero que podemos hacer para intentar solucionarlo es eliminar la carpeta cache que se encuentra oculta en nuestro /home. Abrimos el terminal y escribimos

$ rm -r .cache

También cambiaremos el wallpaper por cualquier otro que tengamos en nuestro equipo.

CLic derecho en el escritorio > Configuración de escritorio...


Ahora reiniciamos nuestro equipo.

Si después de los pasos anteriores el problema persiste, podemos usar un método mas "rudo" que consiste en eliminar la configuración de xfce. Abrimos un terminal y ejecutamos

$ rm -r .config/xfce4

$ rm -r .cache

reiniciamos nuestro equipo y al iniciar xfce se cargará la configuración predeterminada. Problema resuelto!.

Así lo solucioné las únicas dos veces que se me presento este problema. Espero te funcione.

martes, 29 de marzo de 2016

Tutorial EasyTAG

EasyTAG es una sencilla aplicación para editar etiquetas ID3 de archivos de audio mp3, también podemos editar etiquetas de otros archivos de audio como FLAC (FLAC Vorbis tag) o MP4/AAC (MP4/AAC tag). Aquí nos centraremos en los populares archivos mp3.

Yo utilizo xfce así que nos vamos a Menú > Multimedia > EasyTAG

Al momento de escribir este tutorial tengo la version 2.4.2

Editar etiquetas utilizando CDDB


¿Qué es CDDB?
Compact Disc Database o CDDB, es una base de datos donde programas como: reproductores multimedia, software de ripeo de CD o en este caso EasyTAG, obtienen información sobre un CD de audio a través de Internet. De esta base de datos podemos obtener entre otras cosas, el nombre del artista, el título del CD, la lista de canciones, año y género.

En mi escritorio tengo un CD ripiado en formato mp3. Vamos a abrir la carpeta con los archivos para empezar a utilizar EasyTAG. Si no sabes ripear CDs en Linux, visita este post.

Pulsamos el botón Abrir situado en la parte de arriba y buscamos la carpeta con los archivos que vamos a editar.


Pulsando doble clic debajo de la lista de canciones (1), podemos seleccionar todo y pulsando en el botón Quitar Etiquetas (2) borramos todas sus etiquetas, esto sirve por ejemplo cuando tenemos archivos mal etiquetados o para escribir un tutorial de EasyTAG xD. Eliminadas las etiquetas, vamos a pulsar el botón Buscar CDDB (3) para buscar la etiquetas.



En la nueva ventana, escribimos en nombre del CD o de el artista (1) y pulsamos en buscar (2). En Campos de Búsqueda (3) dejamos como está, en Categorías (4) podemos seleccionar sólo un género de música para una búsqueda más específica o dejarlos todos por defecto.

En la sección Resultados (5) veremos el Artista/Album resultado de nuestra búsqueda, seleccionamos uno y en el panel de la derecha (6) se descargará la información del album, aquí debemos tener cuidado y revisar que la información coincida con nuestro album: número de pista, nombre y duración de cada canción, si estamos seguros que coincide, seleccionamos todo pulsando en el icono de lista (7) que está abajo en la sección Resultados. La sección _Rellenar etiquetas (8), la dejaremos por defecto. Pulsamos en Aplicar y cerramos la ventana.


De regreso en la ventana principal de EasyTAG podemos ver que ya está llena la información en cada campo, título, artista, album, etc., todo se llenó en automático gracias a la CDDB. Sólo nos queda un último paso y es poner la portada del disco a nuestros archivos mp3.

A un lado de la pestaña General tenemos la pestaña Imágenes


Explicaré qué hace cada botón, empezando de izquierda a derecha.

- Botón Añadir

Al pulsar este botón, podemos agregar imágenes a nuestros archivos mp3, podemos agregar más de una imagen pero yo recomiendo no complicarnos y sólo agregar la imagen de portada de nuestro CD.


- Botón es Quitar

Aquí no hay mucho que explicar, el botón quita la imagen que seleccionemos

- Botón Guardar


No te confundas, este botón NO GUARDA la imagen de caratula en nuestros archivos mp3. Con este botón podemos extraer la imagen de un mp3 que ya contenga una imagen y guardarla en nuestro equipo.

- Botón Propiedades

Si añadimos sólo una imagen a nuestros archivos mp3, EasyTAG la tomará como la imagen de portada (carátula frontal) y así la guardará, pero si añadimos otra imagen como la contraportada (carátula trasera) del CD, podemos especificar pulsando el botón Propiedades cual imagen es cual. Yo sólo añadí una imagen, igual voy a decirle a EasyTAG que es la portada del CD (carátula frontal). Pulsamos el botón propiedades y veremos que ya está seleccionado Carátula (frontal), sólo queda pulsar Aceptar.


- Botón Etiquetar

Al pulsar éste botón, los archivos que estén seleccionados guardarán la imagen como etiqueta. Selecciona TODOS los archivos dando doble clic debajo de la lista de archivos (1) y pulsa el botón Etiquetar (2).


Aunque parece que ya terminamos, no es así, nos falta el último paso y el más importante: guardar los cambios. Tenemos que seleccionar TODOS los archivos y pulsar el botón Guardar cambios en los archivos seleccionados, este botón lo encontramos en la barra de herramientas.


Esta captura no es del día que escribí el tutorial pero ilustra lo que se indica arriba.

¿Qué pasa si mi CD no está en CDDB?

En este caso, no que más remedio que hacer un poco de investigación por internet para buscar los datos que necesitamos, bajar la imagen de portada del CD y llenar a mano cada una de las etiquetas tecleando todo.



viernes, 25 de marzo de 2016

XFCE4 no reconoce dispositivos extraibles en Archlinux

Si eres nuevo en Arch e instalaste xfce como escritorio, posiblemente te encuentres con el inconveniente que cuando intentes usar algún dispositivo extraíble como una memoria (stick) USB o Micro SD éstos no son reconocido.

En realidad no es que no sea reconocido, lo que sucedes es que thunar utiliza el paquete gvfs para el montaje automático de dispositivos extraíbles pero gvfs no es dependencia de thunar y no pertenece al grupo xfce4, por tal motivo no se instala junto a xfce. También es recomendable instalar el paquete gamin que monitoriza archivos y directorios.

Para instalarlos, abrimos nuestro terminal y escribimos:

$ sudo pacman -Sy gvfs gamin 

Para terminar, sólo queda cerrar sesión y volver a entrar. Ahora al conectar un dispositivo extríble éste será reconocido por nuestro administrador de archivos.

martes, 8 de marzo de 2016

Ripear CD con Asunder en Linux

¿Qué es Ripear?

Ripear (del inglés rip) es el proceso de copiar y/o convertir la información de un soporte multimedia, (como un CD, DVD, o HD DVD), a otro soporte de datos digital como un Disco Duro, CD, DVD, etc.

Más información en la Wikipedia

¿Qué es Asunder?

Asunder es un sencilla herramienta que nos permite extraer el audio de los CDs (Ripear) en diferentes formatos como, WAV, MP3, OGG, FLAC, Opus, WavPack, Musepack, AAC, y Monkey's Audio.

Instalaremos Asunder y Lame para convertir en mp3 los archivos ripeados

$ sudo pacman -S asunder lame

Si utilizas xfce, lo encontramos en Menú > Multimedia > Asunder CD Ripper

Voy a ripear o extraer el audio (como lo entendamos mejor) de un CD que tengo de Héroes del Silencio.

Introducimos el CD en nuestro lector y abrimos Asunder, veremos que de inmediato Asunder busca la información de nuestro CD en la CDDB. En mi caso encontró la información. Aquí el detalle es la palabra Traición que tiene el acento al revés pero podemos editar y arreglarlo.



Vamos a moverle un poco a las configuraciones, en la ventana de Asunder damos clic a Preferencias. Las imágenes tienen la configuración que viene por defecto.

Pestaña General

Aquí podemos cambiar la carpeta destino, yo uso el escritorio como destino. Quito la palomita a Crear lista de reproducción M3U. Unidad CD-ROM, ahí no le muevo por que ya me detecto el disco y palomeo la opción Expulsar el disco cuando termine.



Nombres de archivos

Aquí debemos configurar los nombres de los archivos, por ejemplo, la carpeta que se creará con mi CD se llamará: Héroes Del Silencio - Senderos De Traición, ya que Carpeta del Álbum tiene el formato %A - %L que es Artista - Álbum. Es muy recomendable poner el formato %N - %T a los Archivos de música.



Codificar

Aquí seleccionaremos MP3 a 190Kbps, para que nuestros archivos se codifique como MP3 y tengan buena calidad. Si quieres usar otro formato como Ogg tendrás que instalar el paquete vorbis-tools.



Avanzado

Aquí no hay mucho que moverle, yo le dejo así como esta, sólo activo el Log por si hay algun problema saber a donde ir a buscar.



Sin mas que hacer en las preferencias, pulsamos Aceptar y regresamos a la ventana principal y pulsamos en Extraer (esquina inferior derecha), nos aparecerá una pequeña ventana con tres barras de progreso, sólo debemos esperar a que terminen y nos muestre el mensaje de: Archivos creados con éxito.



Así de sencillo podemos ripear un CD en Linux.

miércoles, 2 de marzo de 2016

Instalar Spotify en Arch

Spotify es una aplicación para la reproducción de música vía streaming, muy popular en la acualidad, además es multiplataforma. En este pequeño post veremos como instar la aplicación nuestro Arch.

Primero debemos visitar la web de Spotify para registrarnos, recuerda que tenemos dos opciones: MÚSICA GRATIS o la versión PREMIUM. La elección es tuya.

Una vez creada la cuenta en Spotify, tenemos que instalar la aplicación, abrimos un terminal y con la ayuda de yaourt lo instalamos.

$ yaourt -S spotify

Así de sencillo. Si usas xfce puedes encontrarlo en Menú > Multimedia.

Al abrir la aplicación nos pedirá iniciar sesión.


Sólo nos queda buscar a nuestra bandas favoritas y comenzar a disfrutar.

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.

martes, 26 de enero de 2016

Instalación y configuración de DNSCrypt Y DNSMasq en Arch

¡ATENCIÓN! Dnscrypt-proxy se ha actualizado, por tal motivo, esta guía ya no es 100% compatible. La nueva guía la encuentra en este link. ¡Gracia por su visita!


En este post veremos como instalar DNSCrypt para encriptar la comunicación entre nosotros y nuestro DNS, también vamos a configurar DNSMasq para usarlo como cache loca y acelerar las repuestas al resolver un dominio.

- Vamos a instalar las herramientas necesarias.

$ sudo pacman -S dnscrypt-proxy dnsmasq bind-tools

- Ahora vamos a habilitar la comunicación.

$ sudo systemctl enable dnscrypt-proxy.socket

- Nos vamos hasta el resolv.conf y creamos una copia de seguridad

$ sudo cp /etc/resolv.conf /etc/resolv.conf.backup

-  Abrimos resolv.conf con el siguiente comando y lo editamos

$ sudo nano /etc/resolv.conf

Debemos eliminar las direcciones en seguida de nameserver y colocar el localhost (127.0.0.1) con en la siguiente imagen.


- Tenemos que proteger el archivo contra escritura para que no sea modificado por ninguna aplicación

chattr +i /etc/resolv.conf

- Ahora vamos a abrir el archivo dnscrypt-resolvers.csv con libreoffice-calc y elegiremos el servidor más cercano dependiendo nuestra ubicación, tenemos que elegir el nombre que está en la columna "A" y copiarlo.

$ localc /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv

En mi caso, usaré "cisco" que está en la fila 3 y si miramos más delante en la fila, veremos que es OpenDNS así que los utilizaré para este post, mas delante ustedes pueden usar otras alternativas.

- Editamos el servicio para agregar nuestro servidor elegido. El servicio se crea automáticamente al habilitar el socket.

$ sudo systemctl edit dnscrypt-proxy.service --full

Eliminaremos el servidor que viene por defecto y colocaremos el que hemos elegido, en mi caso elegí cisco
así que al final debe decir: "-R cisco" sin comillas



- Reiniciamos el servicio y revisamos el estado del servicio y el socket

$ sudo systemctl restart dnscrypt-proxy.service

- Comprobamos el estado del servicio

$ sudo systemctl status dnscrypt-proxy.service




 y el estado del socket

$ sudo systemctl status dnscrypt-proxy.socket



Si seguiste todos los pasos y elegiste cisco (OpenDNS) como servidor, puedes pulsa aquí y ver el mensaje de bienvenida de la página, con eso confirmaremos que todo esta correcto.

Hasta aquí hemos configurado a dnscrypt para trabajar sólo, pero como utilizaremos dnsmasq para crear una cache DNS local, vamos a configurar dnscrypt-proxy.socket para utilizar el puerto 40. Por defecto dnscrypt utiliza el puerto 53 y  dnsmasq también utiliza el puerto 53, así que al intentar iniciar el servicio dnsmasq éste nos mandará un error indicando que el puerto ya esta en uso, por que el servicio dnscrypt ya esta corriendo utilizando dicho puerto.

- Vamos a modificar dnscrypt-proxy.socket para cambiar del puerto 53 al 40.

$ sudo systemctl edit dnscrypt-proxy.socket --full



Guardamos los cambios y reiniciamos

$ sudo systemctl restart dnscrypt-proxy.socket

- Ahora vamos a configurar dnsmasq. primero creamos un backup del archivo original

$ sudo cp /etc/dnsmasq.conf /etc/dnsmasq.conf.backup

- ahora sí, vamos a abrirlo con mousepad

$ sudo mousepad /etc/dnsmasq.conf

- Descomentamos la linea

no-resolv





- Podemos descomentar y editar la linea # server=10.1.2.3@192.168.1.1#55 o como le hice yo, agregas la linea debajo.  #40 indica que usaremos el puerto 40.

server=127.0.0.1#40




- Descomentamos

listen-address=127.0.0.1



- Descomentamos y aumentamos el tamaño de direcciones que guardará en la cache. yo utilizaré 1000 pero pueden modificarlo a su gusto, incrementar o reducir el número.

cache-size=1000


Guardamos los cambios y cerramos el archivo. Ahora vamos a habilitar e iniciar el servicio dnsmasq

- Lo creamos

$ sudo systemctl enable dnsmasq.service

- Lo iniciamos

$ sudo systemctl start dnsmasq.service

Vamos a realizar la prueba para saver si dnsmasq esta funcionando, consultaremos google con el comando dig, debemos buscar la linea que dice "Query time" para saber cuanto tiempo tarda en resolverse el dominio

$ dig www.google.com


Esta primera consulta tardó 90 msec

Volveremos a consultar google, si dnsmasq esta funcionando debemos de ver una disminución de tiempo en Query time. En esta consulta vamos a filtrar el resultado para que solo nos muestre lo que nos interesa

$ dig www.google.com | grep "Query time"



Podemos observar 0 msec,  esto solo pude indicar dos cosas: que dnsmasq esta funcionando o que me quede sin conexión a internet. Vamos a hacer otra consulta para estar seguros

Ahora consultaremos facebook.



Realizamos la segunda consulta


Podemos observar que el tiempo de respuesta se redujo prácticamente a la mitad. Esto quiere decir que dnsmasq esta funionando y que aun tengo conexión a internet en mi netbook.